coseru.id - Coding asik & Seru

🔍 Cari Materi & Kelas

Elektronika Tingkat: Pemula Estimasi: 1 jam 5 x dilihat

Membuat Robot Emosi dari Kertas dengan Arduino

Membuat Robot Emosi dari Kertas dengan Arduino

Ringkasan Proyek

Buat robot teman sederhana dari kertas origami yang dapat merespons tiga jenis emosi: Happy, Sad, dan Love. Dengan Arduino Nano 33 BLE Sense, RGB LED, dan Maker Tape, robot dapat menerima pesan melalui sinyal audio Chirp, kemudian menampilkan warna LED sesuai emosi yang diterima.

Bahan & Komponen

Daftar perangkat keras, modul, dan tools yang dibutuhkan untuk merakit proyek ini.

Komponen elektronik

  • Arduino Nano 33 BLE Sense × 1
  • Elegoo RGB LED Common Anode × 1
  • Brown Dog Gadgets Maker Tape lebar 1/4 inci × 1
  • Brown Dog Gadgets Maker Tape lebar 1/8 inci × 1

Bahan untuk membuat badan robot

  • Kertas printer atau kertas origami
  • Spidol untuk menggambar wajah, tangan, dan kaki robot

Perangkat lunak

  • Arduino Web Editor atau Arduino IDE
  • Chirp SDK
  • File konfigurasi Chirp berupa credentials.h

Catatan: Daftar komponen mengikuti dokumentasi proyek. Penulis menggunakan Maker Tape sebagai pengganti kabel dan solder. Arduino Nano 33 BLE Sense menggunakan mikrofon internal untuk menerima sinyal audio. Penulis juga menyebutkan bahwa teknologi Chirp yang digunakan sedang dalam proses penghentian layanan pada saat proyek dipublikasikan. Oleh karena itu, ketersediaan SDK dan layanan Chirp perlu diperiksa sebelum mencoba membangun ulang proyek ini.

Langkah Pembuatan

Khusus Member

Panduan perakitan tahap demi tahap dan catatan proses pengerjaan.

  1. Siapkan komponen. Siapkan Arduino Nano 33 BLE Sense, RGB LED Common Anode, Maker Tape, kertas printer, dan spidol.
  2. Kenali kaki RGB LED. RGB LED memiliki tiga saluran warna, yaitu merah, hijau, dan biru. Identifikasi kaki LED berdasarkan tipe dan datasheet komponen yang digunakan. Pastikan jenis LED sesuai dengan rangkaian Common Anode.
  3. Siapkan Maker Tape. Potong Maker Tape menjadi beberapa bagian untuk menghubungkan kaki RGB LED dengan pin Arduino. Penulis awalnya menggunakan pita berukuran 1/4 inci, kemudian beralih ke ukuran 1/8 inci.
  4. Hubungkan LED menggunakan Maker Tape. Lilitkan salah satu ujung pita konduktif pada kaki LED. Bentuk ujung lainnya menjadi runcing agar dapat dimasukkan melalui lubang pin pada Arduino Nano 33 BLE Sense.
  5. Hubungkan ke pin Arduino. Sambungkan jalur LED ke pin GND, D4, D7, dan D10. Penulis memilih pin yang berjauhan untuk mengurangi risiko pita konduktif saling bersentuhan dan menyebabkan hubungan pendek.
  6. Periksa sambungan. Pastikan setiap pita konduktif menempel dengan baik pada kaki LED dan pin Arduino. Periksa agar tidak ada jalur yang saling bersentuhan.
  7. Buat badan robot dari kertas. Gunakan teknik origami untuk melipat kertas menjadi bentuk balon kertas kecil. Bentuk ini akan menjadi kepala atau badan utama robot.
  8. Bentuk bagian bawah robot. Potong dan lipat bagian bawah bentuk origami agar dapat diletakkan di atas rangkaian elektronik. Sesuaikan bentuknya supaya rangkaian LED dan Arduino dapat berada di dalam badan robot.
  9. Tambahkan karakter robot. Gunakan spidol untuk menggambar wajah, tangan, dan kaki pada badan kertas. Letakkan bagian origami di atas rangkaian elektronik sehingga membentuk robot kecil.
  10. Siapkan Arduino Web Editor. Buka Arduino Web Editor atau Arduino IDE. Pastikan board Arduino Nano 33 BLE Sense dan library yang diperlukan telah tersedia.
  11. Siapkan Chirp SDK. Proyek menggunakan Chirp SDK untuk menerima pesan audio. Buat atau gunakan konfigurasi Chirp yang sesuai, lalu masukkan App Key, App Secret, dan konfigurasi protokol ke file credentials.h.
  12. Unggah program. Masukkan sketch Arduino ke proyek, lalu unggah ke Arduino Nano 33 BLE Sense. Buka Serial Monitor untuk melihat status inisialisasi Chirp SDK.
  13. Kirim pesan emosi. Gunakan perangkat pengirim yang kompatibel dengan Chirp untuk mengirim salah satu dari tiga pesan: Happy, Sad, atau Love.
  14. Amati respons robot. Ketika pesan diterima, RGB LED akan menyala dengan warna yang sesuai. Happy menampilkan hijau, Sad menampilkan biru, dan Love menampilkan merah. Warna akan menyala selama sekitar 10 detik.
  15. Uji ketiga emosi. Kirim setiap pesan secara bergantian dan amati perubahan warna LED. Periksa Serial Monitor jika pesan tidak berhasil diterima.

Hasil akhir: Robot kecil dari kertas yang dapat merespons pesan emosi melalui sinyal audio. Robot menampilkan warna LED yang berbeda untuk menggambarkan emosi Happy, Sad, dan Love, serta memberikan respons berupa bunyi atau sinyal audio dari sistem pengirim.

Catatan penting: Proyek asli bergantung pada Chirp SDK dan layanan Chirp. Penulis sendiri menyebutkan bahwa teknologi tersebut sedang dihentikan. Tutorial ini menjelaskan rancangan asli, tetapi tidak menjamin layanan Chirp masih dapat digunakan saat ini.

Dokumentasi & Foto Pengerjaan

Dokumentasi langkah proyek
Dokumentasi langkah proyek
Dokumentasi langkah proyek
Dokumentasi langkah proyek
Cutie!
Cutie!
Dokumentasi langkah proyek
Dokumentasi langkah proyek
Dokumentasi langkah proyek
Dokumentasi langkah proyek
🔒
Akses Gratis Khusus Member

Buka Seluruh Panduan, Skema & Source Code

Dapatkan akses penuh ke langkah perakitan detail, diagram sirkuit lengkap, dan source code siap pakai. Gratis selamanya!

✓ Akses Gratis Selamanya
✓ Copy-Paste Source Code
✓ Kembali Otomatis ke Proyek

Petualangan Belajar di coseru

💡 Saksikan keseruan anak-anak belajar merakit robot dan coding! Daftar Kelas Uji Coba →