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

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

Ардуина "дуреет" от сигналов с ИК

Добрый день.

Управляю через nano и ИК пульт парой реле. ИК-приемник TSOP1736 висит на проводах порядка 4м. 

При сборке на макетной плате (короткие провода), все было отлично. Но в реале ардуина начала ловить некий ноль и после этого чуть ли не рандомно щелкать выходами. Т.е. принимаю что-то типа

2C80A857

FFFFFFFF

0

FFFFFFFF

Разбор сообщений из Serial

Здравия всем!
 
Вторую неделю бьюсь, перебрал множество форумов, попробовал массу решений, и все таки что-то не подходит, что-то с ошибками.
 
Для кого-то простая задача, а мне не по силам.
Нужно чтобы ардуинка принимала сообщения в терминал по Serial и разбирала их.
 
Запрос: login:vasia53
Запрос: password:xg9TRgyUN5t2RnlSUbvv

Неправильный отсчёт времени DS1307 shiled Wemos D1 mini

Друзья, помогите разобраться с поделкой китайцев!

Купил  shield RTC + microSD для Wemos D1 mini.

https://ru.aliexpress.com/item/Micro-SD-Wemos-D1-Mini-Data-Logger-Shield-RTC-DS1307-Clock-For-Arduino-Raspberry/32826265932.html

Подпаял ножки, подключил, заливаю код 

W5400+UNO зависает и не отвечает по HTTP

Добрый день, вот такая штука у меня. Блок стоит в работе на воротах на даче. Постоянно проблема уже достала. 4 раза подключаешься с ПК к ней по HTTP протоколу и на 5 раз не пущает какие есть варианты?

Помогите разобраться проверкой определения макроса

Подскажите, возможно ли узнать в фале test.ccp был ли ранее объявлен макрос myConst.

Есть 3 файла: Файл.ino (запускается в Arduino IDE) и файлы test.h, tets.ccp (спокойно лежат в папке libraries).

Файл.ino:

"Виснет" выполнение loop, помогите найти косяк

Скетч должен по сигналу с ИК-пульта плавно зажигать два светодиода, включать воспроизведение аудиозаписи на мини mp3 плеере(при начале воспроизведения включается реле усилителя, по окончании - выключается), в определенный момент воспроизведения включать реле дым машины на короткий промежуток времени, по окончании воспризведения и выключении реле дым машины - плавно тушить светодиоды.

На ИК пульте кроме кнопок №1 и №2 включения определенной аудиозаписи, используются кнопки регулировки громкости, кнопка эквалайзера, и кнопка для сброса плеера (reset).

Секундомер

Здраствуйте, мне нужен секундомер на arduino, срабатывать по датчику освещённости, но как сделать, чтобы старт был при первом прерывании, а при втором секундомер замирал, с выводом времен на монитор 1602 через I2C

определение скорости UART спомощу ардуино

здравствуйте.

мозможно ли как-то (может такие проэкты существуют) определять скорость ЮАРТ ардуиной (атмегой8)?

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

 

Анализ переменной типа String в loop

Добрый день форум!

Помогите понять особенность языка Arduino. Ниже следующий скейтч отправляет устройству по протоколу UART команду, запрос напряжения питания, устройство возвращает ответ на каждый запрос. Я пытаюсь анализировать этот ответ с помощью процедуры ckeck(), в этом момент происходит нечто, что мне не понятно.

Суть процедуры check(): полученный по uart ответ устройства анализируется на предмет количества символов и наличию служебных символов, с выводом результата в serial.

Передача объекта в класс

Всем привет! Знаю только базовый C, хочу чуть освоиться с C++ с ООП. И сразу прям затык с ходу :(

В общем имеется простой скетч: