• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

Домашняя автоматизация на базе GSM

 

Что делать, если вы находитесь вне дома (и / или в другой стране) и вдруг понимаете, что забыли выключить гейзер, свет и другие электроприборы? Эта дорогостоящая ошибка может увеличить счет за электроэнергию, а также подвергнуть опасности вашу жизнь и жизнь других людей.  Не бойся. Мы собираемся создать сотовое устройство на базе Интернета вещей для домашней автоматизации, которое поможет вам управлять своей бытовой техникой, где бы вы ни находились.

 

 

Кодирование

Установите библиотеку Adafruit Fona в Arduino IDE. Внутри этой библиотеки установите последовательные контакты и контакты сброса для модуля SIM 800L, а после этого установите его скорость передачи данных на 4800 в функции настройки. 

Теперь мы создадим цикл, в котором мы проверяем входящее сообщение, и с помощью условия if мы установим функцию для команды, которая будет отправлена ​​из сообщения. (См. Рис. 2,3,4,5).

 

Рис 2

.

Рис 3.

Рис 4

Рис 5

Теперь мы загрузим код в Arduino IDE и подключим компоненты, как показано на принципиальной схеме.

Связь

Теперь соедините компоненты, как на картинке ниже.

Связь

Тестирование

Вставьте любую SIM-карту (поддерживающую сеть 2G) в модуль SIM800L и подключите любое устройство через реле. Теперь отправьте сообщение, состоящее из команд, на номер телефона (SIM-карты). 

Здесь я использовал команду включения / выключения света для включения или выключения света. В коде можно задать любую команду, которой можно управлять с помощью SMS.

Скачать Код




Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 373



          

Радио для всех© 2024