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

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

Помощь с клавиатурой 4х4

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

ардуино

Привет всем,Я новичёк в этом деле.Сегодня написал свою первую программку  на ардуино где по очереди включаю четырёх канальное реле и о чудо!работает,но вот как то не так.В место сигнала 5+ появляется 5-,и то когда в место 1 даю определение 0.Как это понимать?

u8glib и ssd1306

Решил сделать вольтметр))

Взял библиотеку u8glib загрузил тестовый скетч, все работает. Добавил аналоговый пин, и вывел значение с АЦП, но показывает как то странно, будто занные меняются в процессе прорисовки.

 

Пытаюсь связать mega 2560+drv8825+ETHER_28J60

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

Форматирование строки

Уважаемые , подскажите пожалуйста. Имеется переменная типа int в которую попадает диапазон значений от 0 до 999. Необходимо выплюнуть в порт значение состоящее из 3х цифр. Например, если переменная приняла значение 1, то в порт необходимо выплюнуть 001, если 0, то 000, если 99, то 099. Первое,что пришло на ум ,такой код, но ведь можно как то изящнее?

int s;
String u;

if (s<1.0) u =  "000";
if (9>=s>=1) u ="00"+String(s);
if (99>=s>9) u ="0"+String(s);
Serial.println(u);

 

SLEEP. WakeUP и Reset

С Новым Годом, уважаемый ALL! Прошу помощи!

Как использовать шрифт из библиотеки gfxfont от Adafruit ?

Есть экран oled i2c 0.96. В библиотеке Adafruit GFX

https://learn.adafruit.com/adafruit-gfx-graphics-library/using-fonts 

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

 

Matrix 8x8

Добрый день.

Хочу сделать бегущую стрелку на одной матрице 8x8, чтоб одна ещё не закончилась а вторая уже начиналась с инервалом в 2 пикселя. Пока только одна стрелка бежит, а дальше не соображу. Прдскажите пожалуста.

Cloudmqtt - значения не сохраняются на сервере

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

Такая проблема. Есть плата ESP8266, прошитая через Arduino IDE.

В программе используется стандартная библиотека PubSubClient.h

Проблема в том, что значения на CloudMQTT приходят, их можно наблюдать в recieved messages на сайте или со смартфона. НО, только, когда они приходят в реальном времени. Т.е. окно браузера открыто или смартфон подключен, а на сервере они не остаются и не сохраняются.

Если я только что подключился, мне надо ждать, пока придут данные.

Воспроизведение звука через web сервер.

Ребята всем привет!.Начинаю увлекаться ардуино и вот какой вопросик.

В наличии Arduino UNO,Беспроводный модуль CH340 NodeMcu V3 Lua WI-FI на основе ESP 8266.Колонки.

Проверял работу этого модуля,сеть находит,роутер видет его,даже зажигал светодиод с помощью него.

Задача: Хочу подключить этот модуль к колонкам.а с компа через айпиадрес включать музыку на них.ну сделать вайфайные колонки.Можно ли это сделать с тем набором который у меня?Новичок,вопросов много.можете подскажете где что почитать.Спасибо.