Tartalomjegyzék:

Arduino hangérzékelő riasztás: 5 lépés
Arduino hangérzékelő riasztás: 5 lépés

Videó: Arduino hangérzékelő riasztás: 5 lépés

Videó: Arduino hangérzékelő riasztás: 5 lépés
Videó: HC-SR04 ultrahangos távérzékelő akadálykerülő robot - ARDUINO 2024, November
Anonim
Arduino hangérzékelő riasztás
Arduino hangérzékelő riasztás

Ennek az oktatóanyagnak az a célja, hogy riasztást készítsen a hangérzékelő alapján az Arduino használatával.

1. lépés: Kötelező összetevő

1. Hangérzékelő

2. Egy LED

3. 330 ohmos ellenállás

4. Egy Arduino tábla

5. Egy csomó vezeték

6. Egy számítógép

Ezenkívül alapvető ismereteket igényel az Arduino kódból és a pythonból

2. lépés: Építse fel az áramkört

Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört
Építsd meg az áramkört

Az első grafikonhoz hasonlóan a hangérzékelőnek négy érintkezője van. A VCC és a GND csatlakozik az 5V -hoz és a GND -hez az Arduino -n. D0 vezetéket kell kötni bármilyen digitális tűvel, amely 7 az áramkörömben az Arduino táblán. A hangérzékelőnek így kell vezetnie.

Később a Led -et is be kell kötni. A rövid oldalnak a Mini kenyértáblán lévő földhöz kell csatlakoznia. A legfontosabb, hogy a 330 ohmos ellenállást be kell vezetni közéjük. A hosszú oldal egy másik digitális tűhöz csatlakozik, amely 13 az áramkörömben.

3. lépés: Arduino kód

Az áramkör beállítása után használhatjuk az Arduino kódot, hogy működjön.

4. lépés: Lombik

Lombik
Lombik

Annak érdekében, hogy az érzékelőt lombikról vezéreljük, először egy lombikot írunk python szerint. Először is tudnunk kell, mit akarunk észlelni, hogy a form.py fájlban tárolhassuk. Ebben az esetben az egyetlen dolog, amit tudnunk kell, hogy az érzékelő be vagy ki van kapcsolva.

A Routes.py -nek adatokat kell továbbítania, ha megváltoztatjuk a hangérzékelő kapcsolási állapotát. Ezenkívül a pyserial csomagot kell használnunk az Arduino -val való kommunikációhoz, mivel az Arduino kód C kódban van összeállítva. Beírja az értéket az Arduino -ba, hogy be- és kikapcsolja az érzékelőt.

A weboldal futtatásához két HTML fájlra is szükségünk van. A bejelentkezési fájl az a fájl, amelyben látni fogja az érzékelő állapotát. Ha meg akarja változtatni az állapotot, az átirányítja az indexoldalra, és ezen az oldalon kapcsolhatja be és ki az érzékelőt.

Az összes fájlt képként kell menteni a futtatáshoz. Ezenkívül a pip install használatával kell telepíteni a lombikot, a pyseria-t, a flask-wtf-et, ha nincs ilyen. Ezek a szükséges modulok a következő fájlok futtatásához.

5. lépés: Teszt

Miután minden fenti lépést befejezett, képesnek kell lennie az új kis riasztás futtatására. Ehhez futtassa a "python iotapp.py" fájlt.

Ajánlott: