Hemautomation med arduino, knappar, LCD, EEPROM och smarttelefon (3 / 7 steg)
Steg 3: Programmering för Bluetooth-modulen och relä modul
Detta är ledningar sekvensen av relä modul och relä modul
Detta program är endast för bluetooth och relä modul
< p > #include < SoftwareSerial, h >< /p >< p >< /p >< p > SoftwareSerial mySerial (1, 0); 1-RX, 0-TX - < /p >< p > int ch1 = A0;
int ch2 = A1;
int ch3 = A2;
int ch4 = A3; < /p >< p > void setup()
{
mySerial.begin(9600); < /p >< p >
pinMode (ch1, produktionen);
pinMode (ch2, produktionen);
pinMode (ch3, produktionen);
pinMode(ch4, OUTPUT); < /p >< p >} < /p >< p > void loop()
{< /p >< p > char caracter = mySerial.read(); < /p >< p > //---ch1---
om (caracter == "A")
{
digitalWrite(ch1,HIGH);
< /p >< p >} < /p >< p > om (caracter == "a")
{
digitalWrite(ch1,LOW);
}
//---------------------------------ch1----------------------
//---------------------------------ch2---------------------
om (caracter == "B")
{
digitalWrite(ch2,HIGH); < /p >< p >} < /p >< p > om (caracter == "b")
{
digitalWrite(ch2,LOW);
}
//---------------------------------ch2----------------------
//---------------------------------ch3---------------------
om (caracter == "C")
{
digitalWrite(ch3,HIGH); < /p >< p >} < /p >< p > om (caracter == "c")
{
digitalWrite(ch3,LOW);
}
//---------------------------------ch3----------------------
//---------------------------------ch4---------------------
om (caracter == hade ")
{
digitalWrite(ch4,HIGH);
} < /p >< p > om (caracter == hade ")
{
digitalWrite(ch4,LOW);
}
---ch4---< /p >< p > delay(10);
} < /p >