Indholdsfortegnelse:

Super Weather Station hængende kurv: 11 trin (med billeder)
Super Weather Station hængende kurv: 11 trin (med billeder)

Video: Super Weather Station hængende kurv: 11 trin (med billeder)

Video: Super Weather Station hængende kurv: 11 trin (med billeder)
Video: 50 ting at lave i Buenos Aires Rejseguide 2024, November
Anonim

Hej allesammen! I dette T3chFlicks blogindlæg viser vi dig, hvordan vi lavede en smart hængekurv.

Planter er en frisk og sund tilføjelse til ethvert hjem, men kan hurtigt blive kedelige - især hvis du kun nogensinde husker at vande dem, når du er gemt i sengen.

Med vores smarte hængekurv kan du være doven og stadig have smukke blomster! Med et enkelt tryk på en knap på dit Arduino Dashboard kan du vande dine planter, uanset hvor du er. Desuden er den hængende kurv fyldt med andre fede sensorer - se ting som vejr og lysintensitet på dit dashboard, så du kan tjekke dit anlægs miljø og få lokale målinger til at hjælpe dig med at planlægge din dag (eller outfit).

Dette projekt var super sjovt, og vi glæder os til at dele det, vi lærte, med jer alle. Men før vi hopper ind og viser dig, hvordan vi gjorde det, lad os tage dig igennem nogle af vores første tanker om projektet …

Forbrugsvarer

Komponenter

  1. Arduino Maker IoT Bundle:
  2. 3D-trykte dele:
  3. 12V hvid ledstrimmel:
  4. 5V regulator:
  5. Strømforsyning:
  6. https://www.distrelec.nl/en/single-travel-adapter-…
  7. Tilslutningsklip:
  8. Magnetventil:
  9. Bolte:
  10. UV-gennemsigtig plast:
  11. Wire -
  12. 3D -printer -
  13. Varmepistol -
  14. Loddejern -

Trin 1: Baggrund - Design

Baggrund - Design
Baggrund - Design
Baggrund - Design
Baggrund - Design
Baggrund - Design
Baggrund - Design

Da vi gik i gang med dette plantede projekt, vidste vi, at vi ville lave en smart hængekurv, men vi var ikke helt sikre på, hvor vi skulle begynde. Vi havde et par 'must-haves' til vores smarte hængekurv, nemlig:

  • Den skal kunne holde vægten af en fugtig jord/blomsterfyldt kurv
  • Det skal rumme elektronikken til lysdioder, sensorer og vandventil
  • Den skal have kablet strøm, fordi en solopløsning ikke kan levere nok energi i vintermånederne (tak, England)
  • Den skal have en let tilgængelig forbindelse med et slangerør.

På trods af de bedste intentioner var vores første forsøg på et design en temmelig frygtelig blok, men efter at have gået tilbage til tegnebrættet producerede vi en raffineret version, som (vi synes) ser ganske godt ud!

For elektronikken reddede Arduino MKR IoT -pakken dagen - sættet indeholder masser af sensorer, der var ideelt tilpasset vores formål.

Arduino miljøskjold

Miljøbeskyttelsen på Arduino -sættet har sensorer til: luminescens, temperatur lufttryk, fugtighed og UV (opdelt i UVA, UVB og UV -indeks).

Disse sensorer kan fungere som en mini -vejrstation for vores hængende kurv, hvilket giver brugeren adgang til nøjagtige, live, lokale oplysninger om vejrforhold.

Arduino -relæbrættet

Relækortet i sættet betyder, at vi let kan styre enheder med højere effekt. Vi besluttede, at vi kunne bruge dette til at styre vandgennemstrømningen til den hængende kurv ved hjælp af en 12V magnetventil og besluttede også, at et kraftigt lys - fremstillet ved hjælp af nogle 12V LED -strimler - ville være en nyttig tilføjelse.

Vi besluttede også at prøve Arduino -cloudplatformen til dette projekt. I et tidligere projekt lavede vi en app til visning af data i realtid, men ærligt talt var cloudplatformen en meget mere ligetil måde at styre vores Arduino-projekt på og var super brugervenlig.

Trin 2: 3D -printede dele

3D -trykte dele
3D -trykte dele
3D -trykte dele
3D -trykte dele
3D -trykte dele
3D -trykte dele
3D -trykte dele
3D -trykte dele

Der er syv hoveddele:

  1. Hovedbeslag
  2. Legeme
  3. Top (låg)
  4. Beslag til ventil
  5. Stik til slangedysen
  6. Let støtte
  7. Lys betræk

Vi har designet disse dele selv - du kan finde filerne til dem her. Vi besluttede at udskrive i PETG -filament for forbedret styrke, holdbarhed og lang levetid.

Desværre var udskriften ikke perfekt, så vi brugte en varmepistol til at prøve at helbrede nogle af laggabene (ved nogen, hvordan vi kan få det til at udskrive pænt frem for at angribe det færdige tryk med pyroteknik?). Vi efterlod et slot i toppen til et vindue, så sensorerne stadig kan se og tilføjede nogle præget effekter på siden for at prøve at få det til at se lidt smukkere ud.

Trin 3: Forberedelse af vandventilen

Forberedelse af vandventilen
Forberedelse af vandventilen
Forberedelse af vandventilen
Forberedelse af vandventilen
Forberedelse af vandventilen
Forberedelse af vandventilen

en. Tag magnetventilen. Skru ledningerne i terminalen ovenpå - en til positiv og en til jord - det er ligegyldigt hvilken vej de går.

b. Lav et hul i plastlåget, der dækker ledningerne til magnetventilen. Før de positive og jordede ledninger gennem dette hul.

c. Magnetventilhuset har et hul, hvor ledninger normalt ville komme ud. Da vi har lavet hullet i låget og sat ledningerne igennem dette, har vi ikke længere brug for dette. Fyld dette hul med varm lim (en elegant løsning, ikke?), Så der ikke kan komme vand ind. VALGFRIT: spraymaling alt sort for en glat finish.

d. Skru krogen til den hængende kurv på plads for enden af beslaget.

Trin 4: Arduino -stak

Arduino stak
Arduino stak
Arduino stak
Arduino stak

en. Sæt 5V effektregulatoren i perfboard sektionen af bundkortet (dvs. relækortet). På hver side på de relevante stifter skal du sætte headere, der vil dreje 12V-> 5V for Arduino.

b. Lav en stak Arduinos, sæt sensorbrættet i mkr1010 (Arduino) og mkr1010 i relækortet.

c. Sæt ledningerne fra magnetventilerne i relækortet: Rød til 12V, sort til fælles (C) på relæ normalt lukket (NC) relæ til GND på 12V.

Trin 5: Flood LEDs

Flood LED'er
Flood LED'er
Flood LED'er
Flood LED'er
Flood LED'er
Flood LED'er
Flood LED'er
Flood LED'er

en. Skær fem strimler med seks lysdioder fra en strimmel. Forbind det positive og negative med hinanden som vist, og lim dem fast på de tykkere 3D -trykte lysdæksler.

b. Derefter ledes lyset op ved at forbinde den positive ledning fra LED -nettet til 12V strømforsyningens multiconnector. Tilslut den negative ledning fra LED -nettet til relækortets NC (normalt lukket). Tilslut endelig en jordledning fra Common på relækortet til jorden på 12V strømforsyningens multikonnektor.

c. Dæk lyset med den tyndere rektangulære 3D -trykte del.

Trin 6: Signal -LED

Signal LED
Signal LED
Signal LED
Signal LED
Signal LED
Signal LED

en. Tilslut en 220 Ohm modstand til jordstiften på RGB LED'en, og sæt den derefter i GND -stiften øverst på stakken.

b. Tilslut positiverne R, G og B til stifterne 3, 4, 5. Varmekrymp og dæk og skub LED'en gennem hullet i låget.

Trin 7: Tilslut strøm

Tilslut strøm
Tilslut strøm
Tilslut strøm
Tilslut strøm

Tilslut 12V- og jordmultikonnektoren til et han -hoved med et eurotønde. Sæt det kvindelige euro -tønde -stikhoved i 12V -forsyningen.

Trin 8: Arduino Cloud

Arduino Cloud
Arduino Cloud
Arduino Cloud
Arduino Cloud
Arduino Cloud
Arduino Cloud

Som vi nævnte tidligere, er det let at oprette dashboards til dit Arduino-baserede IoT-projekt af deres cloudplatform.

en. Gå til Arduino Cloud og opret en konto.

b. Opret en ny 'ting' (en Arduino Cloud -tilsluttet enhed).

c. Tilføj egenskaber - det er de variabler, du måler eller overvåger. Vi tilføjede temperaturmåling som et eksempel.

d. Åbn din online sketch editor. Du kan se, at der er tilføjet nogle standardforbindelser til opdatering af variablerne. Disse skulle fungere fint, men for at bruge temperaturmåling på ENV -skjoldet skal du tilføje en smule kode, som findes i eksemplerne på venstre side af editoren.

e. Indtast dine WiFi -legitimationsoplysninger.

f. Upload din kode og vend tilbage til instrumentbrættet, hvor du, hvis du har gjort alt korrekt, skulle se en live opdateringsværdi for den nye variabel.

g. Vi fortsatte derefter med at tilføje alle de andre sensorer på enheden til Arduino Cloud: temperatur, fugtighed, belysningsstyrke, tryk, UVB, UVA. Vi tilføjede også kontroller til RGB -farve på LED og projektør og vandkontrol. Tjek vores kode for at se, hvordan vi gjorde det.

Trin 9: Sæt sammen

Lægge sammen
Lægge sammen
Lægge sammen
Lægge sammen
Lægge sammen
Lægge sammen

en. Lim Arduino på plads inde i kassen og ryd op i ledningerne.

b. Sæt låget på sagen og lim på det UV -gennemsigtige dæksel.

c. Skru slange-til-magnetventilens stik på magnetventilen i enden nærmest væggen. Tilslut slangen til ventilstikket.

d. Skru dysen på den anden side af magnetventilen (dvs. siden nærmest den hængende kurvkrog).

e. Skru hele beslaget i en væg eller et hegn efter eget valg (spørg ejeren af den lodrette overflade, før du gør dette …).

f. Tilslut slangen til hanen, og tænd den.

g. Tilslut strømforsyningen og læn dig tilbage, da din smarte hængekurv betyder, at du har grønne fingre uden at blive snavset!

Trin 10: Brug og beundre og forbedre

Brug og beundre og forbedre
Brug og beundre og forbedre
Brug og beundre og forbedre
Brug og beundre og forbedre
Brug og beundre og forbedre
Brug og beundre og forbedre

Du kan nu bruge Arduino Creator Dashboard til at styre din Smart Hanging Basket. Appen lader dig styre projektøren og vanding samt overvåge alle sensoraflæsninger.

Der er et webhook -tryk på Arduino Dashboard -siden, der siger 'Webhooks giver dig mulighed for at sende og modtage automatiserede meddelelser til andre tjenester. For eksempel kan du bruge en webhook til at modtage en meddelelse, når en ejendom for din ting ændres. Hvis du er ny inden for webhooks, kan du tjekke dette prøveprojekt. '

De ser ikke ud til at have funktionaliteten til at 'modtage automatiserede meddelelser fra andre tjenester' fra det, vi kan fortælle, men det ville være fantastisk, fordi du kan linke din Google -kalender til IFTTT og automatisere din vanding! Forhåbentlig vil de se dette og implementere en løsning! Men hvis du har lyst til at udfordre at tilføje det selv, gøres det her.

Du har måske bemærket, at låget ikke sidder skyllet. Vi fikset dette ved at bruge noget varm lim til at udfylde hullet (post video), og det fungerer ganske godt!

Trin 11: Andre anvendelser til Arduino IoT -pakken?

Andre anvendelser til Arduino IoT Bundle?
Andre anvendelser til Arduino IoT Bundle?

Vi håber, at du har haft glæde af vores smarte kurvundervisning - forhåbentlig vil det gøre dit liv lettere og dine planter grønnere!

Tilmeld dig vores mailingliste!

Anbefalede: