Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
EcoDuino je súprava od DFRobot na automatické zavlažovanie vašich rastlín. Funguje na 6 batérií AA, ktoré nie sú súčasťou súpravy. Inštalácia je veľmi jednoduchá a obsahuje mikrokontrolér na báze Arduino.
Krok 1: Diely
Mali by ste tu mať zobrazené všetky diely. K doplnkom patria dva zábavné odznaky a 2 skrutkovače. Potrebovali sme iba žltý skrutkovač.
Mali by ste mať nasledujúce diely: riadiaca doska EcoDuino, batéria, čerpadlo, snímač vlhkosti, snímač teploty / vlhkosti, plastové puzdro (2 kusy), kábel USB, 2 skrutkovače, 2 odznaky, 4 skrutky a plastovú hadicu.
Nie je súčasťou balenia 6 batérií AA, ktoré budete tiež potrebovať.
Krok 2: Overte programovanie rady
Začali sme tým, že sme overili, či môžeme pripojiť počítač k doske a naprogramovať ho pomocou Arduino IDE.
Pripojte kábel USB z dosky k počítaču a otvorte Arduino IDE. Vyberte Leonarda za svoju nástenku. Ak sa doska objaví v zozname násteniek, môžete ísť. Odpojte dosku od počítača.
Krok 3: Test senzora
Teraz pripojte senzory. Senzory sú pripevnené zvisle s čiernym alebo GND vodičom v spodnej časti. Senzor vlhkosti / teploty ide do stredného otvoru a snímač pôdnej vlhkosti nad ním na boku USB konektora. Pripojte oba senzory a potom dosku pripevnite späť k počítaču.
Skopírujte vzorový kód a prilepte ho do prázdneho náčrtu Arduino. Odošlite skicu na tabuľu a otvorte sériový monitor, aby ste videli výsledky. Stiahnite si knižnicu DHT11, ak ju nemáte. Uistite sa, že ste ho vložili do priečinka knižnice Arduino. Vložte snímač pôdy do pôdy okolo rastliny a sledujte zmeny hodnôt na sériovom monitore. Pozrite sa na našu rastlinu na pestovanie oranžových slonov a papradí. Pri výrobe tejto súpravy neboli zranené žiadne slony.
Akonáhle to funguje, otvorte nový prázdny súbor v Arduine a vložte skicu Test The Pump, ako to urobíme ďalej. Nahrajte náčrt na tabuľu. Teraz zatvorte sériové okno a odpojte dosku od počítača.
Krok 4: Test pumpy
Teraz musíte zapojiť čerpadlo. Pripojte kábel k hnedému a modrému vodiču zobrazenému na fotografii ku káblu čerpadla.
Teraz pripojte hnedý vodič k kladnému pólu a modrý vodič k zápornému pólu na doske označenej ako elektromagnetický ventil.
Teraz pripojte druhý kábel s červenými a čiernymi vodičmi k terminálu PWR na doske. Pripojte červenú k pozitívnej a čiernu k negatívnej.
Nabite batériu späť 6 batériami AA a zapojte kábel z batérie do kábla, ktorý ste práve pripojili k doske. Mali by ste počuť, ako sa čerpadlo zapína a vypína. Keď to funguje, odpojte batériu. Teraz, keď všetko funguje, musíte všetko vložiť do puzdra. Odpojte senzory od dosky a odskrutkujte a odpojte káble, ktoré ste pridali.
*Čerpadlo potrebuje 4,5 - 12 V a výkon 0,5 - 5,0 W. Keďže som si nebol istý, čo USB pripojenie môjho počítača zvládne, nikdy som dosku nezapájal z počítača s pripojenou pumpou.
Krok 5: Prispôsobenie testu prípadu
Dosku namontujte na plastovú polovicu s otvormi v nej. Doska ide do puzdra lícom nadol. Zarovnajte port USB s otvorom na port na puzdre. Zarovnajte tiež štyri stĺpiky skrutiek s otvormi na doske. Tiež skontrolujte dosku zboku s otvormi, aby ste videli, kam všetko musí ísť. Po dokončení vyberte dosku z puzdra.
Krok 6: Prispôsobenie puzdra
Prevlečte kábel pumpy cez obdĺžnikový otvor a zaskrutkujte vodiče späť do elektromagnetického ventilu označeného konektorom. Pripojte vodiče batérie k terminálu označenému PWR.
Teraz zasuňte konektory senzora cez otvor na plastovom puzdre v strede a pripojte ich k doske. Pamätajte si, že snímač vlhkosti je v strede a čierny vodič alebo GND v spodnej časti.
Teraz vráťte dosku na miesto a zarovnajte otvory pre skrutky s plastovými stĺpikmi. Akonáhle je doska na svojom mieste, pokračujte a priskrutkujte štyri skrutky k plastovým stĺpikom. Teraz pripevnite druhú stranu plastového puzdra.
Krok 7: Konečný kód
Teraz odpojte batériu a čerpadlo vytiahnutím konektorov. Pripojte dosku k počítaču a prilepte kód Ecoduino Test do nového prázdneho náčrtu v Arduino IDE. Táto skica kombinuje všetko, ako je čítanie senzorov a zapínanie a vypínanie čerpadla.
V súčasnosti je náčrt nastavený na kontrolu senzorov každú minútu a zavlažovanie rastliny na 1 sekundu, ak je vlhkosť pôdy nižšia ako 50. Tieto hodnoty môžete v náčrte upraviť. Vyhľadajte 3 premenné nižšie v hornej časti náčrtu. Dlhý interval = 60 000; // Zmenou hodnoty zmeníte čas na kontrolu zavlažovania. 60 000 = 1 minúta
int waterTime = 1000; // Zmena dĺžky zavlažovania 1000 = 1 sekunda
vnútorná vlhkosťÚroveň = 50; // Upravte, aby ste vedeli, kedy treba polievať
* 0 ~ 300 suchá pôda
* 300 ~ 700 vlhká pôda
* 700 ~ 950 vo vode
Môžete pridať ďalší kód, aby to bolo pre rastlinu lepšie, kontrolou úrovne vlhkosti vzduchu. Ak je vlhkosť vzduchu nižšia ako určité množstvo a vlhkosť pôdy je dostatočne nízka, zalejte rastlinu.
Nahrajte kód na dosku a odpojte ho od počítača.
Krok 8: Konečné nastavenie
Teraz k čerpadlu pripevnite priehľadný plastový dom. Vložte čerpadlo do malej nádoby s vodou. Druhý koniec prilepte do kvetináča. Vložte snímač pôdy do pôdy okolo vašej rastliny a pripojte kábel batérie a sledujte, ako voda strieka. Koľko vody dostanete von, závisí aj od toho, kde je kvetináč relatívne k nádobe s vodou. Nádobu na vodu umiestnite pod alebo pod kvetináč, aby z nej vytieklo menej vody.
Dobrá práca, to je všetko, ste hotoví!
Ak potrebujete ďalšie tipy a rady, navštívte nás na Spájkovacej stanici.