Sommario:

Irrigatore automatico per piante EcoDuino: 8 passaggi (con immagini)
Irrigatore automatico per piante EcoDuino: 8 passaggi (con immagini)

Video: Irrigatore automatico per piante EcoDuino: 8 passaggi (con immagini)

Video: Irrigatore automatico per piante EcoDuino: 8 passaggi (con immagini)
Video: IRRIGATORE AUTOMATICO PER IL TUO BALCONE SMART! - FACILE ED ECONOMICO- 2024, Novembre
Anonim
Irrigatore automatico per piante EcoDuino
Irrigatore automatico per piante EcoDuino

EcoDuino è un kit di DFRobot per innaffiare automaticamente le tue piante. Funziona con 6 batterie AA non incluse nel kit. L'installazione è molto semplice e include un microcontrollore basato su Arduino.

Passaggio 1: parti

Parti
Parti
Parti
Parti

Dovresti avere tutte le parti mostrate qui. Gli extra includono due distintivi divertenti e 2 cacciaviti. Ci serviva solo il cacciavite giallo.

Dovresti avere le seguenti parti: scheda di controllo EcoDuino, pacco batteria, pompa, sensore di umidità, sensore di temperatura/umidità, custodia in plastica (2 pezzi), cavo USB, 2 cacciaviti, 2 badge, 4 viti e un tubo di plastica.

Non sono incluse 6 batterie AA di cui avrai bisogno.

Passaggio 2: verifica della programmazione della scheda

Verificare la programmazione della scheda
Verificare la programmazione della scheda

Abbiamo iniziato verificando che potevamo collegare il nostro computer alla scheda e utilizzare l'IDE di Arduino per programmarlo.

Collega il cavo USB dalla scheda al computer e apri l'IDE di Arduino. Seleziona Leonardo come tavola. Se la scheda compare nell'elenco delle schede, sei a posto. Scollega la scheda dal computer.

Passaggio 3: test del sensore

Prova del sensore
Prova del sensore
Prova del sensore
Prova del sensore
Prova del sensore
Prova del sensore

Ora collega i sensori. I sensori sono fissati verticalmente con il filo nero o GND sul fondo. Il sensore di umidità/temperatura va nello slot centrale e il sensore di umidità del suolo va sopra di esso sul lato della presa USB. Collega entrambi i sensori e quindi ricollega la scheda al computer.

Copia il codice di esempio e incollalo in uno schizzo Arduino vuoto. Carica lo schizzo sulla lavagna e apri il monitor seriale per vedere i risultati. Scarica la libreria DHT11, se non ce l'hai. Assicurati di inserirlo nella cartella della libreria Arduino. Metti il sensore del suolo nel terreno intorno a una pianta e guarda i valori cambiare sul monitor seriale. Guarda la nostra fioriera di elefante arancione e la nostra pianta di felce. Nessun elefante è stato maltrattato durante la realizzazione di questo kit.

Una volta che funziona, apri un nuovo file vuoto in Arduino e inserisci lo schizzo Test The Pump come lo faremo in seguito. Carica lo schizzo sulla lavagna. Ora chiudi la finestra seriale e scollega la scheda dal computer.

Passaggio 4: test della pompa

Prova della pompa
Prova della pompa
Prova della pompa
Prova della pompa

Ora devi collegare la pompa. Collegare il cavo con i fili marrone e blu mostrato in foto al cavo della pompa.

Ora collega il filo marrone al terminale positivo e il filo blu al negativo sulla scheda etichettata Elettrovalvola.

Ora collega l'altro cavo con i fili rosso e nero al terminale PWR sulla scheda. Collega il rosso al positivo e il nero al negativo.

Ricarica la batteria con 6 batterie AA e collega il cavo dal pacco batteria al filo appena collegato alla scheda. Dovresti sentire la pompa che si accende e si spegne. Quando funziona, scollegare il pacco batteria. Ora che tutto funziona è necessario riporre tutto all'interno della custodia. Scollega i sensori dalla scheda e svita e scollega i cavi che hai aggiunto.

*La pompa necessita di 4,5 - 12 V e utilizza 0,5 - 5,0 W di potenza. Non essendo sicuro di cosa possa gestire la connessione USB del mio computer, non ho mai alimentato la scheda dal computer con la pompa collegata.

Passaggio 5: verifica del caso

Caso Test Fit
Caso Test Fit
Caso Test Fit
Caso Test Fit

Montare la scheda sulla metà di plastica con i fori in essa. Il tabellone va a faccia in giù nel caso. Allinea la porta USB con il foro della porta sulla custodia. Allineare anche i quattro perni delle viti con i fori sulla scheda. Controlla anche la tavola dal lato con i fori in modo da poter vedere dove deve andare tutto. Quando hai finito, togli la scheda dalla custodia.

Passaggio 6: adattamento della custodia

Custodia adatta
Custodia adatta
Custodia adatta
Custodia adatta

Infilare il cavo della pompa attraverso il foro rettangolare e riavvitare i fili nel connettore etichettato come elettrovalvola. Collegare i fili del pacco batteria al terminale etichettato PWR.

Ora spingi i connettori del sensore attraverso il foro sulla custodia di plastica al centro e collegali alla scheda. Ricorda che il sensore di umidità va al centro e il filo nero o GND va in basso.

Ora rimetti la tavola in posizione, allineando i fori delle viti con i montanti di plastica. Una volta che la scheda è a posto, vai avanti e avvita le quattro viti ai montanti di plastica. Ora attacca l'altro lato della custodia di plastica.

Passaggio 7: codice finale

Ora scollegare il pacco batteria e pompare separando i collegamenti a spina. Collega la tua scheda al computer e incolla il codice Ecoduino Test in un nuovo sketch vuoto nell'IDE di Arduino. Questo schizzo combina tutto, come la lettura dei sensori e l'accensione e lo spegnimento della pompa.

Attualmente lo schizzo è impostato per controllare i sensori ogni minuto e innaffiare la pianta per 1 secondo se il livello di umidità del suolo è inferiore a 50. È possibile regolare questi valori nello schizzo. Cerca le 3 variabili sottostanti vicino alla parte superiore dello sketch.const long interval = 60000; // Modifica il valore per modificare l'ora in cui controllare l'irrigazione. 60000 = 1 minuto

int waterTime = 1000; // Modifica la durata dell'irrigazione 1000 = 1 secondo

int livello di umidità = 50; // Regola per sapere quando innaffiare

* 0 ~ 300 terreno asciutto

* 300 ~ 700 terreno umido

* 700 ~ 950 in acqua

Potresti aggiungere più codice per renderlo migliore per la pianta controllando il livello di umidità dell'aria. Se il livello di umidità dell'aria è inferiore a una certa quantità e il livello di umidità del suolo è sufficientemente basso, innaffia la pianta.

Carica il codice sulla scheda e scollegalo dal computer.

Passaggio 8: configurazione finale

Image
Image

Ora collega la casa di plastica trasparente alla pompa. Inserire la pompa in un piccolo contenitore d'acqua. Attacca l'altra estremità in un vaso per piante. Metti il sensore del suolo nel terreno intorno alla tua pianta e collega il cavo della batteria e guarda l'acqua che schizza fuori. Quanta acqua si ottiene dipende anche da dove si trova il vaso rispetto al contenitore dell'acqua. Metti il contenitore dell'acqua sotto o sotto il vaso per far uscire meno acqua.

Buon lavoro, ecco fatto!

Per ulteriori suggerimenti e istruzioni, vieni a trovarci alla stazione di saldatura.

Consigliato: