Cuprins:

Alarma senzorului de sunet Arduino: 5 pași
Alarma senzorului de sunet Arduino: 5 pași

Video: Alarma senzorului de sunet Arduino: 5 pași

Video: Alarma senzorului de sunet Arduino: 5 pași
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Noiembrie
Anonim
Alarmă senzor de sunet Arduino
Alarmă senzor de sunet Arduino

Acest tutorial își propune să creeze o alarmă bazată pe senzorul de sunet utilizând Arduino.

Pasul 1: Componenta necesară

1. Un senzor de sunet

2. Un LED

3. Un rezistor de 330 ohmi

4. O placa Arduino

5. Grămadă de fire

6. Un computer

În plus, necesită o înțelegere de bază a codului și python Arduino

Pasul 2: Construiți circuitul

Construiește circuitul
Construiește circuitul
Construiește circuitul
Construiește circuitul

La fel ca primul grafic, un senzor de sunet are patru pini. VCC și GND se vor conecta la 5V și GND pe Arduino. D0 trebuie să se conecteze cu orice pin digital care este 7 în circuitul meu pe placa Arduino. Așa ar trebui să se conecteze un senzor de sunet.

Mai târziu, Led-ul trebuie să fie conectat. Partea scurtă ar trebui să se conecteze la masă pe placa mini. Cel mai important este că rezistența de 330 ohmi ar trebui să fie conectată între ele. Partea lungă se va conecta la un alt pin digital care este 13 în circuitul meu.

Pasul 3: Cod Arduino

După configurarea circuitului, putem folosi codul Arduino pentru a-l face să funcționeze.

Pasul 4: Balon

Balon
Balon

Pentru a controla senzorul cu balonul, vom scrie mai întâi un balon prin python. Mai întâi trebuie să știm ce vrem să detectăm pentru a stoca în fișierul forms.py. În acest caz, singurul lucru pe care trebuie să-l știm dacă senzorul este pornit sau oprit.

Routes.py ar trebui să transfere date dacă modificăm starea comutatorului senzorului de sunet. În plus, trebuie să folosim pachetul pyserial pentru a comunica cu Arduino, deoarece codul Arduino este compilat în cod C. Va scrie valoarea în Arduino pentru a porni și opri senzorul.

De asemenea, avem nevoie de două fișiere HTML pentru a rula pagina web. Fișierul de conectare este fișierul în care veți vedea starea senzorului. Dacă doriți să modificați starea, aceasta va fi redirecționată către pagina index și aceasta este pagina pe care o puteți activa și dezactiva senzorul.

Tot fișierul ar trebui să fie salvat ca imagini pentru a le rula. De asemenea, trebuie să utilizați pip install pentru a instala flask, pyserial, flask-wtf dacă nu le aveți. Acestea sunt module necesare pentru a rula următoarele fișiere.

Pasul 5: Testați

După ce fiecare pas de mai sus este terminat, ar trebui să puteți rula noua dvs. alarmă mică. Pentru a face acest lucru, trebuie să rulați „python iotapp.py”.

Recomandat: