Isi kandungan:

Bercakap dengan Cahaya Anda: 5 Langkah
Bercakap dengan Cahaya Anda: 5 Langkah

Video: Bercakap dengan Cahaya Anda: 5 Langkah

Video: Bercakap dengan Cahaya Anda: 5 Langkah
Video: “Duduk Macam Lelaki” – Netizen Terkejut Lihat Rupa Terkini Anak Perempuan Sharifah Shahira 2024, November
Anonim
Image
Image

Apakah projek saya?

Projek ini adalah cahaya yang boleh anda ubah warna dengan mengatakan warna mana yang anda sukai. Lampu yang saya buat dalam projek ini menggunakan 4 lampu yang berbeza: hijau, merah, kuning, biru, dan sudah tentu anda boleh menambahkan lebih banyak lampu dan menukar lebih banyak warna. Panduan ini akan mengajar anda cara mengawal Arduino anda dengan suara anda dari telefon anda.

Bagaimanakah ia berfungsi?

Android anda mempunyai pengecaman pertuturan dan kami akan menggunakannya untuk mengawal Arduino anda, melalui Bluetooth. Aplikasi yang saya gunakan direka oleh SimpleLabsIN dan berfungsi dengan menekan butang mic, maka ia akan menunggu anda mengucapkan perintah. Aplikasi ini kemudian akan memaparkan perkataan yang telah anda nyatakan dan akan menghantar rentetan data untuk diproses oleh Arduino.

TechBuilder memberi inspirasi kepada saya untuk membuat projek ini

Langkah 1: Bahagian dan Komponen

Bahagian dan Komponen
Bahagian dan Komponen

Kami memerlukan bahagian-bahagian ini:

  • 4x LED Indikator atau lebih (warna pilihan anda)
  • 1x Arduino Leonardo
  • Modul Bluetooth Bersiri 1x HC-06
  • Papan roti dan jumper
  • (Pilihan) Bateri 9v
  • 220Ω Perintang

Langkah 2: Sambungan dan Skematik

Sambungan dan Skematik
Sambungan dan Skematik
Sambungan dan Skematik
Sambungan dan Skematik

Ingat, HC-06 telanjang berjalan pada 3.3v, anda tidak boleh menghubungkannya ke 5v.

Bateri 9v adalah pilihan jika anda tidak mahu kabel USB kelihatan pada akhirnya.

Sekiranya gambar tidak jelas, sila hubungi saya, saya dengan senang hati membantu anda

Langkah 3: Arduino Code dan Serial Communication

Kod Arduino dan Komunikasi Bersiri
Kod Arduino dan Komunikasi Bersiri

Bagaimana cara memuat naik kod?

Muat naik kod dengan kabel USB. Kod dibuat untuk papan Leonardo. Sekiranya anda ingin menggunakan kod di papan UNO, anda perlu menukar kod Serial1.read, Serial1.available, dan Serial1.println. Padamkan semua nombor "1" untuk menggunakan kod di papan UNO.

Memahami aplikasi:

Aplikasi ini berfungsi dengan mengenali perintah suara anda, kemudian akan memaparkan kata-kata yang telah anda ucapkan kemudian mengirim data / string ke Arduino melalui bluetooth. Apa itu tali? Rentetan seperti perkataan, anda boleh membuat pernyataan bersyarat daripadanya [cth: if (voice == "* computer on") {// hidupkan Pin # 2 on}]. "Suara" adalah rentetan anda, "==" adalah keadaan anda, "* komputer dihidupkan" adalah perintah anda, dan kod di dalam kurung kurung "{}" adalah kod yang akan dilaksanakan setelah rentetan anda sepadan dengan keadaan perintah. Aplikasi ini menghantar rentetan dalam format ini * perintah #, tanda bintang (*) menunjukkan permulaan perintah baru dan tanda hash (#) menunjukkan akhir perintah.

Bagaimana saya boleh menukar perintah?

Anda dapat melihat bahawa "* 綠色" diserlahkan dari gambar di atas.綠色 adalah Cina hijau. Anda boleh menukar perkataan menjadi apa sahaja yang anda mahukan, katakan anda mahu menukarnya menjadi warna merah jambu, anda boleh mengganti "* 綠色" dengan "* Pink". Sentiasa ingat untuk memulakan perintah dengan tanda bintang.

Kod:

Langkah 4: Sambungkan Arduino ke Peranti Android

Sambungkan Arduino ke Peranti Android
Sambungkan Arduino ke Peranti Android

Muat turun aplikasi: Kawalan Suara BT untuk Arduino

Aplikasi yang saya gunakan direka oleh SimpleLabsIN

5 Langkah Mudah:

  1. Muat turun aplikasi dari Google PlayStore
  2. Ketuk menu pilihan kemudian pilih "Sambungkan Robot"
  3. Klik pada Modul BT anda (dalam kes saya ini adalah HC-06)
  4. Tunggu sehingga tertulis Bersambung ke Modul BT (HC-06)
  5. Ketik ikon mikrofon dan nyatakan arahan anda!

Langkah 5: Tutup Komponen Anda

Tutup Komponen Anda
Tutup Komponen Anda
Tutup Komponen Anda
Tutup Komponen Anda

Sekarang anda harus menutup komponen anda, jadi cahaya anda tidak akan terang dan ini juga akan menjadikan projek lebih bergaya.

Ini adalah bagaimana saya melakukannya

  1. Tutup semuanya dengan kertas separa lut sinar
  2. Lekatkannya dari bawah
  3. Buka lampu

Ia mesti kelihatan cantik

Disyorkan: