Sommario:

Allarme sensore sonoro Arduino: 5 passaggi
Allarme sensore sonoro Arduino: 5 passaggi

Video: Allarme sensore sonoro Arduino: 5 passaggi

Video: Allarme sensore sonoro Arduino: 5 passaggi
Video: Allarme per la Casa con Arduino - Tutorial Sensore di Movimento (PIR) + Buzzer 2024, Dicembre
Anonim
Allarme sensore sonoro Arduino
Allarme sensore sonoro Arduino

Questo tutorial mira a costruire un allarme basato sul sensore sonoro utilizzando Arduino.

Passaggio 1: componente richiesto

1. Un sensore sonoro

2. Un LED

3. Un resistore da 330 ohm

4. Una scheda Arduino

5. Mazzo di fili

6. Un computer

Inoltre, richiede una conoscenza di base del codice Arduino e di Python

Passaggio 2: costruisci il circuito

Costruisci il circuito
Costruisci il circuito
Costruisci il circuito
Costruisci il circuito

Come nel primo grafico, un sensore sonoro ha quattro pin. VCC e GND si collegheranno a 5V e GND su Arduino. D0 deve cablare con qualsiasi pin digitale che è 7 nel mio circuito sulla scheda Arduino. Ecco come dovrebbe cablare un sensore sonoro.

Successivamente, anche il LED deve essere cablato. Il lato corto deve essere collegato a terra sulla breadboard Mini. Il più importante è che il resistore da 330 ohm dovrebbe essere collegato tra di loro. Il lato lungo si collegherà a un altro pin digitale che è 13 nel mio circuito.

Passaggio 3: codice Arduino

Dopo aver configurato il circuito, possiamo usare il codice Arduino per farlo funzionare.

Passaggio 4: pallone

Borraccia
Borraccia

Per controllare il sensore tramite flask, scriveremo prima un flask tramite python. Per prima cosa dobbiamo sapere cosa vogliamo rilevare per archiviare nel file Forms.py. In questo caso, l'unica cosa che dobbiamo sapere se il sensore è acceso o spento.

Routes.py dovrebbe trasferire i dati se apportiamo modifiche allo stato dell'interruttore del sensore sonoro. Inoltre, dobbiamo utilizzare il pacchetto pyserial per comunicare con Arduino poiché il codice Arduino è compilato in codice C. Scriverà il valore nell'Arduino per accendere e spegnere il sensore.

Abbiamo anche bisogno di due file HTML per eseguire la pagina web. Il file di login è il file in cui vedrai lo stato del sensore. Se vuoi cambiare lo stato, reindirizzerà alla pagina dell'indice e questa è la pagina in cui puoi accendere e spegnere il sensore.

Tutto il file dovrebbe essere salvato come le immagini per eseguirli. Inoltre, devi usare pip install per installare flask, pyserial, flask-wtf se non li hai. Questi sono moduli necessari per eseguire i seguenti file.

Passaggio 5: test

Al termine di ogni passaggio precedente, dovresti essere in grado di eseguire il tuo nuovo piccolo allarme. Per farlo, devi eseguire "python iotapp.py".

Consigliato: