Оглавление:
Видео: Digispark контролирует реле через GSM: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
В этом руководстве используется плата Digispark вместе с реле и модулем GSM для включения или выключения устройства, а также для отправки текстовых сообщений о текущем состоянии на заранее определенный номер (а) телефона.
Код очень грубый, реагирует на любое сообщение от модуля к Digispark (включая телефонный звонок, текстовое сообщение, все, что запускает связь).
Он автоматически кладет трубку примерно после 4 гудков в случае телефонного звонка.
Шаг 1. Настройка
Этот проект включает в себя следующее:
- 1 модуль Digispark с использованием микроконтроллера ATtiny85 AVR;
- 1 GSM-модуль A6 с действующей SIM-картой;
- 1 релейный модуль 5 В
- Некоторые провода;
- Коробка, в которую это нужно положить (я все еще скучаю);
- Что-нибудь включить или выключить!
Шаг 2: Подключения и программирование
Программное обеспечение, которое я написал, использует контакт 0 для активации реле, контакт 2 для последовательного приема и контакт 3 для последовательной передачи.
Поскольку в Digispark нет UART, мы используем библиотеку SoftwareSerial.
Контакт 0 подключен к входу платы реле (я подключил свой Digispark через заголовки к плате реле), контакт 2 подключается к контакту Tx модуля GSM, а контакт 3 подключается к контакту Rx модуля GSM.
Я выбрал контакт 3 как Tx, поскольку он уже имеет стабилитрон 3,4 В для связи / программирования USB, а модуль GSM использует логику 2,8 В, согласно таблице данных. У меня до сих пор не было никаких проблем, так как связь установлена на минимум.
5В и земля снимаются с платы GSM.
Шаг 3: Готово к использованию
Запрограммируйте Digispark включенным кодом, не забывая заменить «xxxxxx» и «yyyyyy» на номер телефона получателя.
Подключите к реле лампу или другую нагрузку до 10 А, наберите номер телефона модуля GSM, и вы получите щелчок и SMS-сообщение, указывающее, включено или выключено реле!
Рекомендуемые:
Управление Led через приложение Blynk с помощью Nodemcu через Интернет: 5 шагов
Управление светодиодом через приложение Blynk с помощью Nodemcu через Интернет: Привет всем, сегодня мы покажем вам, как вы можете управлять светодиодом с помощью смартфона через Интернет
Arduino контролирует скорость и направление двигателя постоянного тока с помощью потенциометра и кнопок: 6 шагов
Arduino управляет скоростью и направлением двигателя постоянного тока с помощью потенциометра и кнопок: в этом руководстве мы узнаем, как использовать драйвер L298N DC MOTOR CONTROL и потенциометр для управления скоростью и направлением двигателя постоянного тока с помощью двух кнопок. Посмотрите демонстрационное видео
Arduino контролирует скорость и направление двигателя постоянного тока с помощью потенциометра: 6 шагов
Arduino управляет скоростью и направлением двигателя постоянного тока с помощью потенциометра: в этом руководстве мы узнаем, как использовать драйвер L298N DC MOTOR CONTROL и потенциометр для управления скоростью и направлением двигателя постоянного тока. Посмотрите демонстрационное видео
Управление реле Arduino через Интернет: 5 шагов
Управление реле Arduino через Интернет: Добро пожаловать
Управление устройствами через Интернет через браузер. (IoT): 6 шагов
Управление устройствами через Интернет через браузер. (IoT): в этой инструкции я покажу вам, как вы можете управлять такими устройствами, как светодиоды, реле, двигатели и т. Д., Через Интернет через веб-браузер. И вы можете безопасно получить доступ к элементам управления с любого устройства. Я использовал здесь веб-платформу RemoteMe.org visit