Isi kandungan:

Penggera Sensor Bunyi Arduino: 5 Langkah
Penggera Sensor Bunyi Arduino: 5 Langkah

Video: Penggera Sensor Bunyi Arduino: 5 Langkah

Video: Penggera Sensor Bunyi Arduino: 5 Langkah
Video: Arduino project with sound sensor 2024, November
Anonim
Penggera Sensor Bunyi Arduino
Penggera Sensor Bunyi Arduino

Tutorial ini bertujuan untuk membina penggera berdasarkan sensor suara dengan menggunakan Arduino.

Langkah 1: Komponen yang Diperlukan

1. Sensor bunyi

2. LED

3. Perintang 330 ohm

4. Papan Arduino

5. Sekumpulan wayar

6. Komputer

Di samping itu, ia memerlukan pemahaman asas mengenai kod Arduino dan python

Langkah 2: Bina Litar

Bina Litar
Bina Litar
Bina Litar
Bina Litar

Sama seperti grafik pertama, sensor bunyi mempunyai empat pin. VCC dan GND akan bersambung ke 5V dan GND di Arduino. D0 perlu memasang wayar dengan sebarang pin digital yang terdapat 7 di litar saya di papan Arduino. Begitulah seharusnya sensor bunyi menyambung.

Kemudian, Led juga perlu dikabelkan. Bahagian pendek harus bersambung ke tanah di papan roti Mini. Yang paling penting ialah perintang 330-ohm harus disambungkan di antara mereka. Sisi panjang akan menyambung ke pin digital lain yang berada 13 di litar saya.

Langkah 3: Kod Arduino

Setelah litar disiapkan, kita dapat menggunakan kod Arduino untuk membuatnya berfungsi.

Langkah 4: Kelalang

Kelalang
Kelalang

Untuk mengawal sensor dengan termos, pertama-tama kita akan menuliskan termos oleh python. Mula-mula kita perlu mengetahui apa yang ingin kita mengesan agar dapat disimpan dalam fail forms.py. Dalam kes ini, satu-satunya perkara yang perlu kita ketahui sama ada sensor hidup atau mati.

Routes.py harus memindahkan data jika kita membuat perubahan keadaan suis sensor bunyi. Sebagai tambahan, kita perlu menggunakan paket pyserial untuk berkomunikasi dengan Arduino kerana kod Arduino disusun dalam kod C. Ia akan menuliskan nilai ke dalam Arduino untuk menghidupkan dan mematikan sensor.

Kami juga memerlukan dua fail HTML untuk menjalankan laman web. Fail masuk adalah fail yang akan anda lihat keadaan sensornya. Sekiranya anda ingin mengubah keadaan, ia akan mengalihkan ke halaman indeks dan ini adalah halaman yang boleh anda aktifkan dan matikan sensor.

Semua fail harus disimpan sebagai gambar untuk menjalankannya. Anda juga perlu menggunakan pip install untuk memasang termos, pyserial, flask-wtf jika anda tidak memilikinya. Ini adalah modul yang diperlukan untuk menjalankan fail berikut.

Langkah 5: Uji

Setelah setiap langkah di atas selesai, anda seharusnya dapat menjalankan penggera kecil baru anda. Untuk melakukannya, anda perlu menjalankan "python iotapp.py".

Disyorkan: