Sommario:
- Passaggio 1: parti
- Passaggio 2: verifica della programmazione della scheda
- Passaggio 3: test del sensore
- Passaggio 4: test della pompa
- Passaggio 5: verifica del caso
- Passaggio 6: adattamento della custodia
- Passaggio 7: codice finale
- Passaggio 8: configurazione finale
Video: Irrigatore automatico per piante EcoDuino: 8 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
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
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
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
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
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
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
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
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:
Irrigatore da giardino automatico - Stampato in 3D - Arduino: 10 passaggi (con immagini)
Irrigatore da giardino automatico | Stampato in 3D | Arduino: Sono un appassionato giardiniere, ma annaffiare le piante a mano durante i periodi di siccità richiede un po' di tempo. Questo progetto mi libera dall'irrigazione, così posso lavorare su altri miei progetti. È anche ottimo per prendersi cura del giardino mentre sei lontano da casa, e la pianta
Alimentatore automatico per piante WiFi con serbatoio - Impostazione coltivazione indoor/outdoor - Piante acquatiche automaticamente con monitoraggio remoto: 21 passaggi
Wi-Fi Automatic Plant Feeder With Reservoir - Configurazione coltivazione indoor/outdoor - Innaffiare le piante automaticamente con monitoraggio remoto: In questo tutorial dimostreremo come configurare un sistema di alimentazione piante interno/esterno personalizzato che irriga automaticamente le piante e può essere monitorato da remoto utilizzando la piattaforma Adosia
Pistola ad acqua IOT/irrigatore per piante: 20 passaggi
IOT Water Pistol/plant Waterer: questo è un progetto divertente che utilizza Google Home o qualsiasi telefono con l'assistente Google su di esso per spruzzare acqua su qualcuno o innaffiare alcune piante. Ha anche molte potenziali applicazioni per altri usi come luci, riscaldamento, ventilatori ecc. Se ti piace questo
Cat-a-way - Irrigatore per gatti con visione artificiale: 6 passaggi (con immagini)
Cat-a-way - Irrigatore per gatti con visione artificiale: Problema - I gatti usano il tuo giardino come toiletteSoluzione - Passa troppo tempo a progettare un irrigatore per gatti con la funzione di caricamento automatico su YouTube Questo non è un passo dopo passo, ma una panoramica della costruzione e alcuni code#BeforeYouCallPETA - I gatti sono
Irrigatore per piante Arduino, senza codice: 11 passaggi
Irrigatore per piante Arduino, senza codice: in questo tutorial costruiamo un robot per l'irrigazione, che irriga le tue piante durante il giorno quando il terreno diventa abbastanza asciutto. Questo è un classico progetto basato su Arduino, ma questa volta utilizziamo un linguaggio di programmazione visuale, XOD, che rende il processo di programmazione