Broncode en PIN-modus
ARDUINO UNO AAN BLUETOOTH MODULE PIN-MODE: RX PIN 10 en TX PIN 11.
Code:
#include
Softwareserial Mylerial (10, 11) ; // PIN 10 = TX, PIN 11 = RX Bluetooth TX, RX
#DEFINE RELAY1 2 // RELAY IN1 verbonden met Pinout 2 Arduino
#DEFINE RELAY2 3 // RELAY IN2 VERBONDEN OP PINODOUT 3 ARDUINO
#define relay3 4 // relais in3 verbonden met Pinout 4 Arduino
#define relay4 5 // relais in4 verbonden met Pinout 5 Arduino
Char Val;
Void Setup ()
{
Pinmode (relaiss1, output);
Pinmode (relaiss2, output);
Pinmode (relais3, uitvoer);
Pinmode (relais4, output);
DigitalWrite (relay1, hoog );
DigitalWrite (relay2, hoog);
DigitalWrite (relais3, hoog);
DigitalWrite (relais4, hoog);
myserial.Begin (9600);
Seriële. Begin (9600);
}
Void Loop () {// CEK-gegevens serieel van Bluetooth Android-app
if (mylserial.Aslable ()> 0)
{wal = myserial.READ ();
Serial.Println (Val);
}
// Relais is van
/ *
---> U kunt verbonden met relay Modul 4-kanaal en seriële gegevens verzenden vanuit Arduino Bluetooth Relay 4CH.APK
Gegevens '1' - '4' naar ON is Ralay Ch 1-4
Gegevens 'A' - 'D' To Off is Ralay CH 1-4
Gegevens '9' aan alle CH 1-4
Gegevens 'I' van alle CH 1-4
* /
If (Val == '1')
{
DigitalWrite (relais1, laag);
}
Anders If (Val == '2')
{
DigitalWrite (relay2, laag);
}
Anders if (Val == '3')
{
DigitalWrite (relais3, laag);
}
Anders If (Val == '4')
{
DigitalWrite (relais4, laag);
}
// Relay Alles op het andere If (Val == '9')
{
DigitalWrite (relaiss1, laag);
DigitalWrite (relay2, laag);
DigitalWrite (relais3, low);
DigitalWrite (relais4, laag);
}
// Relais is uit op de andere kant (VAL == 'A')
{
DigitalWrite (relay1, hoog);
}
Anders If (Val == 'B')
{
DigitalWrite (relaiss2, High);
}
Anders If (Val == 'C')
{
DigitalWrite (relais3, hoog);
}
Anders If (Val == 'D')
{
DigitalWrite (relais4, hoog);
}
// Relay All-Off
Anders If (Val == 'I')
{
DigitalWrite (relaiss1, hoog);
DigitalWrite (relay2, hoog);
DigitalWrite (relay3, hoog);
DigitalWrite (relais4, hoog);
}
}
English