Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Kredsløbet
- Trin 2: Kode
- Trin 3: Vitale tegn
- Trin 4: Lim sensorerne
- Trin 5: Tapekomponenter
- Trin 6: Sagen
- Trin 7: Færdig
Video: Plantesundhedsmonitor: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hej igen. Grunden til dette projekt var min lillesøster. Hendes fødselsdag nærmer sig, og hun elsker to ting- naturen (både flora og fauna) samt små nips og sådan. Så jeg ville kombinere disse to ting og lave hende en fødselsdagsgave, som faldt sammen med Instructables Planter Contest. Projektet er en planter til en indendørs plante, der måler plantesundhed og bruger en LED til at indikere plantens "lykke". Jeg vidste, at hun ville elske det, og timingen var perfekt, da hendes fødselsdag er den 30. juli. Du er velkommen til at ønske hende tillykke med fødselsdagen i kommentarerne, jeg vil helt sikkert vise hende det. Uden yderligere forsinkelse, lad os begynde!
Forbrugsvarer
- Arduino Nano- Amazon
- DHT11 Modul for temperatur/fugtighedssensor- Amazon
- Masser af F/F Jumper Wires- Amazon
- Jordfugtighedssensor- Amazon
- 2x LED (farve efter eget valg)
- Lille plantemaskine (med et hul i bunden)
- Gaffatape
- 3D -printer (valgfri)
- Varm limpistol
- Loddekolbe
Trin 1: Kredsløbet
For det første, hvad vil det helt præcist gøre? Planteren vil bruge fugtføleren til at beregne, hvor meget vand planten får. Det vil bruge DHT11 til at se, om temperaturen er på et acceptabelt niveau for anlægget. Det vil bruge forprogrammerede grundlinjer for, hvad disse "vitale tegn" skal være inden for, som jeg vil diskutere senere. Nu hvor det er ude af vejen, skal du bruge diagrammet ovenfor øverste ledning til dit kredsløb. I virkeligheden skal du dog ikke bruge et brødbræt, da dette vil være alt for stort. Jeg lodde LED'erne til jumperkablerne, men med alt andet brugte jeg F/F -stik. En anden overvejelse at tage er jordforbindelsen. Du har muligvis bemærket, at Arduino har 2 jordstifter, og vi har brug for 4 til dette kredsløb. Jeg tilsluttede alle jordledninger og Duck Taped dem for at spare tid. Du vil dog måske bruge varmekrympninger.
*Bemærk- Jeg bruger en lidt anden jordfugtighedsføler i mit projekt (billede ovenfor), men ledningerne er de samme. Hvis din sensor er som min, skal du bare sørge for at tilslutte "A0" -stiften til den analoge 0 på Arduino.
Trin 2: Kode
Først skal vi installere DHT11 -biblioteket. Klik på dette link for at downloade det. For at tilføje.zip DHT11 -lib til dine biblioteker skal du gå til "Sketch Include Libraries Add. ZIP Library" i IDE og vælge den ZIP -fil, du har downloadet fra GitHub. Download Arduino -skitsen herunder, og upload den til dit bord **. Hvis du har spørgsmål eller tips om det, skal du venligst efterlade dem i kommentarerne. Grundlæggende tager skitsen en temperatur og fugtaflæsning hvert 60. sekund og sætter LED'erne til HIGH eller LOW i henhold til dataene.
** Hvis du bruger den foreslåede Arduino Nano, skal du ændre processoren. For at gøre dette skal du gå til Tools-Processor-ATmega328P (Old Bootloader).
Trin 3: Vitale tegn
Grunden til, at jeg valgte disse grundlinjer i programmet (temperatur maksimum = 28 ° C, fugt minimum = 350 ***) er enkel eksperimentering. Jeg testede forskellige jordarter med forskellige fugtindhold, og kombineret med min viden om planter besluttede jeg, at den mindste mængde fugt i jorden er 700 ***. Hvad angår temperaturen, fik jeg det niveau fra HowStuffWorks.
*** Ærligt, jeg ved ikke, hvilken enhed dette er- jeg brugte koden fra Instructables User fbasaris. Jo højere tallet er, jo mindre fugt i jorden.
Trin 4: Lim sensorerne
Hot Lim jordfugtigheds- og temperatursensorerne på plads, som vist. Tape derefter ledningerne til bunden af plantemaskinen. Mens limpistolen er ude, forsegles eventuelle forbindelser, der kan blive udsat for vand. Vi vil ikke have, at dette kortslutter.
Trin 5: Tapekomponenter
Tape alle komponenterne på plads, uanset hvor de passer. Hver planter er forskellige, så placeringen varierer fra person til person. Så længe alt hænger godt sammen, er det ikke ligegyldigt, da dækslet vil skjule rodede ledninger. Se billedet ovenfor.
Trin 6: Sagen
I mit tilfælde valgte jeg et 3D -printet kabinet, der lader plantemaskinen hænge ovenfra (STL -fil vedhæftet). Du kan dog lave din indkapsling, som du vil, og det er usandsynligt, at du vil bruge mit nøjagtige design på grund af variationen i plantemaskiner. Du er lidt alene med dette trin, men her er dine kriterier:
- Sørg for, at det dækker rodede ledninger og komponenter
- Efterlad nok plads indenfor til kredsløbet
- Sørg for, at lysdioderne er synlige
- Efterlad plads til netledningen
- Gør det helst æstetisk tiltalende (det er trods alt en blomstervase)
Trin 7: Færdig
Nu er det tid til at hælde jord i plantemaskinen. Dette er temmelig selvforklarende. Sæt plantemaskinen i en vægadapter, og du har en fuldt fungerende elektronisk planter! Nu kan du se din ven (planten, det vil sige) vokse og blomstre!
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)