Умная розетка на примере чайника

Умная розетка на примере чайника

Когда в очередной раз пришлось вставать из кресла и идти включать чайник, мой друг в шутку сказал, что нужно сделать умный чайник, который будет включаться голосом, т.к.  я занимаюсь электроникой уже несколько лет, я решил сделать подобное…

Производитель: Yf.
Цена: 2499 RUR
Производитель: Дорого внимание.
Цена: 3650 RUR
Производитель: Balsford.
Цена: 7070 4242 RUR

Работать это будет так: Человек, желающий нагреть чайник, открывает приложение на телефоне, произносит голосовую команду, после телефон передает команду плате, которая в свою очередь включает реле и чайник нагревается, т.к. я не хотел вскрывать чайник и встраивать реле в него, я сделал розетку с релейным модулем, который управляется микроконтроллером arduino uno.

Для создания такой системы я использовал:

О блютусе: Для подключения к нему используются дефолтный пинкод 1234, чтобы его поменять используются AT команды. Примечание: при подключении к плате важно помнить, что ТХ на модуле подключается к RX на плате, RX на модуле подключается к TX на плате. Более подробное о подключении Bluetooth к Arduino читайте в этой статье.

Для управления с помощью смартфона понадобиться программа, которая будет отправлять текст по блютусу нашему микроконтроллеру, для создания такой программы я использовал MIT app inventor, вот готовый установочный apk файл для андроида: Teapot beta.apk, работает эта программа так: По нажатию кнопки, считывается голос, программа сравнивает полученный текст, если он совпадает с установленными командами, то смартфон отправляет на подключенный блютус цифру.

Программа на микроконтроллере работает так: Она постоянно считывает сообщения на порте и если сообщение совпало с ключевым, то плата замыкает реле. 

Для тех, кто собрал такое устройство, объясняю команды:

  • Нагреть чайник – замыкает реле, соответственно чайник начинает нагреваться
  • Отключить чайник – размыкает реле, как вы поняли чайник перестает нагреваться

Если забыли данные команды, в программе есть кнопка  «Help», где все данные команды описаны.

Прикрепленные файлы:

Теги:


Я собрал
0

1

x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография

0


Средний балл статьи: 3.1
Проголосовало: 1 чел.

Чайники