// Doppler radar w/ATtiny412 // #define radarPin D10 //Doppler OUT connected to PA3 const int rLED = D8; // red LED void setup() { // put your setup code here, to run once: Serial.begin(9600); // baudrate 9600 bps pinMode(radarPin,INPUT); pinMode(rLED, OUTPUT); } void loop() { // wait for radarPin to go HIGH = motion detected while (digitalRead(radarPin) == LOW); // motion detected, send 'Motion detected' out through serial port Serial.println('Motion detected!'); digitalWrite(rLED, HIGH); delay(100); //wait for radarPin to go LOW again = no motion while (digitalRead(radarPin) == HIGH); //no motion, send '0' out through serial port Serial.println('No motion'); digitalWrite(rLED, LOW); }