Bluetooth Control for Arduino 1.1

Licença: Grátis ‎Tamanho do arquivo: 1.99 MB
‎Classificação dos utilizadores: 3.0/5 - ‎1 ‎votos

Arduino Bluetooth Relay 4CH App é uma aplicação android que é usada para controlar módulo de relé de 4 canais via Bluetooth com módulo de comunicação em série Bluetooth suporte HC-05, HC-06 ou HC-07, Usando Arduino ou AVR

Estou a testar com arduino UNO e biblioteca de comunicação em série para ligar o pino RX 10 e TX pin 11. você pode usar arduino uno ou arduino leonardo etc...

App Fitur: -controlo 4 canais ligados/desligados ralay -controlar todos os canais ON -controlar todo o canal OFF -baixar ficheiros Program Arduino_Bluetooth_Ralay_4ch.ino -descarregar ficheiro Tutorial PDF com schemmatic

Ficheiro de descarregamento: -arduino project ZIP: https://goo.gl/Vq1n9D -tutorial e cablagem esquemática PDF: https://goo.gl/b2UVY1

ou pode Programa de cópias aqui para Arduino IDE

/* 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 a partir do Relé Bluetooth Arduino 4CH.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,HIGH); digitalWrite (relay2,HIGH); digitalWrite (relay3,HIGH); digitalWrite (relay4,HIGH); mySerial.begin (9600); Serial.begin (9600); }

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

história da versão

  • Versão 1.1 postado em 2016-05-30

Detalhes do programa