Arduino Bluetooth HomeControl (Android) (6 / 11 steg)
Steg 6: Ladda upp skiss till Arduino
Styra 2 reläer via bluetooth / /
int powerone = 13. PowerOne relä till arduino stift 13 / /
int powertwo = 8; powertwo relä till arduino stift 8 / /
int led1 = 2; ledde powerone / /
int led2 = 3; ledde powertwo / /
int staten. för bluetooth
void setup() {
pinMode (powerone, produktionen); som alla pins utgångsstift / /
pinMode (powertwo, produktionen);
pinMode (led1, produktionen);
pinMode (led2, produktionen);
Serial.BEGIN(9600);
}
void loop() {
IF(Serial.available() > 0) {/ / om det finns data från bluetooth / /
State = Serial.read();} sätta för / /
om (statligt == '2') {/ / värdet skicka från app / /
digitalWrite (powerone, hög); Aktivera powerone genom att ange PIN-koden till hög / /
digitalWrite (led1, hög); Slå på led1 genom att ange PIN-koden till hög / /
}
annars om (statligt == '1') {/ / värdet skicka från app / /
digitalWrite (powerone, låg); Stänga av powerone genom att ange PIN-koden till låg / /
digitalWrite (led1, låg); Stänga av led1 genom att ange PIN-koden till låg / /
}
Delay(100);
om (statligt == '4') {//value skicka från app / /
digitalWrite (powertwo, hög); Aktivera powertwo genom att ange PIN-koden till hög / /
digitalWrite (led2, hög); Slå på led2 genom att ange PIN-koden till hög / /
}
annars om (statligt == '3') {/ / värdet skicka från app / /
digitalWrite (powertwo, låg); Stänga av powertwo genom att ange PIN-koden till låg / /
digitalWrite (led2, låg); Stänga av powertwo genom att ange PIN-koden till låg / /
}
Delay(100);
}