Stap 1: De nieuwe eisen
Aan het einde van het vorige project waren er een paar ruwe randen die ik wilde gladstrijken:
- Invoeren van de omhoog en omlaag keer voor de deur werd gedaan tijdens de programmering en ik vond dit nodig worden aangepast in de loop van het jaar waardoor mijn MacBook rekening houdend de kippenren en het bedrading tot de Arduino die niet veel plezier in de hoogte van winter of zomer
- De op en neer de tijden voor de deur moest worden berekend in minuten vanaf middernacht waardoor u moest doen een snelle hoofdrekenen om te realiseren 390 op het display bedoeld 6,30 (390/60)!
- Ik al ik redelijk tevreden met de hoeveelheid informatie die ik erin geslaagd was om het knijpen in de karakterdisplay 2 rij x 20. U moest echter concentreren om te lezen-de beeldscherm uitschakelen als het huidige dan minimum- en vervolgens lezingen binnen ongeveer 3 seconden weergegeven!
- Het systeem kon alleen omgaan met één tijdinstelling zonder zomertijd besparingen (BST), die was niet veel van een probleem zolang als u herinnerd in de zomer de coop klok ging altijd om een uur achter BST voor het Verenigd Koninkrijk
Ontwerp tips die heb ik niet nemen op. Ik trok de lijn bij de dames onder vloerverwarming voorgesteld door een van mijn collega instructable's gegeven!!
Ik veronderstel dat ik heb genomen een "suck it en bezichtig" aanpak in de evolutie van het ontwerp die goed geweest en een paar dingen kwam aan het licht in normale dagelijkse werking:
- Het was moeilijk om te zeggen van mijn raam lounge, terwijl ik had een biertje in mijn hand, of de deur was gedaald. In het bijzonder, als het met succes had gedaald
- Toen kreeg ik een fout vond ik dat de motor liep dat de platte batterij omdat het gehouden op spinnen of zelfs ergste was tot stilstand gekomen omdat het touw rond de spindel krap was. Dit leidde bijna tot een motor stuurprogramma gloeierig uiterlijk
- Als de controller de deur gesloten trigger gemist wanneer de deur was naar beneden dan wordt de motor wordt voortgezet totdat het heeft alle de tekenreeks ontrafeld en zou dan overgaan tot het optrekken van de deur! Iets te vermijden als je pest met vossen
- Mij zowaar wilden te passen de deur op en neer zonder het gebruik van de MacBook en om iets meer eenvoudiger dan het toetsenbord gebruiken in het oorspronkelijke ontwerp
- Toen ik oorspronkelijk gebouwd voor de elektronica die ik het meeste mezelf maar sinds toen deed de bouwstenen voor een Arduino zijn erg goedkoop, dus ik besluit om gebruik van sommige modules zoals RTC (Real Time Clock) boord 3 pond en een kleine Arduino ontwikkeling 4 pond. Hopelijk kunnen anderen dan moedig en de sprong te wagen.