Isi kandungan:

Lampu Skuter Dikawal Suara dan Pintu Garaj: 6 Langkah
Lampu Skuter Dikawal Suara dan Pintu Garaj: 6 Langkah

Video: Lampu Skuter Dikawal Suara dan Pintu Garaj: 6 Langkah

Video: Lampu Skuter Dikawal Suara dan Pintu Garaj: 6 Langkah
Video: TIDAK KUAT NANJAK,MOTOR JATUH DARI JEMBATAN #shorts #jembatan #motor #jatuh 2024, Julai
Anonim
Image
Image

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

Sambungkan Komponen (Unit basikal)
Sambungkan Komponen (Unit basikal)

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)

Sambungkan Komponen (garaj Unit)
Sambungkan Komponen (garaj Unit)
Sambungkan Komponen (garaj Unit)
Sambungkan Komponen (garaj Unit)
Sambungkan Komponen (garaj Unit)
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: