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

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

MP3 Shield от компании ELECHOUSE версии 1.3

Здравствуйте уважаемые участники форума!



купил на днях себе MP3 Shield от компании ELECHOUSE версии 1.3

Создание библиотеки

как в билиотеке прописать переменные, структуры, которые описаны в глобальном модуле .ino
и к ним идёт обращение из библиотеки

Проблема с выводом изображения LPH8731-3C

С фигурами и строками всё нормально.


Помогите с кодом для датчика давления

Добрый день, возникла необходимость снять показания с аналогового датчика (датчик давлени\разряжения), ввиду наличия ардуины и датчика решил собрать цифровой показометр, но с кодом работать не умею (ардуина была т.к. когда-то игрался немного).  Нашел код в сети, все работает и показывает, но показания не в тех еденицах что мне нужно, можно перевести конечно, но это крайне неудобно.   

В данном скетче отображение идет в фунтах на квадратный дюйм (PSI), а при разряжении в дюймах ртутного столба (inHg).  Показания же нужны в барах (Bar).

SoftwareSerial как не терять символы.

Здравствуйте, снова я, и проблемма заключается в следующем, куча кода из него кусок который считывает по софтсериал команды с модема, записывает в строку, так вот нередко символы в строку записывалось только часть команды (считывает порт а там пусто) и выходит из цыкла чтения, посылает строку на обработку, но там естественно не нужной информации полностью, так вот я решил это небольшой задержкой "делеем", может кто нибудь посоветовать что нибудь лучше, ох уж негатив прет от delay... 

Помогите пожалуйста новичку 28BYJ-48 + UNL2003

Здравствуйте, я хочу сделать так, чтобы при команде "GO" шаговый двигатель 28BYJ-48 крутился по часовой стрелке, а по команде "BACK" крутился в обратном направлении на 90 шагов и там и там. Но когда я вписываю считыватель с монитора порта, то двигатель попросту отказывается работать.

Помогите новичку...

Приветствую.
 
Нужна помощь в реализации следующей задачи(точнее малой её части):
 
     Есть 3 кнопки:
 
- кнопка_1   (начинает и завершает выполнение всех работ на контроллере)
 
- кнопка_2   (начинает и завершает выполнение цикла)
 

Много одинаковых строк в скетче

Здравствуйте, подскажите пожалуйста, кто как борется с одинаковыми блоками кода? допустим есть такие строки : 

Аттракцион "Волк яйцелов"

Всем привет. Хочу сделать аттракцион "Волк яйцелов". https://www.youtube.com/watch?v=H03D73WJxlw примерно как тут. Шарики будут подаваться с помошью актуаторов (https://auto.today/bok/3835-aktuator-centralnogo-zamka.html). Помогите написать скейтч что бы в нем были нексолько уровней сложности (1 уровень предположим 1 шарик в секунду, 2 уровень 2 шарика в секунду и т.д.) но что бы при кажном запуске были разные последовательности.

Неправильный сбор информации с датчиков(ультразвуковой датчик\герконовый датчикх3)

 
 
//Libraries
#include <LiquidCrystal.h>
#include <Keypad.h>
#include <NewPing.h>
#include "NewTone.h"
 
/*-----------------------KEYPAD-----------------------*/
const byte numRows= 4; //number of rows on the keypad
const byte numCols= 4; //number of columns on the keypad
char keypressed;