pvr_0001.jpg
PVR_ATMEGA.txt
Подскажите пожалуйста- какую программу лучше использовать для слежения за Луной и и как ее завести на контроллер для АВТОслежения?Pst rotator подключаем к тому же порту, что и ардуино.
наткнулся на простой контроллер на ардуино.А если контроллер не выключать несколько часов? Не глючит?
int currentTime,loopTime;Из-за неё, через некоторое время, значение millis() "не уберётся" в размерность int.
...
// encoder
currentTime = millis();
int занимает 2 байта памяти, и может хранить числа от -32 768 до 32 767 (от -2^15 до 2^15-1)

или поправьте код и выложите сюдаНу, что и где желательно поправить, я уже написал. Делов там на рыбью ногу.

наткнулся на простой контроллер на ардуино.А если контроллер не выключать несколько часов? Не глючит?
Дело в том, что в коде есть "скрытая ошибка"Цитироватьint currentTime,loopTime;Из-за неё, через некоторое время, значение millis() "не уберётся" в размерность int.
...
// encoder
currentTime = millis();Цитироватьint занимает 2 байта памяти, и может хранить числа от -32 768 до 32 767 (от -2^15 до 2^15-1)
В результате переменная currentTime станет отрицательной.
Ну и дальше чудеса с энкодером.
Для хранения значения millis необходимо использовать unsigned long, или uint32_t .
P.S. Это так, навскидку.. Первое, что "режет глаз".
Вообще, на мой взгляд, скетч не очень надёжен в плане защит от всевозможных "нештатных ситуаций"..
PVR_ATMEGA.txt
А если контроллер не выключать несколько часов? Не глючит?
Дело в том, что в коде есть "скрытая ошибка"
Цитировать (выделенное)
не компилируется из за того,что i2c адрес не тот,У меня 2.3.6 ругается на отсутствие библиотеки LCD.h
так же и с резистора подаётся напряжение от 0вольт= 360* и +5вольт= 0*
скетч заливал в Arduino IDE 1.8.18
Compilation error: LCD.h: No such file or directory