Inhoudsopgave:
- Stap 1: Onderdelen
- Stap 2: Controleer de kaartprogrammering
- Stap 3: Sensortest
- Stap 4: Pomptest
- Stap 5: Case Test Fit
- Stap 6: Case-fit
- Stap 7: definitieve code
- Stap 8: definitieve installatie
Video: EcoDuino Automatische Plantenwaterer - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
EcoDuino is een kit van DFRobot om je planten automatisch water te geven. Het werkt op 6 AA-batterijen die niet in de set zijn inbegrepen. De installatie is heel eenvoudig en bevat een op Arduino gebaseerde microcontroller.
Stap 1: Onderdelen
U zou alle hier getoonde onderdelen moeten hebben. Extra's zijn onder andere twee leuke badges en 2 schroevendraaiers. We hadden alleen de gele schroevendraaier nodig.
U dient te beschikken over de volgende onderdelen: EcoDuino Besturingskaart, accupack, pomp, vochtsensor, temperatuur/vochtigheidssensor, kunststof koffer (2 stuks), USB-kabel, 2 schroevendraaiers, 2 badges, 4 schroeven en een kunststof slang.
Niet inbegrepen zijn 6 AA-batterijen die je ook nodig hebt.
Stap 2: Controleer de kaartprogrammering
We begonnen met het verifiëren dat we onze computer op het bord konden aansluiten en de Arduino IDE konden gebruiken om het te programmeren.
Sluit de USB-kabel van het bord aan op uw computer en open de Arduino IDE. Selecteer Leonardo als je bord. Als het bord in de bordlijst verschijnt, ben je klaar om te gaan. Koppel het bord los van uw computer.
Stap 3: Sensortest
Bevestig nu de sensoren. De sensoren worden verticaal bevestigd met de zwarte of GND-draad aan de onderkant. De vochtigheid/temperatuursensor gaat in de middelste gleuf en de bodemvochtsensor gaat erboven aan de zijkant van de USB-stekker. Sluit beide sensoren aan en bevestig het bord vervolgens weer aan uw computer.
Kopieer de voorbeeldcode en plak deze in een lege Arduino-schets. Upload de schets naar het bord en open de seriële monitor om de resultaten te zien. Download de DHT11-bibliotheek als u deze niet hebt. Zorg ervoor dat u het in uw Arduino-bibliotheekmap plaatst. Plaats de bodemsensor in de grond rond een plant en zie de waarden veranderen op de seriële monitor. Bekijk onze oranje olifantenplanter en varenplant. Er zijn geen olifanten gewond geraakt bij het maken van deze kit.
Zodra dit werkt, opent u een nieuw leeg bestand in Arduino en plaatst u de Test The Pump-schets zoals we dat hierna zullen doen. Upload de schets naar het bord. Sluit nu het seriële venster en koppel het bord los van uw computer.
Stap 4: Pomptest
Nu moet je de pomp aansluiten. Sluit de kabel met de bruine en blauwe draden die op de foto worden getoond aan op de pompkabel.
Sluit nu de bruine draad aan op de positieve pool en de blauwe draad op de negatieve op het bord met het label Solenoid Valve.
Sluit nu de andere kabel met rode en zwarte draden aan op de PWR-aansluiting op het bord. Sluit rood aan op positief en zwart op negatief.
Laad de batterij weer op met 6 AA-batterijen en sluit de kabel van het batterijpakket aan op de draad die u zojuist op het bord hebt aangesloten. Je zou de pomp aan en uit moeten horen gaan. Wanneer dit werkt, koppelt u de batterij los. Nu alles werkt, moet je alles in de hoes stoppen. Koppel de sensoren los van het bord en schroef en verwijder de kabels die u hebt toegevoegd.
*De pomp heeft 4,5 - 12 V nodig en gebruikt 0,5 - 5,0 W vermogen. Omdat ik niet zeker wist wat de USB-aansluiting van mijn computer aankan, heb ik het bord nooit van stroom voorzien vanaf de computer met de pomp eraan.
Stap 5: Case Test Fit
Plaats het bord op de plastic helft met de gaten erin. Het bord gaat met de afbeelding naar beneden in de koffer. Lijn de USB-poort uit met het poortgat op de behuizing. Lijn ook de vier schroefpalen uit met de gaten op het bord. Controleer ook het bord vanaf de kant met de gaten zodat je kunt zien waar alles heen moet. Als u klaar bent, haalt u het bord van de behuizing.
Stap 6: Case-fit
Leid de pompkabel door een rechthoekig gat en schroef de draden terug in de connector met het label magneetventiel. Sluit de draden van de accu aan op de aansluiting met het label PWR.
Duw nu de sensorconnectoren door het gat op de plastic behuizing in het midden en sluit ze aan op het bord. Onthoud dat de vochtigheidssensor in het midden gaat en de zwarte draad of GND aan de onderkant.
Plaats nu het bord terug op zijn plaats en lijn de schroefgaten uit met de plastic palen. Zodra het bord op zijn plaats zit, ga je gang en schroef je de vier schroeven in de plastic palen. Bevestig nu de andere kant van de plastic behuizing.
Stap 7: definitieve code
Koppel nu het accupack en de pomp los door de stekkerverbindingen uit elkaar te trekken. Sluit je bord aan op je computer en plak de code Ecoduino Test in een nieuwe blanco schets in de Arduino IDE. Deze schets combineert alles zoals het uitlezen van de sensoren en het aan- en uitzetten van de pomp.
Momenteel is de schets ingesteld om elke minuut de sensoren te controleren en de plant 1 seconde water te geven als het bodemvochtniveau lager is dan 50. U kunt deze waarden in de schets aanpassen. Zoek naar de 3 variabelen hieronder in de buurt van de bovenkant van de sketch.const lange interval = 60000; // Verander de waarde om de tijd te wijzigen om te controleren op watergift. 60000 = 1 minuut
int waterTijd = 1000; // Wijzig de lengte van de bewatering 1000 = 1 seconde
int vochtniveau = 50; // Pas aan om te weten wanneer je water moet geven
* 0 ~ 300 droge grond
* 300 ~ 700 vochtige grond
* 700 ~ 950 in water
U kunt meer code toevoegen om dit beter te maken voor de plant door de luchtvochtigheid te controleren. Als de luchtvochtigheid onder een bepaalde hoeveelheid ligt en de bodemvochtigheid is laag genoeg, geef de plant dan water.
Upload de code naar het bord en koppel hem los van je computer.
Stap 8: definitieve installatie
Bevestig nu het doorzichtige plastic huis aan de pomp. Plaats de pomp in een kleine bak met water. Steek het andere uiteinde in een plantenpot. Plaats de grondsensor in de grond rond je plant en sluit de accukabel aan en kijk hoe het water eruit spuit. Hoeveel water je eruit haalt hangt ook af van waar de plantpot staat ten opzichte van de bak met water. Zet de waterbak onder of onder de plantpot zodat er minder water naar buiten komt.
Goed gedaan, dat is alles, je bent klaar!
Voor meer tips en how to's, bezoek ons op The Soldering Station.
Aanbevolen:
Automatische hondenvoeder !!: 4 stappen
Automatische Dog Feederrr!!: Makkelijk, Behulpzaam en Gezond
Automatische invoer: 3 stappen
Automatische feeder: waar gaat ons project over? Ons project is een automatische feeder voor honden. Het is een eenvoudige manier om uw hond te voeren. Bijvoorbeeld als u op reis gaat en u kent niemand die uw hond voor u kan voeren. De automatische feeder is verantwoordelijk voor
Automatische hondenvoeder: 6 stappen
Auto Dog Feeder: Dit is mijn project van een Auto Pet Feeder. Mijn naam is Parker, ik zit in groep 11 en ik heb dit project op 11 november 2020 gemaakt als een CCA (Course Culminating Activity) in dit project zal ik je laten zien hoe je een Automatic Pet Feeder maakt met Arduino UNO
Corona Safe: automatische waterbesparende kraan: 6 stappen
Corona Safe: Automatische Waterbesparende Kraan: We moeten allemaal af en toe onze handen wassen om het virus en de bacteriën kwijt te raken. Speciaal voor het Corona virus moeten we onze handen 20 seconden wassen om er helemaal vanaf te komen. Ook de zeepdispenser of de kraanknop is misschien niet hygiënisch of k
Automatische bedverlichting: 5 stappen (met afbeeldingen)
Automatische bedverlichting: slaap jij ook 's nachts? Zie je ook niets in het donker? Heb je 's nachts ook donker op de kamer? Dan is dit apparaat iets voor jou! Ik denk dat de meesten van ons graag een beetje blijven 's avonds langer. De redenen kunnen verschillend zijn - Netflix, YouTube