Ajudinha Com modulo rele e modulo Bluetooth Vlws ;D

Ola galera Boa noite com a ajuda de vcs consegui desenvolver codigos para meu projeto 

agora estou com uma duvida .

Minha duvida é o seguinte , Eu liguei o Modulo rele no arduino 5v e gnd , com o usb funciona td 

com a fonte 12v , 1,5A funciona , ai eu ligo o modulo bluetooh Rx tx no arduino e uma fonte 5v 500ma

só que quando eu ativo o bluetooh no celular o rele ativa e desativar , e o led amarelo da placa arduino acende e apaga alguem pode me ajuda obrigado 

Exibições: 272

Anexos

Responder esta

Respostas a este tópico

coloca o codigo ai

eae Jo

eae Jose beleza entao que na seja o codigo pois ele  funciona na usb liga os reles normal o controle

só na hora de liga o bluetooth que nao da

mais vou mandar por nao manjar mt kkk

#include <IRremote.h>
IRsend irsend;

int led = 3; 
int led1 = 8;
int ch1 = 4;
int ch2 = 5;
int ch3 = 6;
int ch4 = 7;


void setup() 
{
Serial.begin(9600);
pinMode(led,OUTPUT); //infravermelho;
pinMode(led1,OUTPUT);//infravermelho2;
pinMode(ch1, OUTPUT);//Pino digital saída do Arduino(4-ch1);
pinMode(ch2, OUTPUT);//Pino digital saída do Arduino(5-ch2);
pinMode(ch3, OUTPUT);//Pino digital saída do Arduino(6-ch3);
pinMode(ch4, OUTPUT);//Pino digital saída do Arduino(7-ch4);
}
void loop() {
char valorlido = Serial.read();

//Controle da tv //

if(valorlido == 'a')
irsend.sendNEC (0x2FD48B7, 32); // Power 
if(valorlido == 'b')
irsend.sendNEC (0x2FDF00F, 32); // Input
if(valorlido == 'c')
irsend.sendNEC (0x2FD01FE, 32); // Menu
if(valorlido == 'd')
irsend.sendNEC (0x2FD41BE, 32); // Tecla Cima
if(valorlido == 'e')
irsend.sendNEC (0x2FDC13E, 32); // Tecla Baixo
if(valorlido == 'f')
irsend.sendNEC (0x22FDB847, 32); // Tecla Esquerda
if(valorlido == 'g')
irsend.sendNEC (0x2FD9867, 32); // Tecla Direita
if(valorlido == 'h')
irsend.sendNEC (0x2FD58A7, 32); // Volume +
if(valorlido == 'i')
irsend.sendNEC (0x2FD7887, 32); // Volume - 
if(valorlido == 'j')
irsend.sendNEC (0x2FDD827, 32); // Canal +
if(valorlido == 'k')
irsend.sendNEC (0x2FDF807, 32); // Canal -
if(valorlido == 'l')
irsend.sendNEC (0x2FD08F7, 32); // Mute
if(valorlido == 'z')
irsend.sendNEC (0x2FD916E, 32); // Enter
if(valorlido == 'A')
irsend.sendNEC (0x2FD20DF, 32); // Sbt
if(valorlido == 'B')
irsend.sendNEC (0x2FDA05F, 32); // Globo
if(valorlido == 'C')
irsend.sendNEC (0x2FDE01F, 32); // Record
if(valorlido == 'D')
irsend.sendNEC (0x2FD906F, 32); // Rede tv
if(valorlido == 'E')
irsend.sendNEC (0x2FD807F, 32); // 1
if(valorlido == 'F')
irsend.sendNEC (0x2FDC03F, 32); // 3

//Controle FITA RGB//

if(valorlido == 'm')
irsend.sendNEC (0xFF02FD, 32); // Power
if(valorlido == 'n')
irsend.sendNEC (0xFF3AC5E, 32); // Aumentar Brilho
if(valorlido == 'o')
irsend.sendNEC (0xFFBA45, 32); // Diminuir Brilho 
if(valorlido == 'p')
irsend.sendNEC (0xFDC13E, 32); // Vermelho
if(valorlido == 'q')
irsend.sendNEC (0xFF9A65, 32); // Verde
if(valorlido == 'r')
irsend.sendNEC (0xFFA25D, 32); // Azul
if(valorlido == 's')
irsend.sendNEC (0xFF22DD, 32); // Branco
if(valorlido == 't')
irsend.sendNEC (0xFFE817, 32); // + Velocidade 
if(valorlido == 'u')
irsend.sendNEC (0xFFC837, 32); // - Velocidade
if(valorlido == 'v')
irsend.sendNEC (0xFFF00F, 32); // Auto
if(valorlido == 'y')
irsend.sendNEC (0xFFD02F, 32); // Flash
if(valorlido == 'x')
irsend.sendNEC (0xFFE01F, 32); // Efeito 1 
if(valorlido == 'w')
irsend.sendNEC (0xFF609F, 32); // Efeito 2


//LAMPADAS//

//CANAL 1//
if(valorlido == '1')
digitalWrite(ch1,HIGH);
if(valorlido == '2')
digitalWrite(ch1,LOW);
//CANAL2//
if(valorlido == '3')
digitalWrite(ch2,HIGH);

if(valorlido == '4')
digitalWrite(ch2,LOW);
//CANAL3//
if(valorlido == '5')
digitalWrite(ch3,HIGH);
if(valorlido == '6')
digitalWrite(ch3,LOW);
if(valorlido == '7')
//CANAL 4//
digitalWrite(ch4,HIGH);
if(valorlido == '8')
digitalWrite(ch4,LOW);

delay(10);
}

vale lek

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço