Stap 3: Arduino
Op dit moment kunt u ook het grijpen van de LED en de spreker die u hebt opgehaald. Sluit de + van de luidspreker aan op pin #9 en de - met grond. Vervolgens sluit de lange poot van de LED naar pin #13 en de kortere om de grond direct naast pin #13.
Nu voor de Arduino schets. U kunt kopiëren en plak het volgende in uw Arduino IDE:
/ * Motion Sensor schets door Tommy Hill (tommythehill
VCC aangesloten op + 5V
GND aangesloten op grond
UIT verbonden zijn met digitale pin 7
*/
int outpin = 7;
int geleid = 13;
VOID Setup {}
pinMode led (, uitvoer);
pinMode (outpin, ingang);
pinMode (9, OUTPUT);
}
void loop)
{
Als (digitalRead(outpin) == laag)
{
digitalWrite (led, laag);
}
Als (digitalRead(outpin) == HIGH)
{
digitalWrite (led, hoog);
Beep(50);
}
}
VOID beep (unsigned char delayms) {}
analogWrite (9, 20); Bijna elke waarde kan worden gebruikt behalve 0 en 255
experiment om de beste Toon
delay(delayms); wachten op een delayms ms
analogWrite (9, 0); 0 schakelt deze weer uit
delay(delayms); wachten op een delayms ms
}
Deze sketch uploaden naar je board en sluit je Arduino! Als u de luidspreker, de LED en de sensor hebt aangesloten, moet u een licht zien en horen sommige zoemen. Dit is normaal, zelfs als er niet een beweging. Ongeveer 15 seconden als u het inschakelt, moet de PIR-Sensor kalibreren en het maakt de zoemer afgaan.