Bluetooth Smart Switch

3,8
68 recenzí
10 tis.+
Stahování
Hodnocení obsahu
Všichni (E)
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky
Snímek obrazovky

Informace o aplikaci

Zdrojový kód a režim Pin

Arduino UNO na modul Bluetooth Modus PIN: RX pin 10 a TX pin 11.

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

#define relay1 2 // Relé IN1 připojené k Pintout 2 Arduino
#define relay2 3 // Relé IN2 připojené k Pintout 3 Arduino
#define relay3 4 // Relé IN3 připojené k Pintout 4 Arduino
#define relay4 5 // Relé IN4 připojené k Pintout 5 Arduino

char val;
neplatné nastavení ()
  {{
      pinMode (relé1, OUTPUT);
      pinMode (relé2, OUTPUT);
      pinMode (relé3, OUTPUT);
      pinMode (relé4, OUTPUT);
      digitalWrite (relé1, HIGH);
      digitalWrite (relé2, HIGH);
      digitalWrite (relé3, HIGH);
      digitalWrite (relé4, HIGH);
      
      mySerial.begin (9600);
      Serial.begin (9600);
  }}

void loop () {// cek datový seriál z bluetooth android App
pokud (mySerial.available ()> 0)
  {{
    val = mySerial.read ();
    Serial.println (val);
  }}
// Relé je zapnuté

/ *
---> můžete připojit k 4kanálovému reléovému modulu
Sériové odesílání dat z Arduino Bluetooth Relay 4CH.apk
data '1' - '4' na on je Ralay CH 1-4
data 'A' - 'D' k vypnutí je Ralay CH 1-4
data "9" na všech ALL CH 1-4
data "I" na vypnutí ALL CH 1-4
* /
pokud (val == '1')
{{
  digitalWrite (relé1, LOW);
}}
else pokud (val == '2')
{{
  digitalWrite (relé2, LOW);
}}
else pokud (val == '3')
{{
  digitalWrite (relay3, LOW);
}}
else pokud (val == '4')
{{
  digitalWrite (relay4, LOW);
}}
// zapněte vše
else pokud (val == '9')
    {{
        digitalWrite (relé1, LOW);
        digitalWrite (relé2, LOW);
        digitalWrite (relay3, LOW);
        digitalWrite (relay4, LOW);
    }}
// relé je vypnuté
else pokud (val == 'A')
{{
  digitalWrite (relé1, HIGH);
}}
else pokud (val == 'B')
{{
  digitalWrite (relé2, HIGH);
}}
else pokud (val == 'C')
{{
  digitalWrite (relé3, HIGH);
}}
else pokud (val == 'D')
{{
  digitalWrite (relé4, HIGH);
}}
// vypněte vše
else pokud (val == 'I')
    {{
        digitalWrite (relé1, HIGH);
        digitalWrite (relé2, HIGH);
        digitalWrite (relé3, HIGH);
        digitalWrite (relé4, HIGH);
    }}

}}
Datum aktualizace
15. 12. 2018

Zabezpečení údajů

Bezpečnost začíná pochopením toho, jak vývojáři shromažďují a sdílejí vaše data. Postupy ochrany soukromí a zabezpečení dat se mohou lišit podle způsobu používání, oblasti a věku. Tyto informace poskytl vývojář a může je průběžně aktualizovat.
S třetími stranami nejsou sdílena žádná data
Další informace o tom, jak vývojáři deklarují sdílení
Aplikace neshromažďuje žádná data
Další informace o tom, jak vývojáři deklarují shromažďování

Hodnocení a recenze

4,2
62 recenzí

Novinky

English