Arduino Bluetooth Relay 4CH App est application android qui est utilisé pour contrôler 4 module de relais de canal via Bluetooth avec Bluetooth module de communication en série de soutien HC-05, HC-06, ou HC-07, En utilisant Arduino ou AVR
Je suis test avec arduino UNO et bibliothèque de commnunication en série à connecté RX broche 10 et TX broche 11. vous pouvez utiliser arduino uno ou arduino leonardo etc...
Application Fitur: -contrôle 4 canal on/off ralay -contrôler tous les canaux ON -contrôle All channel OFF -télécharger le fichier Program Arduino_Bluetooth_Ralay_4ch.ino -télécharger le fichier Tutorial PDF avec schemmatic
Télécharger le fichier: -arduino projet ZIP : https://goo.gl/Vq1n9D -tutoriel & câblage schématique PDF : https://goo.gl/b2UVY1
ou vous pouvez Programme de copie ici à Arduino IDE
/* Relais IN1 connecté à PinOut 2 Arduino Relais IN2 connecté à PinOut 3 Arduino Relais IN3 connecté à PinOut 4 Arduino Relais IN4 connecté à PinOut 5 Arduino --->vous pouvez connecté au relais modul 4 canal
Envoi de données en série à partir d’Arduino Bluetooth Relay 4CH.apk données '1'-'4' à sur est Ralay CH 1-4 données 'A'-'D' to off est Ralay CH 1-4 données '9' sur TOUS les CH 1-4 données 'I' pour éteindre TOUS les CH 1-4 */
#include
#define relais1 2 #define relais2 3 #define relais3 4 #define relais4 5
char val; configuration nulle () { pinMode (relais1,OUTPUT); pinMode (relay2,SORTIE); pinMode (relay3,OUTPUT); pinMode (relay4,OUTPUT); digitalWrite (relais1,HIGH); digitalWrite (relay2,HIGH); digitalWrite (relay3,HIGH); digitalWrite (relay4,HIGH); mySerial.begin(9600); Serial.begin(9600); }
boucle vide () { série de données cek à partir de bluetooth android App val = mySerial.read(); Serial.println(val); } Le relais est en cours si ( val == '1' ) { digitalWrite (relais1,LOW); } sinon si ( val == '2' ) { digitalWrite (relais2,LOW); } sinon si ( val == '3' ) { digitalWrite (relay3,LOW); } sinon si ( val == '4' ) { digitalWrite (relay4,LOW); } relais tous sur sinon si ( val == '9' ) { digitalWrite (relais1,LOW); digitalWrite (relais2,LOW); digitalWrite (relay3,LOW); digitalWrite (relay4,LOW); } relais est éteint sinon si ( val == 'A' ) { digitalWrite (relais1,HIGH); } sinon si ( val == 'B' ) { digitalWrite (relay2,HIGH); } sinon si ( val == 'C' ) { digitalWrite (relay3,HIGH); } sinon si ( val == 'D' ) { digitalWrite (relay4,HIGH); } relais tous hors tension sinon si ( val == 'Je' ) { digitalWrite (relais1,HIGH); digitalWrite (relay2,HIGH); digitalWrite (relay3,HIGH); digitalWrite (relay4,HIGH); } }
historique de la version
- Version 1.1 posté sur 2016-05-30
Détails du programme
- Catégorie: Utilitaires système > Maintenance du système
- Éditeur: merahkemarun
- Licence: Gratuit
- Prix: N/A
- Version: 1.1
- Plate-forme: android