Программирование

Вопросы по программированию Arduino.

Настройка wifi с кнопки на NodeMCU

Всем доброго времени суток.

Решил сделать копию популярных wifi реле Sonoff.

Потеря данных при обмене по беспроводному UART HC-12

Коллеги, помогите разобраться, что-то я застопорился.

Имеется тестовая конфигурация для отладки беспроводного обмена сообщениями 2 ардуинок, один предполагается, что он Master, другая, соответственно, Slave.

Master собран на Mega, HC-12 подключен к аппаратному Serial1

Slave собран на Nano, HC-12 на SoftwareSerial.

String в char - Толи лыжи не едут, то ли я не из того теста =(

При выводе текста на LED матрицу столкнулся с проблемой - при попытке перевести String в char - на табло отображается абракадабра. Но при вводе из заранее введеного значения char - отлично отрисовывет.

Сначала я попробовал вот так

Помогите запустить мотор 1 раз (новичок)

Доброго времени суток, собственно нужно запустить мотор один раз пока верно условие, запустить повторно только после того когда условие станет не верным и снова верным. Зарание спасибо, перечитал много но непонял, нужно наглядно.

 

Таймер обратного отсчета

Доброго времени суток. Нужна помощь в создании СКЕТЧА для таймера обратного отсчета на ардуино. Задача сделать таймер показывающий на 1 LED экране сколько прошло лет от заданной точки, на 2 - месяцев, 3 - недель, 4 - дней, 5- часов:секунд. LED экраны думаю использовать Tm1637 4-разрядный 0.56 дюймов 7 сегментов. 

SIM 800L и управление светодиодом на плате Arduino UNO

Здравсвуйте! Прошу помощи. Я только начинаю прогаммировать, с AT-командами от платы к модулю разобрался. теперь пытаюсь разобраться с исполнением команд от GSM-модуля.

Пришу скетч, пытаюсь сделать так, чтобы при зовнке светодиод на выводе 13 загорался. Что я делаю не так, помогите! Заранее спасибо 

Получить локальное время

Добрый день. Подскажите вступающему в мир Ардуино. Пожалуста. 

Как правильно получить местное время. Ситуация у меня такая:

Помогите научиться управлять двигателями, через интернет

Доброго времени суток, хотелось бы научиться управлять двигателями с помощью L293D или через Шильд L293D через интернет модуль HR911105A. Имеется три скетча (они представлены ниже): 

1) Для управления светодиодами через интернет модуль

Ноутбучная клавиша fn в библиотеке keyboard.h

Не могу понять какой ключ у клавиши Fn на ноутбуке для функции Keyboard.press(...), подскажите пожалуйста.

ESP c AT-прошивкой выносит мозг :(

Вводные: AT-прошивка 0.40, режим множественных подключений (4 клиента), поднят сервер. ESP довольно интенсивно спамят с внешнего мира (вебморда), плюс из контроллера (Atmega2560) по UART в ESP пишется куча данных - MQTT и т.п.

Реализована параллельная неблокирующая обработка, когда в очередь помещаются команды, и по мере их разгребания происходит чудо :)