Sadržaj:

Arduino alarm senzora zvuka: 5 koraka
Arduino alarm senzora zvuka: 5 koraka

Video: Arduino alarm senzora zvuka: 5 koraka

Video: Arduino alarm senzora zvuka: 5 koraka
Video: УМНЫЙ ПОЛИВ НА АРДУИНО nano 2024, Novembar
Anonim
Arduino alarm senzora zvuka
Arduino alarm senzora zvuka

Ovaj vodič ima za cilj izgraditi alarm na temelju senzora zvuka pomoću Arduina.

Korak 1: Potrebna komponenta

1. Senzor zvuka

2. LED dioda

3. Otpornik od 330 ohma

4. Arduino ploča

5. Hrpa žica

6. Računar

Osim toga, zahtijeva osnovno razumijevanje Arduino koda i pythona

Korak 2: Izgradite krug

Izgradite krug
Izgradite krug
Izgradite krug
Izgradite krug

Kao i prvi grafikon, senzor zvuka ima četiri pina. VCC i GND će se spojiti na 5V i GND na Arduinu. D0 treba spojiti bilo kojim digitalnim pinom koji je 7 u mom krugu na Arduino ploči. Tako bi trebao da se poveže senzor zvuka.

Kasnije je potrebno povezati i LED. Kratka strana trebala bi se spojiti na masu na Mini ploči. Najvažnije je da otpornik od 330 ohma treba spojiti između njih. Duga strana će se spojiti na drugi digitalni pin koji ima 13 u mom krugu.

Korak 3: Arduino kod

Nakon postavljanja kruga, možemo koristiti Arduino kôd da bi funkcionirao.

Korak 4: Boca

Flask
Flask

Da bismo senzorom upravljali pomoću tikvice, prvo ćemo napisati tikvicu pomoću pythona. Prvo moramo znati šta želimo otkriti kako bismo spremili u datoteku forms.py. U ovom slučaju jedino što moramo znati je li senzor uključen ili isključen.

Routes.py bi trebao prenijeti podatke ako promijenimo stanje prekidača senzora zvuka. Osim toga, moramo koristiti pyserial paket za komunikaciju s Arduinom jer je Arduino kôd kompajliran u C kodu. Upisat će vrijednost u Arduino za uključivanje i isključivanje senzora.

Za pokretanje web stranice potrebne su nam i dvije HTML datoteke. Datoteka za prijavu je datoteka u kojoj ćete vidjeti stanje senzora. Ako želite promijeniti stanje, preusmjerit će se na indeksnu stranicu, a to je stranica koju možete uključiti i isključiti senzor.

Sva datoteka treba biti spremljena kao slike za njihovo pokretanje. Takođe, morate koristiti pip install za instaliranje flask, pyserial, flask-wtf ako ih nemate. To su neophodni moduli za pokretanje sljedećih datoteka.

Korak 5: Testirajte

Nakon što je svaki gornji korak završen, trebali biste moći pokrenuti svoj novi mali alarm. Da biste to učinili, morate pokrenuti "python iotapp.py".

Preporučuje se: