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

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

Скетч управления роботом-пауком от джойстика PS2. Нужна помощь.

Доброго всем дня. Вот решил перейти в управлении роботом с ИК на джойстик PS2. Взял скетч управления танком jeka_tm и как мог приколхозил к своему. Предполагается, что робот должен управляться левым стиком. Но, при включении, робот занимает начальное положение (строки 047-058) и сразу начинает выполнение блока "назад" на джойстик не реагирует. Монитор порта выдаёт

Среда программирования для atmega32

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

Какой программой? 

Заранее спасибо 

Void перестала видеться.

Здравствуйте. Дёрнул меня переустановить Arduino IDE и началось. Ладно бибилиотеки восстановил, но внутри программы есть 

void perviyekran() {

вызываю : 

void loop(){
   
        perviyekran();
delay(1000);

раньше всё было хорошо, но теперь ошибка:

exit status 1

'perviyekran' was not declared in this scope
Подскажите чего делать-то?

Простые часы нереального времени

Порывшись по форуму сплошь и рядом попадались примеры часов реального времени, буть то DS1307 или что-то поточнее, так как часов реального времени не существует в принципе, решил озаглавить тему именно так.
К сути вопроса?
Какова долговременная стабильность часов с использованием функции millis() на обычной ардуине из поднебесной.
Так как до нас всё давно придумано ниже приведён кусочек кода, где корректировка времени производится поэтапно, а именно: раз в секунду (полсекунды), раз в минуту, раз в час ...ну и можно раз в сутки...

Реле с кнопкой

Есть ардуино uno, реле, и кнопка без фиксации, есть скетч :
 
unsigned char  button_state;   //состояние кнопки 
unsigned char  button_mem;   //состояние реле
 
#define BUTTON 12  
#define RELAY 13  
void setup()  
{  
  pinMode(RELAY,OUTPUT);   
  pinMode(BUTTON,INPUT);  

Реле времени на функции millis

Нужен код по которому по ЮАРТу я присылаю число допустим 60000, потом нужно когда это число пришло чтобы отработала функция времени в кторой включен один раз 5-й выход ардуины нано, на время которое я прислал по ЮАРТу на ардуино нано, после этого времени 5 вывод должен находится в лог. 0, но потом как снова прийдет число по ЮАРТу, должен опять 1 раз 5 вывод ардуины быть включен на то время которое пришло по ЮАРТу, то есть реле времени, задержки будут от 1мин(то есть 60000, до 12ч., то есть 43200000). Точность большая мне не нужна, поэтому часы реального времени применять не хочу.

Вывод вводимой строки на экран 1602 I2C

Пишу простенькую программу для тренировки знаний в Arduino. На экран при помощи библеотеки ArduinoThread в разных потоках выводятся часы и значение, введеным в консоль. Если с часами все ок, то вот с выводом получаемой строки проблема - выводится R написанная пунктиром и все. В консоль же все выводит как надо. Вот код, подскажите что не так 

Adafruit_PCD8544.h пробую скомпилировать выдает ошибку

Подскажите знающие люди.

arduino pro mini 5v 16 mhz и дисплей nokia 5110 3v-5v.

Как только подключаю библиотеку Adafruit_PCD8544.h и пробую скомпилировать выдает ошибку:

Помогите с меню

Госпада! Помогите с меню.

Основной экран.

Нужна помощь!!!! с дисплеем и выводом инфы на него

Здравствуйте! Благодарю за то что откликнулись! я в ардуине новичек! и прошу помощи оптных людей!