Ви не увійшли.
пример fade.
Регулировать яркость светодиода проще всего через ШИМ (PWM). Но реле не работает с ШИМ, тут нужен транзистор, лучше типа мосфета с логическим уровнем управления.
Есть скетч ?
Регулировать яркость светодиода проще всего через ШИМ (PWM). Но реле не работает с ШИМ, тут нужен транзистор, лучше типа мосфета с логическим уровнем управления.
решено
Доброго. С ардуино дела особо не умел, но с кодерством немного сталкивался. Так вот, возможно ли сиё действие, описанное в заголовке темы? Осилил только включение реле с пульта, а дальше затуп.. Помогите советом, будьте добры.
Подключено было по:
Код прилагаю:
//ir
#define REMOTE_TYPE 1 // 1 = stock ir
#define ir_pin 2
// stock ir
#if REMOTE_TYPE == 1
#define BUTT_ENABLE 0xFF02FD
#define BUTT_HASH 0xFF52AD
#define BUTT_UP 0xFF629D
#define BUTT_DOWN 0xFFA857
#define BUTT_LEFT 0xFF22DD
#define BUTT_RIGHT 0xFFC23D
#endif
#include "IRremote.h"
IRrecv irrecv(ir_pin);
IRsend irsender;
decode_results results;
unsigned long code;
//relay
#define relay_pin 3
void setup()
{
pinMode(relay_pin, OUTPUT);
digitalWrite(relay_pin, LOW);
irrecv.blink13(true);
irrecv.enableIRIn();
}
void loop()
{
if (irrecv.decode(&results))
{
unsigned long current = results.value;
if (current != code)
{
code = current;
switch (code)
{
case BUTT_ENABLE:
digitalWrite(relay_pin, HIGH);
break;
case BUTT_HASH:
digitalWrite(relay_pin, LOW);
break;
}
}
}
irrecv.resume();
}