Het is een eenvoudige manier te geven de indruk dat het hoofd (birdy) eigenlijk beweging volgt.
Het is een zeer eenvoudig project te bouwen maar een beetje tijdrovend om te maken van de kabelboom die verbindt de PIRs aan de Arduino. Ik gewoon draad de PIRs positieve en negatieve draden samen en macht hen rechtstreeks uit het Arduino 5 volt circuit, de signaal-draden aansluiten op de Arduino digitale poorten 3,4,5 en 6, aansluit op de servo ook de poorten 5 volt en op de grond en het signaal op de 9 poort en voer mijn programma die ook vrij eenvoudig is.
Het programma doorloopt elke PIR input via een array en als de PIR hoog gaat dan beweegt de servo naar de dat PIR overeenkomstige servo positie. Ik had toe te voegen een andere array wilt volgen elke PIR en kunnen slechts eenmaal worden gebruikt per hoog staat, of anders het soms zou springen tussen aangrenzende PIR servo posities - een zeker vogelachtige beweging maar ook onwenselijk.
Dit zou een grote Halloween-mechanisme voor het bijhouden van verkeer met een hoofd.
Dit is het eerste project dat ik ooit met een Arduino board gebruikt en ik was verbaasd hoe makkelijk het is om te gebruiken. Het duurde slechts minuten de software installeren en uitvoeren van het programma LED knipperen. Hoop om het te gebruiken voor meer projecten in de toekomst.
De PIRs moeten de kortst mogelijke vertragingstijd. De minimale vertraging op dit bijzondere PIR is 2,5 seconden hoe lang je moet wachten op de PIR te laag gaan voordat het nieuwe beweging kan detecteren. Sommige duurdere PIRs zijn waarschijnlijk sneller maar 2,5 seconden is ok. Langere tijd PIRs maakt voor een meer frustrerend prestaties.
Meer PIRs zou ook zorgen voor een meer realisitic beweging van het hoofd. Ook een beweging tussen de posities van de PIR voor meer realistische beweging door het opnemen van een vertraging-subroutine kan vertragen, maar ik de snellere beweging zelf. Met meer PIRs is zou niet zo schokkerig wel.