safwan092

Untitled

Jun 13th, 2022
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. #include <Servo.h>
  2.  
  3. #define servo_PIN 5
  4. #define buzzer 6
  5. #define COMM_PIN 12
  6.  
  7. int rxData = 0;
  8.  
  9. Servo servo;
  10.  
  11. void setup() {
  12. pinMode(buzzer, OUTPUT);
  13. pinMode(COMM_PIN, INPUT);
  14. digitalWrite(buzzer, LOW);
  15. servo.attach(servo_PIN);
  16. servo.write(180);
  17. }
  18.  
  19. void loop() {
  20. rxData = digitalRead(COMM_PIN); //= 0 || =1
  21. if (rxData) {
  22. servo.write(0);
  23. digitalWrite(buzzer, HIGH);
  24. delay(5000);
  25. digitalWrite(buzzer, LOW);
  26. delay(10000);
  27. }
  28. else {
  29. servo.write(180);
  30. digitalWrite(buzzer, LOW);
  31. }
  32. delay(50);
  33. }//end of LOOP
Advertisement
Add Comment
Please, Sign In to add comment