Sommario:

Cestino da appendere Super Weather Station: 11 passaggi (con immagini)
Cestino da appendere Super Weather Station: 11 passaggi (con immagini)

Video: Cestino da appendere Super Weather Station: 11 passaggi (con immagini)

Video: Cestino da appendere Super Weather Station: 11 passaggi (con immagini)
Video: A Brief History of the Nissan Z 2024, Dicembre
Anonim

Ciao a tutti! In questo post sul blog di T3chFlicks, ti mostreremo come abbiamo realizzato un cestino appeso intelligente.

Le piante sono un'aggiunta fresca e salutare a qualsiasi casa, ma possono diventare rapidamente fastidiose, soprattutto se ti ricordi di annaffiarle solo quando sei a letto.

Con il nostro cesto appeso intelligente, puoi essere pigro e avere comunque bellissime fioriture! Con il semplice tocco di un pulsante sulla tua Arduino Dashboard, puoi innaffiare le tue piante ovunque tu sia. Inoltre, il cesto appeso è ricco di altri fantastici sensori: visualizza cose come il tempo e l'intensità della luce sul cruscotto in modo da poter controllare l'ambiente della tua pianta e ottenere misurazioni locali per aiutarti a pianificare la tua giornata (o il tuo abbigliamento).

Questo progetto è stato super divertente e siamo entusiasti di condividere ciò che abbiamo imparato con tutti voi. Ma prima di entrare e mostrarti come l'abbiamo fatto, ti guidiamo attraverso alcune delle nostre idee iniziali per il progetto…

Forniture

Componenti

  1. Pacchetto IoT Arduino Maker:
  2. Parti stampate in 3D:
  3. Striscia led bianca 12V:
  4. Regolatore 5V:
  5. Alimentazione:
  6. https://www.distrelec.nl/en/single-travel-adapter-…
  7. Clip di collegamento:
  8. Elettrovalvola:
  9. Bulloni:
  10. Plastica trasparente UV:
  11. Filo -
  12. Stampante 3D -
  13. Pistola termica -
  14. Saldatore -

Fase 1: Sfondo - Design

Sfondo - Design
Sfondo - Design
Sfondo - Design
Sfondo - Design
Sfondo - Design
Sfondo - Design

Quando ci siamo imbarcati in questo progetto vegetale, sapevamo di voler creare un cestino appeso intelligente, ma non eravamo del tutto sicuri da dove cominciare. Avevamo un paio di "must-have" per il nostro cesto appeso intelligente, vale a dire:

  • Deve essere in grado di sostenere il peso di un terreno umido/cesto pieno di fiori
  • Deve alloggiare l'elettronica per i led, i sensori e la valvola dell'acqua
  • Deve avere l'alimentazione cablata perché una soluzione solare non può fornire energia sufficiente durante i mesi invernali (grazie, Inghilterra)
  • Deve avere un collegamento di facile accesso con un tubo flessibile.

Nonostante le migliori intenzioni, il nostro primo tentativo di progettazione è stato un blocco piuttosto orribile, ma dopo essere tornati al tavolo da disegno, abbiamo prodotto una versione raffinata che (pensiamo) sembra abbastanza buona!

Per l'elettronica, il bundle Arduino MKR IoT ha salvato la giornata: il kit contiene molti sensori che erano ideali per il nostro scopo.

Lo scudo ambientale Arduino

Lo scudo ambientale del kit Arduino dispone di sensori per: luminescenza, temperatura, pressione dell'aria, umidità e UV (suddivisi in UVA, UVB e indice UV).

Questi sensori possono agire come una mini stazione meteorologica per il nostro cesto appeso, dando all'utente l'accesso a informazioni precise, in tempo reale e locali sulle condizioni meteorologiche.

La scheda relè Arduino

La scheda relè contenuta nel kit permette di controllare facilmente dispositivi di potenza superiore. Abbiamo deciso di usarlo per controllare il flusso d'acqua al cesto appeso utilizzando un'elettrovalvola da 12 V e abbiamo anche deciso che una luce potente, realizzata utilizzando alcune strisce LED da 12 V, sarebbe stata un'aggiunta utile.

Abbiamo anche deciso di provare la piattaforma cloud Arduino per questo progetto. In un progetto precedente, abbiamo realizzato un'app per la visualizzazione dei dati in tempo reale, ma onestamente la piattaforma cloud era un modo molto più semplice per controllare il nostro progetto Arduino ed era super user-friendly.

Passaggio 2: parti stampate in 3D

Parti stampate in 3D
Parti stampate in 3D
Parti stampate in 3D
Parti stampate in 3D
Parti stampate in 3D
Parti stampate in 3D
Parti stampate in 3D
Parti stampate in 3D

Ci sono sette parti principali:

  1. Staffa principale
  2. Corpo
  3. Superiore (coperchio)
  4. Staffa per valvola
  5. Connettori per il portagomma
  6. Supporto leggero
  7. Copertura leggera

Abbiamo progettato queste parti noi stessi - puoi trovare i file per loro qui. Abbiamo deciso di stampare in filamento PETG per una maggiore resistenza, durata e longevità.

Purtroppo, la stampa non era perfetta, quindi abbiamo usato una pistola termica per cercare di riparare alcuni degli spazi vuoti tra i livelli (qualcuno sa come possiamo stamparlo bene piuttosto che attaccare la stampa finita con fuochi d'artificio?). Abbiamo lasciato uno slot nella parte superiore per una finestra in modo che i sensori possano ancora vedere e abbiamo aggiunto alcuni effetti in rilievo sul lato per cercare di renderlo un po' più carino.

Passaggio 3: preparazione della valvola dell'acqua

Preparazione della valvola dell'acqua
Preparazione della valvola dell'acqua
Preparazione della valvola dell'acqua
Preparazione della valvola dell'acqua
Preparazione della valvola dell'acqua
Preparazione della valvola dell'acqua

un. Prendi l'elettrovalvola. Avvitare i fili nel terminale in alto - uno per il positivo e uno per la terra - non importa in che direzione vadano.

B. Praticare un foro nel coperchio di plastica che copre il cablaggio dell'elettrovalvola. Passare i fili positivo e di terra attraverso questo foro.

C. La scatola dell'elettrovalvola ha un foro da cui normalmente fuoriescono i fili. Poiché abbiamo praticato il foro nel coperchio e fatto passare i fili, non ne abbiamo più bisogno. Riempi questo buco con la colla a caldo (una soluzione elegante, vero?!) in modo che l'acqua non possa entrare. FACOLTATIVO: spruzza tutto nero per una finitura liscia.

D. Avvitare il gancio per il cesto appeso in posizione all'estremità della staffa.

Passaggio 4: Stack Arduino

Stack Arduino
Stack Arduino
Stack Arduino
Stack Arduino

un. Metti il regolatore di potenza 5V nella sezione perfboard della scheda inferiore (cioè la scheda relè). Entrambi i lati sui pin pertinenti, metti intestazioni che gireranno 12V-> 5V per Arduino.

B. Crea una pila di Arduino, inserendo la scheda del sensore nell'mkr1010 (Arduino) e l'mkr1010 nella scheda del relè.

C. Collegare i fili dai fili del solenoide alla scheda relè: rosso a 12V, nero a comune (C) sul relè relè normalmente chiuso (NC) a GND di 12V.

Passaggio 5: LED di inondazione

LED di inondazione
LED di inondazione
LED di inondazione
LED di inondazione
LED di inondazione
LED di inondazione
LED di inondazione
LED di inondazione

un. Taglia cinque strisce di sei LED da una striscia. Collega i positivi e i negativi insieme come mostrato e incollali sulle coperture delle luci più spesse stampate in 3D.

B. Successivamente, cablare la luce collegando il filo positivo dalla griglia LED al multiconnettore di alimentazione 12V. Collegare il filo negativo dalla griglia LED a NC (normalmente chiuso) della scheda relè. Infine collegare un filo di terra dal Comune sulla scheda relè alla Terra del multiconnettore di alimentazione 12V.

C. Copri la luce con la parte stampata in 3D rettangolare più sottile.

Passaggio 6: LED di segnale

LED di segnale
LED di segnale
LED di segnale
LED di segnale
LED di segnale
LED di segnale

un. Collega un resistore da 220 Ohm al pin di terra del LED RGB, quindi collegalo al pin GND nella parte superiore dello stack.

B. Collegare i positivi R, G e B ai pin 3, 4, 5. Termoretraibile e copertura e spingere il LED attraverso il suo foro nel coperchio.

Passaggio 7: collegare l'alimentazione

Connetti alimentazione
Connetti alimentazione
Connetti alimentazione
Connetti alimentazione

Collegare i multiconnettori 12V e Ground a una testa maschio con spina cilindrica euro. Collegare la testa della spina a barilotto euro femmina dall'alimentazione a 12V.

Passaggio 8: Arduino Cloud

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

Come accennato in precedenza, la creazione di dashboard per il tuo progetto IoT basato su Arduino è resa semplice dalla loro piattaforma cloud.

un. Vai su Arduino Cloud e crea un account.

B. Crea una nuova "cosa" (un dispositivo connesso ad Arduino Cloud).

C. Aggiungi proprietà: queste saranno le variabili che stai misurando o monitorando. Abbiamo aggiunto la misurazione della temperatura come esempio.

D. Apri il tuo editor di schizzi online. Puoi vedere che sono state aggiunte alcune connessioni predefinite per l'aggiornamento delle variabili. Questi dovrebbero funzionare bene, ma per utilizzare la misurazione della temperatura sullo scudo ENV, dovrai aggiungere un po' di codice che può essere trovato negli esempi sul lato sinistro dell'editor.

e. Inserisci le tue credenziali Wi-Fi.

F. Carica il tuo codice e torna alla dashboard dove, se hai fatto tutto correttamente, dovresti vedere un valore di aggiornamento in tempo reale della nuova variabile.

G. Si è poi passati ad aggiungere all'Arduino Cloud tutti gli altri sensori presenti sul dispositivo: temperatura, umidità, illuminamento, pressione, UVB, UVA. Abbiamo anche aggiunto i controlli per il colore RGB del LED e il controllo del proiettore e dell'acqua. Dai un'occhiata al nostro codice per vedere come abbiamo fatto.

Passaggio 9: mettere insieme

Mettere insieme
Mettere insieme
Mettere insieme
Mettere insieme
Mettere insieme
Mettere insieme

un. Incolla l'Arduino in posizione all'interno della custodia e riordina i fili.

B. Metti il coperchio sulla custodia e incolla la copertura trasparente UV.

C. Avvitare il connettore tubo-elettrovalvola sull'elettrovalvola all'estremità più vicina alla parete. Collegare il tubo al connettore della valvola.

D. Avvitare l'ugello sull'altro lato dell'elettrovalvola (cioè il lato più vicino al gancio del cestello appeso).

e. Avvita l'intera staffa a una parete o recinzione a tua scelta (chiedi al proprietario della superficie verticale prima di farlo…).

F. Collega il tubo al rubinetto e accendilo.

G. Collega l'alimentatore e siediti mentre il tuo cestino appeso intelligente significa che hai le dita verdi senza sporcarti le mani!

Passaggio 10: utilizzare, ammirare e migliorare

Usa, ammira e migliora
Usa, ammira e migliora
Usa, ammira e migliora
Usa, ammira e migliora
Usa, ammira e migliora
Usa, ammira e migliora

Ora puoi utilizzare la dashboard del creatore di Arduino per controllare il tuo Smart Hanging Basket. L'app ti consente di controllare il proiettore e l'irrigazione, nonché di monitorare tutte le letture del sensore.

C'è un web hook che tocca la pagina di Arduino Dashboard che dice Webhooks ti consente di inviare e ricevere messaggi automatici ad altri servizi. Ad esempio, potresti utilizzare un webhook per ricevere una notifica quando una proprietà della tua cosa cambia. Se non conosci i webhook, controlla questo progetto di esempio.'

Non sembrano avere la funzionalità per "ricevere messaggi automatici da altri servizi" da quello che possiamo dire, tuttavia sarebbe fantastico perché puoi collegare il tuo calendario google a IFTTT e automatizzare l'irrigazione! Speriamo che lo vedano come una soluzione! Ma se ti senti all'altezza della sfida di aggiungerlo tu stesso, è fatto qui.

Potresti aver notato che il coperchio non è a filo. Abbiamo risolto questo problema usando della colla a caldo per riempire il vuoto (post video) e funziona abbastanza bene!

Passaggio 11: altri usi per il pacchetto Arduino IoT?

Altri usi per il pacchetto Arduino IoT?
Altri usi per il pacchetto Arduino IoT?

Ci auguriamo che ti sia piaciuto il nostro tutorial sul cesto appeso intelligente - speriamo che ti semplifichi la vita e che le tue piante siano più verdi!

Iscriviti alla nostra mailing list!

Consigliato: