Automatiserad Solar Powered horisontella Blind Controller (7 / 8 steg)
Steg 7: Misstag jag gjort!
Här är där du får skratta åt mig.
1. jag köpte en 6V solpanel efter läsa om batteriladdning. Jag borde ha köpt en 5V av två skäl:
a. det vore gott om avgift för en 3.7V batteri
b. jag skulle inte ha zapped min 5V DC-DC uppsving omvandlare
Detta är viktigt att notera, eftersom det tvingade mig att skriva koden med en spänning referens i stället för råa analoga värden jag hade mätt. Så nu är det mer allmän, mer portabel, men det var inte min ursprungliga 5V design.
2. jag lödda batterihållaren och solpaneler till kretsen istället för att använda någon form av kopplingsklämmorna. Så nu kan inte jag stänga banan om det är soligt ute - vilket det oftast är. Detta gör det lite roligt att installera det
3. min döda band var inte stor nog att hantera den mindre mängden ljus som reflekteras av mörkarna när de är stängda.
Detta skapade faktiskt en lustiga par dagar där mina barn anges mörkarna hade pendlat fram och tillbaka innan han gick över den "öppna" positionen. Att veta att koden inte tillåter det, var jag skeptisk, tills jag kunde sitta och titta på dem innan de lämnar för arbete. Säker nog, mörkarna öppnat, stannade, då stängd, pausade, och sedan igen. Det var då jag insåg att jag fick några ljus som reflekteras tillbaka till sensorn. Så det handlar om en 30 - till 60-andra fönster tid där ljuset är * bara * ljusa nog att öppna mörkarna när de är stängda, men bara tillräckligt mörk för att stänga dem när de öppnas. Du kan åtgärda detta med "inte ändra om den senaste ändringen var mindre än 5 minuter sedan" logik eller genom att öka döda bandet.
4. rör post #1... Servo icke har den full kapacitet skulle det ha på 5V. Som ett resultat på den första dagen i drift arbetat den böter. Men när mörkarna stängd den kvällen, de föll lite mer slutna än väntat (nästan helt lodrätt). Det extra motståndet att få dem senaste full vertikalt till horisontellt läge visade för mycket för underpowered servo. Jag hade således att stoppa mörkarna på 170 grader för stängd i stället för 180.