Электромагнитное реле и светодиодный светильник

Gosu

✩✩✩✩✩✩✩
27 Июн 2024
10
0
Сделал управление включением светильника по радиоканалу, на Ардуине через реле. Вот такое 1765514207110.png
В светильнике 4 светодиодных лампы по 15Вт. Всё вроде работает, но иногда при включении лампы сразу гаснут, и бывает даже Ардуина виснет, приходится питание отрубать полностью, чтобы перезагрузить. Я читал что там в лампе кондёры вроде просаживают ток при включении. Что можно сделать чтобы норм работало?
IMG_20251206_150852.jpg
 

Gosu

✩✩✩✩✩✩✩
27 Июн 2024
10
0
@SlavaZagaynov, нет, у меня разные команды на включение и на выключение.
C++:
void setup() {
  Serial.begin(115200);
  pinMode(RELAY_OUT, OUTPUT);
  digitalWrite(RELAY_OUT, LOW);
  attachInterrupt(0, []() { rx.pinChange(); }, CHANGE);
  rx.onPacket([](uint8_t type, void* data, size_t len) {
      if (sizeof(Data) != len) return;  // проверка корректности длины
      Data& d = *((Data*)data);
      if (d.n == 2) { // 2 это номер светильника
        if (d.v) digitalWrite(RELAY_OUT, HIGH);
        else digitalWrite(RELAY_OUT, LOW);
      }
  });
}
 

SlavaZagaynov

★✩✩✩✩✩✩
27 Ноя 2019
123
23
www.youtube.com
@Gosu, ого какой интересный код.
Decode and Send 433 MHz RF Signals with Arduino | Random Nerd Tutorials
там посмотри как использовать 315/433 мГц.

p.s. твой приёмник 433 мгц не очень хорошо видно на фото, но предполагаю, что это худший вариант из всех возможных.