Arduino 4 Relay Bluetooth 1.0

Licença: Grátis ‎Tamanho do arquivo: N/A
‎Classificação dos utilizadores: 0.0/5 - ‎0 ‎votos

CÓDIGO:

/* Relé IN1 ligado ao PinOut 2 Arduino Relé IN2 ligado ao PinOut 3 Arduino Relé IN3 ligado ao PinOut 4 Arduino Relé IN4 ligado ao PinOut 5 Arduino --->você pode ligar ao canal relay modul 4

Dados em série enviados de Arduino 4 Relay.apk os dados '1'-'4' para on é Ralay CH 1-4 dados 'A'-D' para fora é Ralay CH 1-4 dados '9' para em TODOS CH 1-4 dados 'I' para fora DE CH 1-4 */

#include

#define retransmissão 12 #define retransmissão2 3 #define retransmissão 34 #define retransmissão 45

carv val; configuração nula() { pinMode (relay1,OUTPUT); pinMode (relay2,OUTPUT); pinMode (relay3,OUTPUT); pinMode (relay4,OUTPUT); digitalWrite (relay1,LOW);//H digitalWrite (relay2,LOW);//H digitalWrite (relay3,LOW);//H digitalWrite (relay4,LOW);//H mySerial.begin (9600); Serial.begin (9600); }

loop vazio() { chek data serial a partir de Bluetooth android App val = mySerial.read(); Serial.println (val); } O retransmissor está ligado. se( val == '1' ) { digitalWrite (relay1,HIGH); }//L senão se( val == '2' ) { digitalWrite (relay2,HIGH); }//L senão se( val == '3' ) { digitalWrite (relay3,HIGH); }//L senão se( val == '4' ) { digitalWrite (relay4,HIGH); }//L retransmitir tudo em senão se( val == '9' ) { digitalWrite (relay1,HIGH);//L digitalWrite (relay2,HIGH);//L digitalWrite (relay3,HIGH);//L digitalWrite (relay4,HIGH);//L } retransmissão está fora senão se( val == 'A' { digitalWrite (relay1,LOW); }//H senão se( val == 'B' { digitalWrite (relay2,LOW); }//H senão se( val == 'C' ) { digitalWrite (relay3,LOW); }//H senão se( val == 'D' ) { digitalWrite (relay4,LOW); }//H retransmitir tudo fora senão se( val == 'I' { digitalWrite (relay1,LOW);//H digitalWrite (relay2,LOW);//H digitalWrite (relay3,LOW);//H digitalWrite (relay4,LOW);//H }

}

história da versão

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

Detalhes do programa