В этом уроке для начинающих мы создадим на основе Ардуино и других компонентов нагреватель воды или кипятильник. Всего одна кнопка и горячая вода готова.
Комплектующие
Идея проекта (как и большинство идей) родилась благодаря лени, когда тебе лень идти на кухню, брать чайник и кипятить воду. Список всех коплектующих приведен ниже, но вкратце устройство состоит из котла с погружным нагревателем (кипятильником) и активируемого Bluetooth. Вы просто кипятите воду или другие жидкости (в зависимости от мощности вашего нагревательного устройства). Итак, список нужных компонентов для нагревателя воды на базу Ардуино:
Компоненты оборудования
- Модуль Bluetooth HC-05 × 1
- Arduino UNO × 1
- Перемычки × 1
- Зуммер, пьезо × 1
- Резистор 220 Ом × 1
- Резистор 330 Ом × 1
- Модуль реле × 1
- Нагреватель воды или кипятильник × 1
Программное обеспечение и приложения
- Arduino Web Editor (онлайн)
- Arduino IDE
Схема проекта
Схема, созданная в программе Fritzing приведена ниже. Соберите все комплектующие нагревателя Arduino согласно этой схеме.
Код проекта
Скопировать код проекта вы можете ниже. Программу вы сможете использовать в Arduino IDE или в онлайн-версии программы.
#include <SoftwareSerial.h> #define NOTE_G6 1568 #define NOTE_B7 3951 int const rele = 5; //entrada para o Relé int const rxd = 2; int const txd = 3; int const buzzer = 10; int dadobluetooth = 0; SoftwareSerial bluetooth(rxd, txd); void setup() { Serial.begin(9600); bluetooth.begin(9600); delay(100); pinMode(rele, OUTPUT); pinMode(buzzer, OUTPUT); digitalWrite(rele, HIGH); } void loop() { if(bluetooth.available()){ dadobluetooth = bluetooth.read(); if(dadobluetooth == '1'){ digitalWrite(rele, LOW); tom(NOTE_G6, 350); tom(NOTE_B7, 200); Serial.println("Rabo ta quente"); bluetooth.println("Rabo ta quente"); } if(dadobluetooth == '0'){ digitalWrite(rele, HIGH); tom(NOTE_B7, 350); tom(NOTE_G6, 200); Serial.println("Rabo ta esfriando"); bluetooth.println("Rabo ta esfriando"); } } } void tom(int frequencia, int duracao){ tone(buzzer, frequencia, duracao); delay(duracao); noTone(buzzer); delay(50); }
Итоговое видео
На этом всё. Будьте осторожны при кипячении разных жидкостей. Почему я решил сделать именно этот проект? Это мой первый проект, и я решил опубликовать его, потому что он мне понравился и я хотел поделиться с вами этой идеей. Кнопка здесь делает процесс еще проще. Спасибо за внимание и приятного вам дня.
19 января 2021 в 09:38
Если ещё добавить термодатчик нагрева воды, для отключения кипятильника будет очень здорово.