Daftar Isi:

Robot Responsif Suara: 4 Langkah
Robot Responsif Suara: 4 Langkah

Video: Robot Responsif Suara: 4 Langkah

Video: Robot Responsif Suara: 4 Langkah
Video: jupiter z robot tarikan ngeden/tdk bertenaga ini solusinya dijamin jos lagi.... 2024, Juli
Anonim
Robot Responsif Suara
Robot Responsif Suara

Dalam tutorial ini Anda akan belajar cara membuat robot responsif suara, robot akan merespon volume suara Anda. Kedua mata yang merupakan matriks LED mengekspresikan volume suara Anda melalui emosi dasar. Saya datang dengan ide ini dengan bernyanyi dalam pikiran, jadi itu akan menjadi robot yang hebat untuk bernyanyi, namun Anda juga bisa berteriak, berteriak atau hanya berbicara dengannya. Ada 12 emosi yang termasuk dalam kode yang diberikan emosi ini adalah:

  1. Mengantuk
  2. Netral
  3. Selamat, 1
  4. Selamat, 2
  5. Mengedip
  6. Cinta, hati
  7. Selamat, 3
  8. Frustrasi, 1
  9. Frustrasi, 2
  10. Sedih
  11. Marah
  12. Mati

Semakin keras suara Anda, semakin intens emosi di mata.

Langkah 1: Daftar Barang Yang Anda Butuhkan

1 Arduino Uno

1 papan tempat memotong roti

Kabel pria ke pria

Kabel pria ke wanita

2 matriks LED

1 modul mikrofon

Banyak Lego

Anda juga akan memerlukan perangkat lunak dan perpustakaan Arduino yang ditautkan di bawah ini.

*Warna kabel tidak terlalu penting selama Anda tahu kabel mana yang digunakan. Ini hanya cara mudah untuk mencari masalah ketika tidak bekerja seperti yang seharusnya. Juga panjangnya tidak terlalu penting, panjang ini hanya untuk memudahkan Anda.

Langkah 2: Perakitan Perangkat Keras

Perakitan Perangkat Keras
Perakitan Perangkat Keras

Kita akan mengatur matriks LED terlebih dahulu, untuk ini saya menggunakan tutorial berikut https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Ikuti instruksi ini sekali jika Anda hanya menginginkan dua mata.

Jika Anda telah mengikuti tutorial di atas, kita dapat mulai dengan menghubungkan modul mikrofon. Di sini Anda memerlukan kabel male to female, untuk membuatnya berfungsi, Anda harus menyambungkan VCC ke +5V di papan tempat memotong roti Anda, GND ke GND di Arduino Anda Uno dan A0 hingga A0 di Arduino Uno Anda.

Ketika Anda telah berhasil mengikuti langkah-langkah ini Anda akan berakhir dengan gambar yang ditunjukkan di atas.

Langkah 3: Kode

Kode yang saya gunakan untuk proyek ini berasal dari dua contoh proyek lain yang dibuat orang lain. Ada penyesuaian dan tambahan yang saya masukkan untuk membuat ini bekerja. Anda dapat dengan mudah menyesuaikan volume yang diperlukan untuk membuat robot merespons lebih cepat atau lebih lambat.

Anda perlu mengunduh perpustakaan LedControlMS.h dari tautan ini https://github.com/shaai/Arduino_LED_matrix_sketch. Sertakan di perpustakaan Anda di proyek Anda dan Anda harus melakukannya dengan baik.

Langkah 4: Lego

Sekarang setelah semuanya terpasang, Anda dapat membiarkan sisi kreatif Anda menjadi liar dan membuat segala macam penampilan untuk robot Anda. Pastikan Anda memiliki cukup lego.

Direkomendasikan: