Stap 7: Testfase
Nadat ik mijn eerste script neer te krijgen, gebruik ik dan die op een sjabloon voor mijn onderdelen opleggen met het breadboard. Dit is waar ik mijn excuses aanbieden omdat ik heb geen geen foto's van deze fase van de bouw. In principe opgericht ik drie brood planken.
Een brood bord heeft een Arduino circuit daarop vastgelegd. Er zijn vele voorbeelden van het opbouwen van een Arduino op een bord brood, alles wat je hoeft te doen is uw favoriete zoekmachine te grijpen en krijg je tal van voorbeelden. De Xbee Radio's moeten gevoed worden met 3.3vdc. Er is dus ook een 3.3 volt regulator op het bord zo goed. Buiten dat er een LED is voor het aanduiden van de macht, een LED voor aanduiding com zoekt met de externe radio's en LED indicatie die het systeem draait, en twee meer voor het aanduiden van een fout op elk van de pivots.
De andere twee platen zijn identiek aan elkaar gebouwd. De schoonheid van de Xbee is dat ik in het direct met een inbreng binden kan en ik hoef niet een microprocessor op het bord. Dit kan ik besparen aanzienlijk op mijn stroomverbruik. Mijn plan hier is aan de macht van de externe eenheden met 4 AA batterijen. Ik zal haak omhoog de batterijen in paren. Twee paar AA batterijen wired parallel, met elk afzonderlijke paar in serie geschakeld zal me 3vdc. Ik kon krijgen door met slechts een paar van batterijen, maar door toevoeging van een tweede paar parallel ik dubbele mijn versterkers en krijg een meer bewerkingstijd voor nodig om te veranderen de batterijen. Het was op dit punt waar ik dacht dat een zonnepaneel zou mooi passen in dit project, maar de individuele financiering van het project wilde de overhead van meer onderdelen.
De Xbee Radio's kunnen worden geconfigureerd voor het verzenden van voorbeeldgegevens van hun ingangen elke 30 seconden, terwijl hun wakker. Dit brengt een andere manier opslaan mijn batterijen. Doordat de Xbee slapen kan ik drop mijn stroomverbruik tot bijna niets! Nu de vraag is, hoe zet ik de radio om te slapen, maar nog steeds het inchecken zodat ik weet dat de radio is nog steeds actief? Het zal ook moeten de mogelijkheid hebben om wakker en gegevens verzenden als er een probleem met het scharnierpunt.
Dit is hoe ik rond mensen enkele punten. De radio kan zodanig worden geconfigureerd dat deze wordt wakker op specifieke getimede stappen. Het kan ook worden geconfigureerd voor het verzenden van voorbeeldgegevens op vooraf bepaalde tijdstippen wanneer wakker. Het enige wat overblijft is wakker naar de radio als de spil een probleem heeft. Ik gebruik om dit te bereiken en poorten.
Ik koos voor drie van de ingangen op de Xbee gebruiken. Input werd gebruikt om te controleren de eindschakelaars tussen elke sectie van irrigatie. Ingang 2 werd gebruikt voor het controleren van de Hekschakelaar die aangeeft van het einde van een complete revolutie (eind van de cyclus). Ingang 3 was aangesloten op een knop voor het testen van de com-link. De Xbee ingangen zijn alle aangesloten te zijn in gebreke gebleven in een hoge positie. Verzenden van een ingang laag zal leiden tot een reactie op het basisstation (Radio op locatie van de pomp).