Isi kandungan:
- Langkah 1: Kumpulkan Bahagian
- Langkah 2: Sambungkan Komponen (Unit basikal)
- Langkah 3: Latih Modul Suara
- Langkah 4: Dapatkan Perpustakaan dan Muat Naik Kod
- Langkah 5: Sambungkan Komponen (garaj Unit)
- Langkah 6: Uji dan Berjalan dengan Gaya
Video: Lampu Skuter Dikawal Suara dan Pintu Garaj: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Hai semua!
Saya baru-baru ini membeli skuter elektrik tetapi ia tidak mempunyai lampu belakang dan juga tidak mempunyai pembuka pintu garaj terbina dalam… KEJUTAN !! (ノ ゚ 0 ゚) ノ ~
Oleh itu, saya memutuskan untuk membuat pintu garaj saya sendiri sebagai lampu jauh dan belakang daripada membelinya.
Apa keseronokan kerana mempunyai butang untuk membuka pintu garaj ?! Oleh itu, saya memutuskan untuk mengawal keseluruhan suara. Lebih senang meminta pintu dibuka daripada menekan butang. Ini berfungsi dengan baik dari segi fungsi dan persembahan.
Saya mencari beberapa projek lampu basikal seperti https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ dan memutuskan untuk membuat versi saya sendiri yang ditingkatkan. Oleh itu, saya memutuskan untuk menaikkan lampu saya agar sesuai dengan gaya saya pada skuter elektrik saya dengan menambahkan isyarat putaran animasi. Mereka juga mempunyai modul nRF24L01 untuk mengawal pintu garaj tanpa wayar menggunakan suara.
Lampu terdiri daripada Matriks LED 16x16 yang mempunyai isyarat putaran animasi.
Sila lihat dalam video di atas.
Berikut adalah arahan untuk membuatnya sendiri.
Langkah 1: Kumpulkan Bahagian
Untuk arahan ini, anda memerlukan bahagian berikut:
Arduino 1: 2x (saya menggunakan nano)
2: Modul pengecaman suara (saya mendapatnya dengan tawaran lebih murah dari eBay)
3: Matrik LED (Neopixel)
4: Sumber kuasa 5V untuk Matrik LED
5: Satu lagi sumber kuasa 5V tetapi saya menggunakan 9V
6: 2x modul nRF24L01
7: Modul geganti
8: Wayar
Langkah 2: Sambungkan Komponen (Unit basikal)
Untuk mula memasang kabel Arduino, nRF24L01, modul pengecaman pertuturan, sumber kuasa, dan matriks LED.
A. Sambungan untuk nRF24L01:
-MISO menyambung ke pin 12
-MOSI menyambung ke pin 11
-SCK menyambung ke pin 13
-CE menyambung ke pin 9
-CSN menyambung ke pin 10
-GND dan VCC NRF24L01 disambungkan ke GND dan 3.3V Arduino
B. Sambungan untuk Modul Pengenalan Ucapan:
-RX menyambung ke pin 6
-TX menyambung ke pin 5
-GND dan VCC modul disambungkan ke GND dan 5V Arduino
C. Sambungan untuk Matrik LED:
Saya menggunakan power bank untuk membekalkan tenaga. Untuk menyambungkan power bank, ambil kabel USB dan lepaskan hujung + ve dan -ve kabel.
-5V Matrix menyambung ke pin VIN Arduino dan sambungan + ve sumber kuasa
-GND Matrix menyambung ke pin GND Arduino dan -ve sambungan sumber kuasa
Langkah 3: Latih Modul Suara
A. Muat turun pustaka kawalan Suara.
B. Buka fail -> Contoh -> VoiceRecognitionV3 -> vr_sample_train
i. Ubah suai "VR myVR (2, 3);" ke "VR myVR (6, 5);" dalam kod untuk menjelaskan perubahan pin RX TX.
ii. Muat naik kod
C. Buka monitor bersiri
i. Tetapkan kadar baud ke 115200 dan pilih pilihan "Newline".
ii. Menu akan membuka panduan.
1. Gunakan arahan "train" untuk melatih pertuturan.
2. Ketik "train 0", ia akan meminta anda mengucapkan perintah dan, kemudian meminta untuk mengucapkannya lagi.
3. Lakukan perkara yang sama untuk "train 1", "train 2", dll.
Dalam kod:
kereta 0 adalah untuk mengawal pintu garaj
kereta api 1 adalah isyarat kiri
kereta api 2 adalah isyarat yang betul
kereta api 3 adalah untuk menghidupkan lampu merah
kereta api 4 adalah untuk mematikan lampu
Langkah 4: Dapatkan Perpustakaan dan Muat Naik Kod
Muat turun perpustakaan tambahan untuk LED Matrix dan nRF24L01.
A. Pergi ke Sketsa -> Sertakan perpustakaan-> Kelola perpustakaan… dan pasang RF24 oleh TMRh20.
B. Juga, pasang pustaka Neo Pixel oleh Adafruit.
C. Muat naik kod yang dilampirkan ScootSendProtowtlightsIns.ino.
Kod tersebut mempunyai komen untuk penjelasan tetapi sangat jelas.
Langkah 5: Sambungkan Komponen (garaj Unit)
Untuk unit pintu garaj, kita perlu memasang modul geganti, nRF24L01, sumber kuasa, dan Arduino.
Saya membuat keseluruhan pemasangan dalam botol dispenser garam.
A. Sambungan untuk nRF24L01:
MISO menyambung ke pin 12
MOSI menyambung ke pin 11
SCK menyambung ke pin 13
CE menyambung ke pin 9
CSN menyambung ke pin 10
GND dan VCC NRF24L01 disambungkan ke GND dan 3.3V Arduino
B. Sambungan untuk modul geganti:
DC- dan DC + modul geganti disambungkan ke GND dan 5V Arduino
Port pencetus isyarat menyambung ke pin 2 Arduino
Sambungkan satu hujung suis ke port umum geganti
Sambungkan hujung suis yang lain ke port relay yang biasanya ditutup
C. Sambungan untuk sumber kuasa:
Sambungkan hujung +V bateri 9V ke pin VIN Arduino
Sambungkan hujung -ve ke pin GND Arduino
D. Muat naik kod
Langkah 6: Uji dan Berjalan dengan Gaya
Video demo dilampirkan di bahagian atas arahan.
Mudah-mudahan anda menyukai yang boleh dipelajari. Komen jika anda mempunyai sebarang pertanyaan.
Anda boleh menambahkan lebih banyak animasi ke matriks LED. Anda juga boleh mengawal perkara selain pintu garaj.
Anehnya, pengecaman pertuturan berfungsi dengan baik walaupun pada kelajuan 15 mph.
Sila Undi.
Terima kasih, Sahil Parikh
www.snp13.com
Disyorkan:
Lampu Automatik Dihubungkan Dengan Pemantauan Pintu dan Pintu .: 5 Langkah
Lampu Automatik Dihubungkan Dengan Pemantauan Pintu dan Pintu: Nampaknya sangat sukar untuk mencari papan suis dalam keadaan gelap tetapi projek ini sangat membantu menyelesaikan masalah ini. Ikuti langkah di bawah untuk mengetahui penyelesaiannya
Automasi dan Pemantauan Rumah yang Dikawal Suara / Internet DIY Menggunakan ESP8266 dan Google Home Mini: 6 Langkah
Automasi dan Pemantauan Rumah yang Dikawal Suara / Internet DIY Menggunakan ESP8266 dan Google Home Mini: Hai !! Setelah berehat panjang, saya di sini kerana kita semua mesti melakukan sesuatu (pekerjaan) yang membosankan. Selepas semua artikel RUMAH AUTOMASI yang saya tulis dari BLUETOOTH, IR, Local WIFI, Cloud iaitu yang sukar, * SEKARANG * datanglah paling mudah tetapi paling berkesan
Lampu Dikawal Suara Dari Mana Saja Dengan Jason: 7 Langkah
Lampu Dikawal Suara Dari Mana Saja Dengan Jason: Lampu AC yang dikawal dari mana sahaja dengan sambungan internet menggunakan NodeMCU (ESP8266) dan Jason (Aplikasi Android). Jason adalah aplikasi pembantu kawalan suara yang saya kodkan untuk peranti Android untuk mengawal keadaan elektrik Perkakas AC, sehingga
Hiasan Lampu Meja dan Tanda Lampu Pintu: 8 Langkah (dengan Gambar)
Hiasan Lampu Meja dan Tanda Lampu Pintu: Tutorial ini akan menunjukkan kepada anda cara memprogram dan membina hiasan meja yang menyala. Lampu ini berubah warna dalam masa satu jam. Anda juga akan belajar bagaimana memprogram dan membina tanda pintu yang menyala yang menyala. Anda boleh menggunakan pintu
Pembuka Pintu Garaj IPhone dan Arduino: 8 Langkah
IPhone dan Arduino Garage Door Opener: Saya sering mengikuti banyak arahan teknikal dan selalu kagum dengan perkara-perkara yang dibuat orang. Beberapa saat yang lalu, saya dapati instruksional pada pembuka pintu garaj wifi yang saya rasa sangat keren dan menambahkannya ke senarai tugas menarik yang tidak akan pernah saya