Bluetooth Smart Switch

3,8
68 ressenyes
10 k+
Baixades
Classificació del contingut
Per a tots els públics
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla
Imatge d'una captura de pantalla

Sobre l'aplicació

Codi font i mode pin

Arduino UNO al mòdul Bluetooth Mòdul Mode: pin RX 10 i pin TX 11.

Codi:
#include
SoftwareSerial mySerial (10, 11); / / Pin 10 = TX, Pin 11 = RX Bluetooth TX, RX

#define relay1 2 // Relay IN1 connectat a PinOut 2 Arduino
#define relay2 3 // Relay IN2 connectat a PinOut 3 Arduino
#define relay3 4 // Relé IN3 connectat a PinOut 4 Arduino
#define relay4 5 // Relay IN4 connectat a PinOut 5 Arduino

char val;
configuració de buit ()
  {
      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);
  }

void loop () (/ / cek data serial from bluetooth android App
if (mySerial.available ()> 0)
  {
    val = mySerial.read ();
    Serial.println (val);
  }
// El relé està activat

/ *
---> es pot connectar al mòdul de relé 4 canals
Enviament de dades en sèrie des Arduino Bluetooth Relay 4CH.apk
les dades '1' - '4' a sobre són Ralay CH 1-4
les dades 'A' - 'D' per apagat és Ralay CH 1-4
dades '9' a a TOTS ELS CH 1-4
dades "I" a desactivar TOTS ELS CH 1-4
* /
if (val == '1')
{
  digitalWrite (relay1, BAIX);
}
si no (val == '2')
{
  digitalWrite (relay2, BAIX);
}
si no (val == '3')
{
  digitalWrite (relay3, BAIX);
}
en cas contrari (val == '4')
{
  digitalWrite (relay4, BAIX);
}
// relé tot sobre
si no (val == '9')
    {
        digitalWrite (relay1, BAIX);
        digitalWrite (relay2, BAIX);
        digitalWrite (relay3, BAIX);
        digitalWrite (relay4, BAIX);
    }
// el relé està desactivat
en cas contrari (val == 'A')
{
  digitalWrite (relay1, HIGH);
}
si no (val == 'B')
{
  digitalWrite (relay2, HIGH);
}
si no (val == 'C')
{
  digitalWrite (relay3, HIGH);
}
en cas contrari (val == 'D')
{
  digitalWrite (relay4, HIGH);
}
// Relé tot fora
si no (val == "jo")
    {
        digitalWrite (relay1, HIGH);
        digitalWrite (relay2, HIGH);
        digitalWrite (relay3, HIGH);
        digitalWrite (relay4, HIGH);
    }

}
Data d'actualització:
15 de des. 2018

Seguretat de les dades

La seguretat comença per entendre com els desenvolupadors recullen i comparteixen les teves dades. Les pràctiques de privadesa i seguretat de les dades poden variar segons l'ús que es fa de l'aplicació, la regió i l'edat. El desenvolupador ha proporcionat aquesta informació i és possible que l'actualitzi al llarg del temps.
No es comparteixen dades amb tercers
Més informació sobre com els desenvolupadors declaren la compartició de dades
No es recullen dades
Més informació sobre com els desenvolupadors declaren la recollida de dades

Puntuacions i ressenyes

4,2
62 ressenyes

Novetats

English