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

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

Раздел для новичков

Добрый вечер, господа.

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

По образованию и профессии я химик, молодой. Как оказалось любая инженерная профессия требует понимания работы микроконтроллеров и знаний основ программирования. И мало-мальских навыков..

Вопрос по получению значения указателя

Поскольку мелкомягкие категорически запрещают пользоваться указателями - я, как законопослушный программист никогда ими не пользуюсь в своих шарп проектах - нет нужды, а вот с ардуино, совсем другое дело. Понадобилось мне у тиньки-85 4 шим канала, пришлось это дело немного изучить, но вот какой вопрос:

Ограничить количество нажатий на кнопку.

Подскажите пожалуйста, как ограничить количество нажатий на кнопку. Например 5 раз нажали и больше ардуинка на нее не реагирует до перезапуска.
 

Цикл for

Всем привет. Подскажите, пожалуйста, почему при единичном нажатии на кнопку проходит полный цикл последовательного зажигания светодиодов с последующим последовательным выключением. Как сделать, что бы зажигались/гасли по одному при каждом нажатии?

Millis, кнопки и меню

 

Всем добрый вечер.

Делаю скетч по выводу ардуиной меню на дисплей LCD 2004 I2C. Управляют всем 4 кнопки(5 пока не задействовал, в процессе).

Дисплей и упрощенный алгоритм работы скетча на рисунках. 


 

 

 

Exit status 1 stray '/302' i n program

При попытке компилирования выдаёт эту ошибку

Не могу найти библиотеку

Добрый день. Собрал автономный программатор для прошивки чипов картриджей https://www.youtube.com/watch?v=lUPYzY64ktQ

Не могу найти библиотеку wire для подключения устройств по i2c шине. Дайте ссылку пожалуйста на готовую библиотеку т.к. на видео об этом подробностей вообще никаких. Только прошу не надо писать что я новичек и пишу тут всякие глупости и что я не один такой и на всех нас так новый год сказывается и все такое))). Прошу ответить прямо и по делу ссылкой на библиотеку. За ранее спасибо и с наступившим Новым годом всех!

E-Ink дисплей 4.2" 3 цвета, проблемы с отображением при разном расположении объектов на экране

Приветствую всех!

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

Изучаю вот такой дисплей: https://ru.aliexpress.com/item/4-2inch-E-Ink-Display-Module-400x300-E-paper-Module-Red-Black-White-Three-color-SPI/32829541822.html

Ломаю голову над простой функцией

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

не работает условный оператор if

Что то замарочился совсем и не могу понять в чём же дело. Не выполняется условие после оператора "if"...

Подскажите что я не так делаю?!