Turinys:

„Arduino“garso jutiklio aliarmas: 5 žingsniai
„Arduino“garso jutiklio aliarmas: 5 žingsniai

Video: „Arduino“garso jutiklio aliarmas: 5 žingsniai

Video: „Arduino“garso jutiklio aliarmas: 5 žingsniai
Video: Introduction to HT16K33 4 Digit LED Seven Segment Display with Arduino 2024, Lapkritis
Anonim
„Arduino“garso jutiklio aliarmas
„Arduino“garso jutiklio aliarmas

Šios pamokos tikslas yra sukurti signalą, pagrįstą garso jutikliu, naudojant „Arduino“.

1 žingsnis: būtinas komponentas

1. Garso jutiklis

2. Šviesos diodas

3. 330 omų rezistorius

4. „Arduino“lenta

5. Laidų krūva

6. Kompiuteris

Be to, tam reikia pagrindinio „Arduino“kodo ir „python“supratimo

2 žingsnis: sukurkite grandinę

Sukurkite grandinę
Sukurkite grandinę
Sukurkite grandinę
Sukurkite grandinę

Garso jutiklis, kaip ir pirmasis grafikas, turi keturis kaiščius. VCC ir GND prisijungs prie 5V ir GND „Arduino“. D0 reikia prijungti prie bet kurio skaitmeninio kaiščio, kuris yra 7 mano grandinėje „Arduino“plokštėje. Taip turėtų būti prijungtas garso jutiklis.

Vėliau „Led“taip pat reikia prijungti laidą. Trumpoji pusė turi būti prijungta prie žemės ant „Mini“lentos. Svarbiausia, kad tarp jų būtų prijungtas 330 omų rezistorius. Ilgoji pusė bus prijungta prie kito skaitmeninio kaiščio, kuris yra 13 mano grandinėje.

3 žingsnis: „Arduino“kodas

Po grandinės nustatymo galime naudoti „Arduino“kodą, kad jis veiktų.

4 žingsnis: kolba

Kolba
Kolba

Norėdami valdyti jutiklį pagal kolbą, pirmiausia parašysime kolbą pagal python. Pirmiausia turime žinoti, ką norime aptikti, kad galėtume išsaugoti formatu.py faile. Šiuo atveju vienintelis dalykas, kurį turime žinoti, ar jutiklis įjungtas, ar išjungtas.

Jei pakeisime garso jutiklio perjungimo būseną, „Routes.py“turėtų perduoti duomenis. Be to, norėdami bendrauti su „Arduino“, turime naudoti „pyserial“paketą, nes „Arduino“kodas yra sudarytas C kodu. Jis įrašys vertę į „Arduino“, kad įjungtų ir išjungtų jutiklį.

Mums taip pat reikia dviejų HTML failų, kad galėtume paleisti tinklalapį. Prisijungimo failas yra failas, kurį matysite jutiklio būseną. Jei norite pakeisti būseną, ji nukreips į rodyklės puslapį ir tai yra puslapis, kuriame galite įjungti ir išjungti jutiklį.

Visas failas turi būti išsaugotas kaip nuotraukos, kad jas būtų galima paleisti. Taip pat turite naudoti pip install, kad įdiegtumėte kolbą, pyserial, kolbą-wtf, jei jų neturite. Tai yra būtini moduliai, skirti paleisti šiuos failus.

5 žingsnis: išbandykite

Baigę kiekvieną aukščiau nurodytą veiksmą, turėtumėte sugebėti paleisti naują mažą signalą. Norėdami tai padaryti, turite paleisti „python iotapp.py“.

Rekomenduojamas: