Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. char blueToothVal; //Werte sollen per Bluetooth gesendet werden
  2. char lastValue; //speichert den letzten Status der LED (on/off)
  3.  
  4. void setup(){
  5. Serial.begin(9600); //serieller Monitor wird gestartet, Baudrate auf 9600 festgelegt
  6. pinMode(13,OUTPUT); //PIN 13 wird als Ausgang festgelegt
  7. }
  8.  
  9. void loop(){
  10. if(Serial.available()) //wenn Daten empfangen werden...
  11. {
  12. blueToothVal=Serial.read();//..sollen diese ausgelesen werden
  13. }
  14. if (blueToothVal=='1') //wenn das Bluetooth Modul eine „1“ empfängt..
  15. {
  16. digitalWrite(13,HIGH); //...soll die LED leuchten
  17. if (lastValue!='1') //wenn der letzte empfangene Wert keine „1“ war...
  18. Serial.println(F("LED is on")); //..soll auf dem Seriellen Monitor „LED is on“ angezeigt werden
  19. lastValue=blueToothVal;
  20. }
  21. else if (blueToothVal=='0') //wenn das Bluetooth Modul „0“ empfängt...
  22. {
  23. digitalWrite(13,LOW); //..soll die LED nicht leuchten
  24. if (lastValue!='0') //wenn der letzte empfangene Wert keine „0“ war...
  25. Serial.println(F("LED is off")); //..soll auf dem seriellen Monitor „LED is off“ angezeigt werden
  26. lastValue=blueToothVal;
  27. }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement