Arduino 4 Relay Bluetooth 1.0

Licença: Livre ‎Tamanho do arquivo: N/A
‎Classificação dos usuários: 0.0/5 - ‎0 ‎Votos

Código:

/* Relay IN1 conectado ao PinOut 2 Arduino Relay IN2 conectado ao PinOut 3 Arduino Relay IN3 conectado ao PinOut 4 Arduino Relay IN4 conectado ao PinOut 5 Arduino --->você pode conectado ao canal modul 4 de retransmissão

Envio de dados seriais do Arduino 4 Relay.apk dados '1'-'4' para on é Ralay CH 1-4 dados 'A'-'D' para desligar é Ralay CH 1-4 dados '9' para em ALL CH 1-4 dados 'I' para off ALL CH 1-4 */

#include

#define revezamento 12 revezamento #define 2 3 #define revezamento 3 4 #define revezamento 4 5

char val; configuração do vazio() { pinMode (relé1,OUTPUT); pinMode (relé2,OUTPUT); pinMode (relé3,OUTPUT); pinMode (relé4,OUTPUT); digitalWrite (relé1,LOW);//H digitalWrite(relé2,LOW);//H digitalWrite (relé3,LOW);//H digitalWrite(retransmitir4,LOW);//H mySerial.start(9600); Serial.start(9600); }

loop vazio() { chek data serial do aplicativo android bluetooth val = mySerial.read(); Serial.println(val); } O relé está ligado se (val == '1' ) { digitalWrite(relé1,HIGH); }//L mais se (val == '2' ) { digitalWrite (relé2,HIGH); }//L mais se (val == '3' ) { digitalWrite (relé3,HIGH); }//L mais se (val == '4' ) { digitalWrite (relé4,HIGH); }//L retransmitir tudo em mais se (val == '9' ) { digitalWrite (relé1,HIGH);//L digitalWrite(relé2,HIGH);//L digitalWrite (relé3,HIGH);//L digitalWrite(retransmitir4,HIGH);//L } relé está fora outra coisa se (val == 'A' ) { digitalWrite(relé1,LOW); }//H outra coisa se (val == 'B' ) { digitalWrite (relé2,LOW); }//H outra coisa se (val == 'C' ) { digitalWrite (relé3,LOW); }//H outra coisa se (val == 'D' ) { digitalWrite (relé4,LOW); }//H retransmitir tudo fora mais se (val == 'I' ) { digitalWrite (relé1,LOW);//H digitalWrite(relé2,LOW);//H digitalWrite (relé3,LOW);//H digitalWrite(retransmitir4,LOW);//H }

}

história da versão

  • Versão 1.0 postado em 2016-10-31

Detalhes do programa