possuo um modulo com 4 reles acoplados numa mesma placa, gostaria de uma ajuda para ligar e desligar individualmente cada um deles via controle remoto mas somente com um botao de meu controle remoto
Tags:
oi PHON, bom dia,
Não ficou muito claro sua explanação
Voce quer com um botão só liga e desliga individualmente cada um dos 4 reles, ou um botão só pra cada rele?
Rui
Bom dia Rui,
um botao para cada rele
Pedro
Oi PHON,
se for com PIC, este funciona.
Tenho ele montado aqui.
http://larios.tecnologia.ws/iBlog/archives/3962
Agora se for com Arduino,é fácil de escrever um code.
Escreva um e se não funcionar post aqui que ajudamos.
http://labdegaragem.com/profiles/blogs/tutorial-como-utilizar-o-con...
Rui
Bom dia Rui ,
Segue abaixo meu codigo
Este codigo que fiz consigo desligar e ligar meu rele, mas usando dois botoes (um botao eu ligo e no outro eu desligo), so montei o codigo para acionar somente dois reles individuais por enquanto para testes
//Botao 1 = 0xE17A807F
//Botao 2 = 0xE17A40BF
//Botao 3 = 0xE17AC03F
//Botao 4 = 0xE17A20DF
#include <IRremote.h>
#include <SerialRelay.h>
const byte NumModules = 1;
SerialRelay relays (4,5,NumModules);
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Start the receiver
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume(); // Receive the next value
}
if (results.value == 0xE17A807F){
relays.SetRelay (1, SERIAL_RELAY_ON, 1);
}
if (results.value == 0xE17A40BF){
relays.SetRelay (1, SERIAL_RELAY_OFF, 1);
}
if (results.value == 0xE17AC03F){
relays.SetRelay (2, SERIAL_RELAY_ON, 1);
}
if (results.value == 0xE17A20DF){
relays.SetRelay (2, SERIAL_RELAY_OFF, 1);
}
}
Olá Pedro H.
Diga o compilador que você utiliza ou quer utilizar. C18, CCS ou MikroC?
Se estiver algo, faça igual o nosso colega Rui falou.
Boa noite Pedro,
eu fiz com 3 botões e 3 teclas do controle (ou seja pode controlar pelos botões e também pelo controle). Para 4 é só quebrar um pouco a cabeça.
Aí vai o código:
Qualquer coisa é só perguntar,
JA
Muito Obrigado pela ajuda J.A
Vou testar aqui.
PH
QQ coisa é só chamar.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por