Kyckling Coop skjutdörr prototyp (1 / 2 steg)
Steg 1: Den grundläggande bygget
Jag började med att ledningar upp servo (och 100uF cap) till Arduino (en Nano v3 i detta fall) och lagt till två lysdioder med 220 ohm dra ner motstånd. Också lagt till LDR med 10K ohm dra ner motstånd.
Min koden för detta är på: http://pastebin.com/wNMaXNkC.
I min kod ser du värden för soluppgång och solnedgång. Detta är ganska subjektiva på miljön som du är i. Jag var i ett väl ljusbelyst rum mixtrande på detta och det fungerade OK med de värden som jag hade kommit in. Allteftersom dagen gick hittade jag resultaten ganska sporadiskt. Detta berodde på ljuset i rummet att få mindre och soluppgång och solnedgång värden att ha fel. För att kontrollera din ljusnivåer, öppna fönstret serial och kontrollera värdet för "ljus" när LDR är täckt/avtäckt.
Två om uttalanden gör lindningen/återgång av dörren med hjälp av ett snöre fäst till servo. Jag använde två skruvar sida vid sida, men i sista ska jag byta skruvar (och fastsättning) med en anständig bobbin av något slag att spara strängen att trassla på servo.
Bara efter att få allt detta att arbeta jag tillägga Fuktsensor och LCD-skärm.