INHOUDSOPGAWE:
- Stap 1: Video -tutoriaal
- Stap 2: Dinge wat u benodig
- Stap 3: Druk die 3D -afdrukbare onderdele af
- Stap 4: Berei die elektronika- en kringdiagram voor
- Stap 5: Soldeer Arduino na Proto Board
- Stap 6: Voeg die transistor en weerstande by
- Stap 7: Berei die LED voor en maak verbinding met die bord
- Stap 8: Berei die pomp voor
- Stap 9: Berei watervlak sensor voor
- Stap 10: Koppel komponente vir vogdeteksie saam
- Stap 11: Voeg bykomende verbindings by die Proto -bord
- Stap 12: Kom ons begin met die samestelling van ons onderdele
- Stap 13: Monteer die waterpomp
- Stap 14: Voeg die staander by
- Stap 15: Nog 'n soldeer
- Stap 16: Kabelbestuur
- Stap 17: Maak 'n plant oop
- Stap 18: Koppel die vogsensor aan
- Stap 19: Laai kode op
- Stap 20: Kalibreer die grondvogvlak
- Stap 21: Kalibreer die watervlak in die reservoir
- Stap 22: Voeg net water by
- Stap 23: klaar
Video: Outomatiese slim plantpot - (selfdoen, 3D -gedruk, Arduino, selfgieter, projek): 23 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hallo, Soms as ons 'n paar dae van die huis af weggaan of regtig besig is, ly die huisplante (onregverdig) omdat hulle nie natgemaak word as hulle dit nodig het nie. Dit is my oplossing.
Dit is 'n slim plantpot wat die volgende insluit:
- Ingeboude waterreservoir.
- 'N Sensor om die vogvlak van die grond te monitor.
- 'N Pomp om water na die aanleg te pomp indien nodig.
- 'N Waterpeilmonitor in die watertank.
- 'N LED om u te laat weet as alles reg is, of as die waterreservoir amper leeg is.
Al die elektronika, pompe en waterreservoir is in die pot gehou om dit slim te laat lyk. Elke pot (as u meer as een maak) kan ook aangepas word volgens die behoeftes van verskillende soorte plante. Dit het 'n Arduino Nano wat alles beheer en die koste van die komponente is so laag as moontlik gehou.
Stap 1: Video -tutoriaal
As u van video's hou om te lees, kyk dan na die video hierbo. Anders lees verder, en ek sal u stap vir stap deur u eie Smart Plant Pot maak.
Stap 2: Dinge wat u benodig
U benodig 'n paar dinge om u eie te bou. Hier is 'n lys van die items saam met skakels na waar u dit op Amazon kan vind.
- Arduino Nano: https://geni.us/ArduinoNanoV3 x1
- Mini dompelpomp: https://geni.us/MiniPump x1
- Buis van 5 mm: https://geni.us/5mm Buiswaarde van 5 cm
- Transistor: https://geni.us/2npn2222 1x 2N2222
- Weerstande (1k en 4.7k): https://geni.us/Ufa2s Een van elk
- Draad: https://geni.us/22AWGWire vir die koppeling van komponente
- 3 mm LED: https://geni.us/LEDs x1
- Watervlak sensor: https://geni.us/WaterLevelSensor x1
- Boute: https://geni.us/NutsAndBolts M3 x 10mm x2
- Grondvogsensor: https://geni.us/MoistureSensor x1
- Half Perma-proto-bord: https://geni.us/HalfPermaProto x1
- PLA -filament:
Stap 3: Druk die 3D -afdrukbare onderdele af
Die 3D -gedrukte dele sal 'n rukkie neem om af te druk, dus dit is 'n goeie plek om dit te begin terwyl u wag vir alles wat u bestel het.
U kan die CAD -lêers hier aflaai:
Ek het myne in PLA op 'n laaghoogte van 0,15 mm gedruk. Ek het die 'buitenste pot' met drie omtrek gedruk, en dit het verseker dat dit vir my waterdig was. Kontroleer of u afdruk waterdig is voordat u dit gebruik, om te verseker dat u nie die elektroniese komponente beskadig nie. As dit misluk, kan u een van die volgende probeer:
- Druk dit met meer omtrek/mure
- Verhoog die vloeitempo van die ekstruder
- Behandel die binnekant van die afdruk met 'n soort seëlaar
Stap 4: Berei die elektronika- en kringdiagram voor
Ons kan ons aandag vestig op die elektronika. U benodig 'n paar gereedskap om die verskillende elektroniese komponente vir hierdie projek te monteer en te soldeer:
- Soldeerdraad
- Soldeerbout (ek gebruik hierdie koel battery wat ek onlangs gekry het:
- Draadknippers
- Helpende hande
Aangeheg is 'n soldeerdiagram. As u dit verkies, kan u die volgende afdelings oorslaan en self die diagram volg, maar as u dit verkies, sal ek u nou komponent vir komponent daardeur lei.
Stap 5: Soldeer Arduino na Proto Board
Eerstens sal ons die Arduino Nano aan ons Perma-Prota-bord soldeer. Terwyl ons gaan, sal ek na die gate op die Perma-Prota-bord verwys deur hul koördinate, soos gat B7. Die letters en syfers vir die gate word langs die rande van die Perma-Proto-bord geskryf.
Om die Arduino Nano op die regte plek te plaas, plaas pen D12 op die Arduino, alhoewel gat H7 op die prototipe bord. Draai dan die bord om en soldeer die penne vas.
Stap 6: Voeg die transistor en weerstande by
Die drie bene van die transistor wil deur die gate C24, 25 en 26 op die bord gaan. Die plat vlak van die transistor wil na die middel van die bord kyk. Nadat u dit op die plek gesoldeer het, sny u die oortollige beenlengte van die ander kant af met die draadknipers.
Die weerstand van 4,7 k ohm (die kleurbande word geel, pers dan rooi) gaan deur gate A25 en A28.
Die weerstand van 1 k ohm (bruin, swart dan rooi bande) gaan deur gate J18 en J22.
Stap 7: Berei die LED voor en maak verbinding met die bord
Soldeer 'n aparte 7 cm lange draad aan elk van die LED's. Nadat u dit gedoen het, gebruik 'n bietjie isolasieband of 'n hitte om te verhoed dat die twee bene en drade kontak maak en ons stroombaan later kortsluit.
Nou moet die positiewe been van die LED, dit is die langer van die twee bene, gesoldeer word om gat J17 op die bord te kry. Die negatiewe word dan aan gat I22 gesoldeer.
Stap 8: Berei die pomp voor
Voordat ons die pomp installeer en aansluit, moet ons die drade daarvan verleng. Voeg 'n ekstra 13 cm by albei die drade wat uit die waterpomp kom. Voeg weer isolasieband by die verbindings nadat u dit aanmekaar gesoldeer het.
Stap 9: Berei watervlak sensor voor
Soldeer hierdie keer drie 20 cm drade aan die drie penne van die watervlak sensor.
Stap 10: Koppel komponente vir vogdeteksie saam
Heg 'n 10 cm aan die volgende penne op die vogsensormodule:
- D0
- GND
- VCC
Soldeer dan die draad van D0 na J12 op die Proto -bord, die gronddraad tot oral langs die grondrail en laastens die draad van VCC na gat C8.
Soldeer dan twee 25 cm drade aan die negatiewe en positiewe penne aan die ander kant van die sensormodule.
Stap 11: Voeg bykomende verbindings by die Proto -bord
Gebruik 'n kort draad (groen op die foto's) om gate B26 aan die grondrail te koppel en dan 'n ander draad om ons grondrail aan die grondpen van die Arduino via gat A20 te koppel.
Ons benodig nog 'n draad om gate C28 en J7 aan te sluit.
Stap 12: Kom ons begin met die samestelling van ons onderdele
Gebruik 'n smeltgom of soortgelyke om die watervlaksensor aan die bevestigingsplaat aan die binnekant van die buitenste pot vas te maak. Maak seker dat die bokant van die sensor in lyn is met die bokant van die monteerplaat.
Voer nou die drie drade van hierdie sensor af deur die gat wat u aan die kant van die kolom vind wat onderaan die buitenste pot uitsteek. As hulle onderaan verskyn, kan u dit deurtrek. Dit is ook 'n goeie tyd om dit te etiketteer terwyl ons seker is waarmee hulle gekoppel is.
Terwyl ons ons gom byderhand het, moet ons die LED op sy plek bevestig deur dit deur die gat in die staander te druk en dit daar te plak.
Stap 13: Monteer die waterpomp
Ons kan ook die drade van ons waterpomp deur dieselfde gat in die buitenste pot trek as wat ons vir die watervlaksensor gedoen het, en dan die drade etiket as hulle aan die ander kant uitkom.
Neem nou die 5 cm rubberbuis, heg dit aan die waterpomp en dan die ander kant aan die onderkant van die binnepot.
Ons kan dan die binnepot versigtig in die buitepot skuif. Daar is 'n dun gleuf waar die drade deur moet gaan; wees versigtig dat u nie die drade vang as u hierdie twee dele aanmekaar sit nie.
Stap 14: Voeg die staander by
Nou kan ons al ons gemerkte drade deur die gat in die staander trek en dit dan onderstebo op ons werkblad plaas. Gebruik 'n smeltgom om die pot op die houer vas te hou en in 'n sentrale posisie te hou.
Neem dan die twee drade wat van ons vogsensor kom, en dra dit deur die geheel wat tot in die ander rigting deur ons Smart Plant Pot loop. Dit moet nou bo -aan die kolom verskyn, in plaas van die klein gaatjie wat ons vroeër gebruik het.
Stap 15: Nog 'n soldeer
Soldeer nou die drade van die waterpomp na gate B18 en B24.
Die gronddraad van die watersensor kan oral op die grondrail verbind word. Die positiewe lood word aan gat A8 gesoldeer en die sensordraad word aan A13 gekoppel.
Stap 16: Kabelbestuur
Plak nou die module vir die grondvogsensor op een van die binnemuur van die staander, soos op die foto getoon.
Met behulp van die twee boute kan ons die oorblywende drade in 'n meer netjiese rangskikking onder die bord draai en dit dan vasmaak. Maak seker dat die einde van die Arduino met die USB -aansluiting na die gat in die staander wys sodat die USB -kabel daardeur kan gaan.
Stap 17: Maak 'n plant oop
Nou kan ons ons plant byvoeg.:)
U kan so kreatief wees as wat u wil met u keuse van plant en groeimedium. Hou net die wateruitlaat, die inlaat en die leidingsgat weg van enige groeimedium.
U kan die bokant ook versier met iets soos klein kleurvolle gruis as u wil.
Stap 18: Koppel die vogsensor aan
Nou kan ons die vogsensor aansluit op die twee drade wat bo -op die plantpot uitkom, en dan die tande in die grond steek.
Enige oortollige draad kan in die plantpot teruggedruk word.
Stap 19: Laai kode op
U kry die kode vir die projek hier:
Sodra u dit afgelaai het, maak die lêer 'SmartPlant-V1-1.ino' in die Arduino IDE oop en laai dit op na u skepping. Terwyl alles goed verloop, moet u die volgende sien en hoor:
- As die oplaai voltooi is en die Arduino weer begin, moet die LED vyf keer vinnig flikker om te bevestig dat die kode loop.
- Die IDE -seriemonitor sal die huidige watervlakmeting druk.
- Na 'n paar sekondes moet u die pomp hoor begin, aangesien ons nog nie die waardes vir die grondvogsensor gekalibreer het nie.
- Die LED moet dan stadig begin knip om ons te waarsku dat daar geen water in die tenk is nie.
Stap 20: Kalibreer die grondvogvlak
Aan die onderkant van die pot is die sensormodule vir die grondvogsensor aangebring. Hierdie module het 'n potensiometer wat ons sal gebruik om die vlak wat die Arduino sal aandui, vas te stel, aangesien die grond klam genoeg is. Om dit te kan doen, kyk of die grond se vogtigheid net op die minimum is waarmee u tevrede sou wees. Wag 'n uur totdat die vog gelyk is deur die groeimedium en om die sensor.
Ons kan dan 'n klein skroewedraaier gebruik om die potensiometer te draai totdat die tweede lig daarop aanskakel, stop dan en draai dit dan terug in die rigting totdat die lig net afgaan. Dit is dan reg gestel.
As u ooit die vogvlak van die grond wil aanpas, is dit waar u dit doen.
Stap 21: Kalibreer die watervlak in die reservoir
Maak hierdie keer die kode 'Water_Tank_Threshold_Test.ino' in die IDE oop en laai dit op. Ons sal dit 'n rukkie gebruik om die korrekte drempelvlak vir die watervlak sensor te stel.
Sodra dit opgelaai is, maak die seriële monitor oop en begin stadig water by die tenk voeg totdat u 'n lesing van die sensor sien. Stop op hierdie punt en wag totdat die lesings redelik konsekwent word. Let op die gemiddelde waarde wat dit nou vertoon.
Nou kan ons die hoofkode weer oplaai en na die veranderlikes bo-aan gaan om 'n paar waardes by te werk. Eerstens voer ons die waarde wat ons pas opgemerk het in die veranderlike 'WaterLevelThreshold' in.
Terwyl ons hier is, kan ons ook die tjekintervalwaarde op 180 000 stel. Dit beteken dat die grondvog elke uur nagegaan word. Die 'emptyReservoirTimer' -waarde wil op 900 gestel word. Dit beteken dat die LED vir 30 minute stadig sal flikker om ons te laat weet dat ons nog 'n bietjie water in die tenk nodig het voordat die kode die aanleg nagaan, natmaak as ons water het links en gaan dan terug om ons aandag te probeer trek.
Die veranderlike vir die 'amountToPump' bepaal hoeveel water na die aanleg gepomp word wanneer ons dit natmaak. Ek het myne op 300 gestel, maar u kan dit aanpas as u min of meer water benodig.
Stap 22: Voeg net water by
Nou kan ons die waterreservoir vol maak. Hou die oorloopgat in die prentjie dop. As jy water hier sien, hou op om die pot vol te maak. Dit is hier om te verseker dat u nie die interne elektronika oorstroom nie.
Stap 23: klaar
En dit is dit - Smart Plant Pot voltooi.:)
Ek hoop dat u dit geniet het om joune te bou. Oorweeg dit asseblief om u merk op Thingiverse te deel. Ek sien dit baie graag:
Ondersteun my op Patreon:
Teken in:
As u wil dankie sê, oorweeg dit ook om vir my 'n koffie te koop:
Aanbeveel:
Slim rugsak met GPS -dop en outomatiese ligte: 15 stappe
Slim rugsak met GPS -dop en outomatiese ligte: In hierdie instruksies maak ons 'n slim rugsak wat ons posisie, spoed kan volg en outomatiese ligte het wat ons in die nag veilig kan hou. Ek gebruik twee sensors om vas te stel of dit op u skouers is om seker te maak dat dit nie afgaan as dit nie nodig is nie
Outomatiese plantpot - tuintjie: 13 stappe (met foto's)
Automated Plant Pot - Little Garden: Ek is 'n student van Multimedia en Kommunikasietegnologie aan Howest Kortrijk. Vir ons finale opdrag moes ons 'n IoT -projek van ons eie keuse ontwikkel. Op soek na idees, besluit ek om iets nuttigs te maak vir my ma wat lief is vir groei
Outomatiese slim akwaponika (met wolkgebaseerde dashboard): 11 stappe
Outomatiese slim aquaponics (met wolkgebaseerde dashboard): met Aquaponics kan u u eie organiese voedsel oral (binne of buite) verbou, in baie minder ruimte, met meer groei, minder waterverbruik en sonder enige eksterne chemiese bemesting. U kan ook die toestande op 'n wolk-gebaseerde paneelbord monitor
Slim meter met outomatiese regstellingseenheid vir kragfaktore: 29 stappe
Slimmeter met outomatiese regstellingseenheid vir kragfaktore: 'n Tweerigtingmeter met outomatiese kragfaktor -wysigingsapparaat kyk na aktiewe en reaktiewe krag en verder die kragfaktor van lynspanning en lynstroombesef deur spanning en stroomsensor
Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): 7 stappe (met foto's)
Koppelvlak Honeywell Vista alarm met slim hub (knipoog/slim): Hallo daar! Ek wou 'n kort handleiding gee oor hoe ek my Honeywell Vista -alarmstelsel in my slim hub kan integreer. Ek gebruik Wink vir hierdie tutoriaal, maar dit behoort te werk met enige slim hub (Smartthings/Iris/ens.) Voordat ons begin, gaan