Съдържание:

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

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

Видео: Аларма за сензор за звук на Arduino: 5 стъпки
Видео: Бионический будильник на Arduino Uno за 5 простых шагов. Мини-проекты Амперки 2024, Ноември
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".

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