Taula de continguts:

Alarma del sensor de so Arduino: 5 passos
Alarma del sensor de so Arduino: 5 passos

Vídeo: Alarma del sensor de so Arduino: 5 passos

Vídeo: Alarma del sensor de so Arduino: 5 passos
Vídeo: DIY Alcohol Detector with MQ3 Sensor: Build Your Own Breathalyzer 😉 2024, De novembre
Anonim
Alarma del sensor de so Arduino
Alarma del sensor de so Arduino

Aquest tutorial pretén crear una alarma basada en el sensor de so mitjançant Arduino.

Pas 1: component obligatori

1. Un sensor de so

2. Un LED

3. Una resistència de 330 ohms

4. Una placa Arduino

5. Un munt de cables

6. Un ordinador

A més, requereix una comprensió bàsica del codi i del python Arduino

Pas 2: Construeix el circuit

Construeix el circuit
Construeix el circuit
Construeix el circuit
Construeix el circuit

Igual que el primer gràfic, un sensor de so té quatre pins. VCC i GND es connectaran a 5V i GND a Arduino. D0 necessito connectar-me amb qualsevol pin digital que tingui 7 en el meu circuit a la placa Arduino. Així s’ha de connectar un sensor de so.

Més endavant, cal que es connecti el Led. El costat curt hauria de connectar-se a terra a la placa de control Mini. El més important és que la resistència de 330 ohms estigui connectada entre elles. El costat llarg es connectarà a un altre pin digital que és el 13 del meu circuit.

Pas 3: Codi Arduino

Després de configurar el circuit, podem fer servir el codi Arduino perquè funcioni.

Pas 4: matràs

Flascó
Flascó

Per tal de controlar el sensor per matràs, primer escriurem un matràs per pitó. Primer hem de saber què volem detectar per emmagatzemar-lo al fitxer forms.py. En aquest cas, l’únic que hem de saber si el sensor està encès o apagat.

Routes.py hauria de transferir dades si fem algun canvi d’estat de commutació del sensor de so. A més, hem d’utilitzar el paquet pyserial per comunicar-nos amb l’Arduino ja que el codi Arduino es compila en codi C. Escriurà el valor a l’Arduino per encendre i apagar el sensor.

També necessitem dos fitxers HTML per executar la pàgina web. El fitxer d'inici de sessió és el fitxer en què veureu l'estat del sensor. Si voleu canviar l'estat, es redirigirà a la pàgina d'índex i aquesta és la pàgina que podeu activar i desactivar el sensor.

S'ha de desar tot el fitxer com a imatges per executar-los. A més, heu d’utilitzar pip install per instal·lar flask, pyserial, flask-wtf si no en teniu. Aquests són els mòduls necessaris per executar els fitxers següents.

Pas 5: prova

Un cop finalitzats tots els passos anteriors, hauríeu de poder executar la vostra petita alarma nova. Per fer-ho, heu d’executar "python iotapp.py".

Recomanat: