Аларма за сензор за звук на Arduino: 5 стъпки
Аларма за сензор за звук на Arduino: 5 стъпки
Anonim
Аларма за сензор за звук на Arduino
Аларма за сензор за звук на Arduino

Този урок има за цел да изгради аларма въз основа на сензора за звук с помощта на Arduino.

Стъпка 1: Задължителен компонент

1. Звуков сензор

2. LED

3. 330-омов резистор

4. Дъска Arduino

5. Куп жици

6. Компютър

В допълнение, това изисква основно разбиране за кода на Arduino и python

Стъпка 2: Изградете веригата

Изградете веригата
Изградете веригата
Изградете веригата
Изградете веригата

Подобно на първата графика, звуковият сензор има четири пина. VCC и GND ще се свържат към 5V и GND на Arduino. D0 трябва да се свърже с всеки цифров щифт, който е 7 в моята верига на платката Arduino. Ето как трябва да се свърже звуков сензор.

По -късно Led също трябва да бъде свързан. Късата страна трябва да се свърже със земята на Mini макет. Най-важното е, че резисторът от 330 ома трябва да бъде свързан между тях. Дългата страна ще се свърже с друг цифров щифт, който е 13 в моята верига.

Стъпка 3: Arduino код

След настройката на веригата можем да използваме кода на Arduino, за да работи.

Стъпка 4: Колба

Колба
Колба

За да управляваме сензора чрез колба, първо ще напишем колба от python. Първо трябва да знаем какво искаме да открием, за да съхраняваме във form.py файл. В този случай единственото нещо, което трябва да знаем дали сензорът е включен или изключен.

Routes.py трябва да прехвърля данни, ако направим някаква промяна в състоянието на превключване на сензора за звук. Освен това трябва да използваме пакета pyserial, за да комуникираме с Arduino, тъй като кодът на Arduino е компилиран в C код. Той ще запише стойността в Arduino, за да включи и изключи сензора.

Ние също се нуждаем от два HTML файла, за да стартираме уеб страницата. Файлът за вход е файлът, в който ще видите състоянието на сензора. Ако искате да промените състоянието, то ще се пренасочи към индексната страница и това е страницата, която можете да включите и изключите сензора.

Целият файл трябва да бъде записан като снимки, за да ги стартирате. Освен това трябва да използвате pip install, за да инсталирате flask, pyserial, flask-wtf, ако нямате такива. Това са необходими модули за изпълнение на следните файлове.

Стъпка 5: Тествайте

След като всяка от горните стъпки приключи, трябва да можете да стартирате новата си малка аларма. За да направите това, трябва да стартирате "python iotapp.py".

Препоръчано: