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

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

Работа с глобальным массивом внутри функции

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

Часы с DS3231 показывают время в 12-часовом формате

Часы на Ардуине ProMini с RTC DS3231 и синхронизацией от GPS-модуля NEO-6M. Время выводилось на OLED-дисплей в 24-часовом формате.
После экспериментов с библиотекой u8g2 (в поисках других шрифтов) часы стали отображаться в 12-часовом формате.
В монитор порта вывожу время с модуля GPS и RTC, так вот с модуля GPS идет в 24-формате, а после записи в RTC часы преобразуются в 12-часовой. 
Зависимость между попыткой установки библиотеки u8g2 и форматом отображения не вижу, скорее всего совпадение. 

Передача функции в качестве параметра

Добрый день. Подскажите, как передать функцию ppp() в качестве еще одного параметра (помимо stoping) в функцию Millis()

Код примерно такой. Мне это нужно для того, что бы я мог кроме ppp() подставлять какую либо иную функцию.

TinyGsmClient и Народный Мониторинг

Коллеги, может кто сталкивался с библиотекой TinyGSM?

Пример с Blynk работает без проблем, а когда пытаюсь добавить отправку в Народный Мониторинг все зависает.

Вопрос по ООП

Не так давно начал изучать ООП.

Есть класс Button.

Есть несколько объектов buttonOne, buttonTwo, buttonThree.

Есть метод loop() который опрашивает состояние кнопки и устанавливает флаг.

Приходится для каждого объекта вызывать buttonOne.loop(), buttonTwo.loop()...

Существует метод(инструмент) в ОПП, что бы одним вызовом loop() произошел опрос всех объектов. 

Arduino nano и радиомодуль с брелком 315МГц

Привет парни.Есть необходимость включать свет дистанционно.Есть Ардуино нано и радиопульт на четыре кнопки(А-В-С-D).Прошу помощи в правке кода.Нужно чтобы нажатием на кнопку А свет включался,а допустим кнопкой В выключался,посредством реле разумеется.Сильно не бейте,я на самом начальном уровне(чайник если проще).Есть вот этот скетч,но компилятор всё время ругается,я пытаюсь исправить,а он гад на следующее перекидывается.В данном случае ругается так:'mySwitch' was not declared in this scope

Скетч такой

Помощь в понимании

Доброго времени суток. Подскажите, пожалуйста, почему не работает данный код?

Включается только 1 светодиод. Если в цикле не использовать условие, а только dellay, то светодиоды включаются по очереди.

Arduino Leonardo получить контент веб-страницы

Я пытаюсь передать данные моей arduino leonardo, она очень маленькая, bs micro крч. И вставялется прямо в юсб порт компьютера. Решил передавать данные через веб страницу на сервере, там будет одна цифра от 1 до 10. Теоретически у моей леонарды должен быть интернет ибо она в вставлена в пк.

Как мне получить текст со страницы site.ru/txt.txt?

Mifare Clasic Acces Bit

Добрый день, помогите досканально изучить карту Mifare Classic, точнее меня интересует Acess Bit как его конфигурировать.