Nano не работает от питания
- Войдите на сайт для отправки комментариев
Чт, 14/11/2013 - 14:40
Написал простенький скетч и загрузил его в Arduino Nano. Он прекрасно работает когда питается от компьютера.
Но как только я его подключаю к блоку питания на Nano насколько я помню загораются сразу все лампочки и он прекращает выполнять нужные опирации.
Почему?
Блок питания у меня это такое зарядное устройство для телефонов с usb выходом 5v. Я к нему ранее подключал Mega она работает. Nano отказывается.
Сам скетч:
//----- Реле
#define PinRele1 3 //37 // Arduino Digital I/O pin number
#define PinRele2 4 //36
byte VLogs=0; //8 byte от 0 до 256знаков
unsigned long VTimeLogs=0;
//----- ir sensor tester
#include <IRremote.h>
#define PinRecv 5
IRrecv irrecv(PinRecv);
decode_results results;
void setup() {
//---( THEN set pins as outputs )----
pinMode(PinRele1, OUTPUT);
pinMode(PinRele2, OUTPUT);
digitalWrite(PinRele1, HIGH);// off
digitalWrite(PinRele2, HIGH);// off
irrecv.enableIRIn(); // ir sensor Start the receiver
}
void loop() {
if (((millis()-VTimeLogs)/1000) == 5 && VLogs == 3) { // 29000 = 29сек
digitalWrite(PinRele1, HIGH);// off
digitalWrite(PinRele2, HIGH);// on
VLogs=0;
}
if (((millis()-VTimeLogs)/1000) == 5 && VLogs == 1) {
digitalWrite(PinRele1, HIGH);// off
digitalWrite(PinRele2, HIGH);// on
VLogs=2;
}
// IR Sensor
if (irrecv.decode(&results)) {
if (results.value==16769565 or results.value==16724175) {
if (VLogs==0) {
digitalWrite(PinRele1, HIGH);// off
digitalWrite(PinRele2, LOW);// on
VLogs=1;
VTimeLogs=millis();
} else if (VLogs==1) {
digitalWrite(PinRele1, HIGH);// off
digitalWrite(PinRele2, HIGH);// on
VLogs=2;
} else if (VLogs==2) {
digitalWrite(PinRele1, HIGH);// off
digitalWrite(PinRele2, LOW);// on
VLogs=3;
} else if (VLogs==3) {
digitalWrite(PinRele1, HIGH);// off
digitalWrite(PinRele2, HIGH);// on
VLogs=0;
VTimeLogs=millis();
}
delay(500);
}
irrecv.resume(); // Receive the next value // wait for a second
}
}
Блок питания у меня это такое зарядное устройство для телефонов с usb выходом 5v. Я к нему ранее подключал Mega она работает. Nano отказывается.
между "ранее" и "сейчас" блок питания успел сгореть
нестабильный он - Нано. тепличный.
1. Куда подключаете питание к VIN или +5V?
2. Блинк работает от внешнего питания?
у меня нана работает от зарядника, проверьте напряжения на контактах