Необходимые компоненты


Объяснение программного кода


Download 123.88 Kb.
bet7/7
Sana17.10.2023
Hajmi123.88 Kb.
#1705894
1   2   3   4   5   6   7
Bog'liq
Необходимые компоненты

Объяснение программного кода
Включает библиотеки, необходимые для проекта, библиотека SoftwareSerial.h импортирована для последовательной связи с модулем Bluetooth HC-05.
#включить
Объявление переменных выходных выводов Arduino на 8, 9, 10 и 11, которые поступают на вывод данных каждого из четырех реле. Переменная string “str” хранит данные, которые мы получаем со смартфона с помощью модуля Bluetooth HC-05.
int bulb1 = 8;
int bulb2 = 9;
int bulb3 = 10;
int bulb4 = 11;
String str;
pinMode (bulb1, ВЫВОД);
pinMode (bulb2, ВЫВОД);
pinMode (bulb3, ВЫВОД);
pinMode (bulb4, ВЫВОД);
Последовательная связь по Bluetooth и последовательный монитор инициируются со скоростью 9600 бод.
bt.begin(9600);
Serial.begin (9600);
Если данные, полученные со смартфона с помощью модуля Bluetooth HC-05, имеют значение “bulb1 on”, то мы включаем лампочку 1, установив вывод данных реле на МАКСИМУМ. Если данные “bulb1 выкл.”, то мы выключаем лампочку, устанавливая вывод данных реле на низкий УРОВЕНЬ. Если данные для лампы 1 не получены, то мы устанавливаем нашу лампочку 1 на низкий уровень. То же самое делается для ламп 2, 3, 4.
if (str== ”bulb1 включен”)
{
Цифровая запись (bulb1, HIGH);
Serial.println (“Лампочка 1 горит”);
}
иначе, если (str== ”bulb1 выкл.”)
{
Цифровая запись (bulb1, НИЗКИЙ УРОВЕНЬ);
Serial.println (“Лампочка 1 выключена”);
}
ещё
{
Цифровая запись (bulb1, НИЗКИЙ УРОВЕНЬ);
}
Таким образом, вы можете управлять любым бытовым устройством в вашем доме с помощью Arduino UNO, Bluetooth и реле. Мы также предоставили техническую информацию о компонентах, необходимых для создания этого проекта. Принципиальная схема состоит из светодиодов, которые будут заменены лампочками переменного тока, используемыми в доме.

Download 123.88 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling