Подключил реле к Ардуино и при срабатывании Ардуино перезагружается. Проблема наблюдается только когда к реле подключена нагрузка. Пробовал два типа реле, одно от 5в ардуино, ко второму дополнительно подключается питания 12в.
Нагрузка на реле 12В 1А.
Код программы
#define RELAY_PIN 12
#define BUTTON 8
void setup() {
pinMode(RELAY_PIN, OUTPUT);
pinMode(BUTTON, INPUT);
}
void loop() {
boolean keyUp = digitalRead(BUTTON);
boolean isOn = false;
if (!keyUp) {
digitalWrite(RELAY_PIN, HIGH);
delay(1000);
digitalWrite(RELAY_PIN, LOW);
}
}