Elk voorjaar mijn vrouw krijgt werkelijk ambitieus en planten een grote moestuin. Als de zomer sleept op, ambitie beurt tot luiheid en helaas die veel van de planten een langzame, vernietigende dood van sterven verwaarlozing wegens gebrek aan Wieden en water (met uitzondering van de tomatenplanten, die net als de mutanten in ons klimaat, groeien zelfs als u hen... dus elke augustus die we met 10.000 tomaten en geen andere groenten liquideren).
Terwijl ik kan niet het automatiseren van enkele onderhoudstaken zoals onkruid wieden *, ik kan zeker automatiseren het drenken en ik figuur dat zal onze arme planten geven een betere kans op overleving. Je kunt allerlei decoratieve programmeerbare timers voor slang, irrigatieen water (niet zeker over het verschil tussen deze drie termen, maar dat is hoe Lowe's heeft hen opgenomen) als u wilt automatisch water uw tuin. Maar in de ware geest van Instructables... waar is het plezier in het kopen van een toen u kon het zelf bouwen? Voer de Raspberry Pi-gecontroleerde irrigatiesysteem. Een snelle zoektocht op Instructables toont dat ik niet de eerste ben om dit te doen, maar ik denk dat mijn project duurt een unieke aanpak. Ik echt willen niet behandelen kalibreren of een grond vochtigheid sensor reiniging. Me ook schelen niet over het feit dat super kieskeurig over het handhaven van een optimale bodem vochtigheidsniveau. De bar ligt vrij laag hier - Ik wil alleen maar de planten levend houden. Als wij de planten met de hand bent drenken, ruwweg volgen we een rechtsstaat "it rain gisteren? Zo niet, de planten water." Dus, waarom niet automatiseren die met een Raspberry Pi? Gebruiken een API weer te beantwoorden "deed het rain gisteren?" en vervolgens de GPIO pinnen om controle van een solenoïde ventiel voor vers water van de tuin. Dat is wat dit Instructable zal u tonen hoe te doen, met inbegrip van de elektronica, de programmering, en sanitair. Het voordeel van deze aanpak is dat het flexibel en eenvoudig uit te breiden - bijvoorbeeld, als ik wil om te beslissen hoe lang te water gebaseerd op hoeveel het regende, water op basis van de toekomstige voorspelling, of water in meerdere korte tussenpozen gedurende de dag, dat vereist enkel een paar lijnen van code wijzigen.
Let op: dit is niet een "how to use een Raspberry Pi" Instructable. Als dit uw eerste keer met behulp van een Raspberry Pi, er is een TON aan de slag met een Raspberry Pi projecten die er - Controleer die eerst als u moet antwoorden op dingen als "Hoe installeer ik het OS?" of "wat voor soort voeding heb ik nodig?"
Klaar om te beginnen? Ga naar de volgende stap voor een volledige materialen lijst!
Mening dat een uitdaging. Iemand moet een computer-visie/robotica-project dat gebruik maakt van een camera te identificeren van onkruid en een robotachtig wapen om ze te verwijderen.
Opmerking op wedstrijd inzendingen:
- Sensoren-wedstrijd: "Als het heeft een ingang en een uitgang, het is eerlijk spel." – Ik hoop dat dat betekent dat de Weather Underground API telt als een sensor, hoewel ik ben niet met behulp van mijn eigen lokale neerslag-sensor.
- Stedelijke landbouw wedstrijd: OK, dus ik niet precies ben dit te doen op het dak van een flatgebouw, maar u moet zitten kundig voor het doen van dit project, ongeacht uw locatie (en dit project is soort van een DIY versie van de hoofdprijs van deze wedstrijd toch)
- Home Hacks wedstrijd: Ik hoop zeker dit is het maken van een regelmatige huishoudelijke taak sneller en eenvoudiger, dus dit een goede lijkt pasvorm!