Arduini nano запускается после кнопки RESET
- Войдите на сайт для отправки комментариев
Сб, 14/01/2017 - 01:38
include <VirtualWire.h> #include <EasyTransferVirtualWire.h> EasyTransferVirtualWire ET; int led = 11; int bright=20; void setup() { digitalWrite(2,HIGH); pinMode(led, OUTPUT); pinMode(13, INPUT); // здесь приемник 433МГц analogWrite(led, 40); //установка начальной яркости дисплея tim = millis(); Wire.begin(); // u8g.begin(); // старт дисплея //Serial.begin(9600); adresP = addressP ; // начальный адрес чтения - текущий адрес записи ET.begin(details(mydata)); //Serial.begin(9600); vw_setup(2000); // Bits per sec vw_set_rx_pin(13); vw_rx_start(); // Start the receiver PLL running if (!bmp.begin()) { //Serial.println("Could not find a valid BMP085 sensor, check wiring!"); while (1) {} } }
После установки библиотек VirtualWire и EasyTransferVirtualWire и переключения питания arduino nano(выкл-вкл из розетки) она не загружается, светодиоды горят,но после нажатия на кнопку reset код загружается. Крайне неудобно, плата установлена в корпус. Кусок кода прилагаю. И так же не работает подсветка дисплея 12864, хотя до установки этих библиотек все было пучком.Добавлю к вопросу по подсветке, делал задержку в сетапе на 10сек, экран загорается и тут же яркость в минимум, т.е дело видимо не в программе.
Помогите решить эти две проблемки.
У меня схожая проблема с UNO и Sim800L при подаче питания не загружается. Нажимаю ресет всё работает. Вот нашёл описание таймера watchdog https://geektimes.ru/post/255800/ может он поможет.