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

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

PROGMEM и массив указателей на функции

Добрый день, камрады

Опять проклятый PROGMEM не дает мне покоя:

Есть такой скетч:

Написание программы.

Здравствуйте!

Ситуация следующая: в скетче (приведён ниже) задано время для звонка в определённое время. Все срабатывает как надо за исключением, перехода программы на начало работы с 16:40-8:00, сработка в 8:00 происходит на 25 секунд раньше. Подскажите пожалуйста как исправить. Спасибо!

Модератор: Вставьте код согласно правил форума. 

Несколько датчиков DHT12 к одной ардуине

Добрый день! Возникла необходимость собирать данные с 7 датчиков температуры и влажности DHT12, которые опрашиваются по i2c. Как решить задачу, учитывая, что адреса всех датчиков одинаковые?

Adafruit_GFX программирование дисплея ILI9341 2.4 дюйма

Интересно узнать как повысить разрешение у символов. Меняя масштаб с помощью функции tft.setTextSize(size_text) получается как на картинки ниже.

Есть ли возможность вывести цифру с более плавными краями? Заранее спасибо за ответ

Nokia 5110 X - Y

Добрый день
Есть программа, которая рисует две горизонтальные линии, как преобразовать строки # 63 - 80, чтобы получить график X-Y, как  на картинке?

Нужен совет по роботе з DFPlayer

Здравствуйте, нужен совет каcательно модуля DFPlayer.

Есть простое устройство которое состоит из Arduino Uno, DFPlayer, YR-63(инфракрасный датчик препятствий) и динамика. Принцип роботы устройства элементарный, если датчик обнаруживает помеху, то должна играться некая мелодия. Программа написана, все работает. Для DFPlayer использую библиотеку DFRobotDFPlayerMini.h ()

Наследование классов

Подскажите как лучше реализовать и написать пример кода.

Хочу сделать класс, например Work (родительский класс), от которого будут наследоваться Teacher и Driver

у всех трех будут функции start() и end() выполняющие разный код.

создаю переменный Teacher t; Driver d; и указатель Work *w;

указателю присваиваю ссылку (в зависимости от условий) на t или d

и выполняю функции start() и end() 

 

без использования классов реализовал это  указателями на функцию,

но хочется сделать код красивее.

MQTT Client логин/пароль к WiFi с SD карты

Возникла необходимость подключаться к разным точкам доступа. Как это сделать?

Есть скетч клиента и скетч чтения данных с карты.