Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Servo.h>
- #define servo_PIN 5
- #define buzzer 6
- #define COMM_PIN 12
- int rxData = 0;
- Servo servo;
- void setup() {
- pinMode(buzzer, OUTPUT);
- pinMode(COMM_PIN, INPUT);
- digitalWrite(buzzer, LOW);
- servo.attach(servo_PIN);
- servo.write(180);
- }
- void loop() {
- rxData = digitalRead(COMM_PIN); //= 0 || =1
- if (rxData) {
- servo.write(0);
- digitalWrite(buzzer, HIGH);
- delay(5000);
- digitalWrite(buzzer, LOW);
- delay(10000);
- }
- else {
- servo.write(180);
- digitalWrite(buzzer, LOW);
- }
- delay(50);
- }//end of LOOP
Advertisement
Add Comment
Please, Sign In to add comment