• Bluetooth Control for Arduino 1
  • Bluetooth Control for Arduino 2
  • Bluetooth Control for Arduino 3
  • Bluetooth Control for Arduino 4

Bluetooth Control for Arduino

Arduino Bluetooth relè 4CH App è un'applicazione Android che viene utilizzato per controllare modulo relè a 4 canali via Bluetooth con il supporto per i moduli di comunicazione seriale Bluetooth HC-05, HC-06, o HC-07, Usare Arduino o AVR

io sono test con UNO Arduino e biblioteca commnunication seriale collegato pin RX 10 e il pin TX 11.
è possibile utilizzare Uno Arduino o arduino leonardo ecc ...

Fitur App:
-controllo 4 canali on / off ralay
-disciplinare Tutti i canali ON
-disciplinare Tutti i canali OFF
-Download file di programma Arduino_Bluetooth_Ralay_4ch.ino
-Download file pdf tutorial con schemmatic

Download file:
-arduino progetto ZIP: https://goo.gl/Vq1n9D
-tutorial & schema di cablaggio PDF: https://goo.gl/b2UVY1

o puoi
programma di copia qui per Arduino

/ *
Relay IN1 collegato alla piedinatura 2 Arduino
Relay IN2 collegato alla piedinatura 3 Arduino
Relè IN3 collegato alla piedinatura 4 Arduino
Relay IN4 connesso alla piedinatura 5 Arduino
---> È possibile collegare all'uscita relè canale Modul 4

I dati seriali invio da Arduino Relay Bluetooth 4CH.apk
dati '1' - '4' per il Ralay è CH 1-4
dati 'A' - 'D' per off è Ralay CH 1-4
dati '9' per il ALL CH 1-4
dati 'I' per via ALL CH 1-4
* /

# include & lt; SoftwareSerial.h & gt;
SoftwareSerial mySerial (10, 11); // PIN10 RX, Pin 11 TX collegato a -> Bluetooth TX, RX

#define relay1 2
#define Relay2 3
#define Relè 3 4
#define Relè 4 5

char val;
void setup () {
  pinMode (Relè 1, OUTPUT);
  pinMode (Relay2, OUTPUT);
  pinMode (Relè 3, OUTPUT);
  pinMode (Relè 4, OUTPUT);
  digitalWrite (Relè 1, HIGH);
  digitalWrite (Relay2, HIGH);
  digitalWrite (Relè 3, HIGH);
  digitalWrite (Relè 4, HIGH);
  mySerial.begin (9600);
  Serial.begin (9600);
}

void loop () {
// Dati CEK seriale dal bluetooth Android App
if (mySerial.available ()> 0) {
    val = mySerial.read ();
    Serial.println (val);
}
// Relè è ON
  if (val == '1') {
    digitalWrite (Relè 1, LOW); }
  else if (val == '2') {
    digitalWrite (Relay2, LOW); }
  else if (val == '3') {
    digitalWrite (Relè 3, LOW); }
  else if (val == '4') {
    digitalWrite (Relè 4, LOW); }
  // Relè tutti su
  else if (val == '9') {
    digitalWrite (Relè 1, LOW);
    digitalWrite (Relay2, LOW);
    digitalWrite (Relè 3, LOW);
    digitalWrite (Relè 4, LOW);
 }
 // Relè è spento
  else if (val == 'A') {
    digitalWrite (Relè 1, HIGH); }
  else if (val == 'B') {
    digitalWrite (Relay2, HIGH); }
  else if (val == 'C') {
    digitalWrite (Relè 3, HIGH); }
  else if (val == 'D') {
    digitalWrite (Relè 4, HIGH); }
  // Relè tutti fuori
  else if (val == 'I') {
    digitalWrite (Relè 1, HIGH);
    digitalWrite (Relay2, HIGH);
    digitalWrite (Relè 3, HIGH);
    digitalWrite (Relè 4, HIGH);
 }
 
}

Categoria : Strumenti

Ricerche associate

Recensioni (3)

Un. u. G. 02/giu/2017     

Bellissima ap con quattro interruttori. Se avesse un pulsante per il cancello sarebbe il max.

And. M. 24/mar/2017     

Fantastica e istantanea, consigliatissima!

Ant. F. 16/apr/2017     

Ottima manca la possibilità di rinominare i le uscite.