Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
EcoDuino on DFRoboti komplekt taimede automaatseks kastmiseks. See töötab 6 AA patareiga, mis ei kuulu komplekti. Seadistamine on väga lihtne ja sisaldab Arduino -põhist mikrokontrollerit.
Samm: osad
Teil peaks olema kõik siin näidatud osad. Lisade hulka kuuluvad kaks lõbusat märki ja 2 kruvikeerajat. Vajasime ainult kollast kruvikeerajat.
Teil peaks olema järgmised osad: EcoDuino juhtpaneel, aku, pump, niiskusandur, temperatuuri / niiskuse andur, plastkarp (2 tk), USB -kaabel, 2 kruvikeerajat, 2 märki, 4 kruvi ja plastvoolik.
Komplekti ei kuulu 6 AA patareid, mida vajate ka.
Samm: kontrollige plaadi programmeerimist
Alustasime kontrollimisega, kas suudame oma arvuti tahvliga ühendada ja selle programmeerimiseks kasutada Arduino IDE -d.
Ühendage plaadi USB -kaabel arvutiga ja avage Arduino IDE. Valige juhatuseks Leonardo. Kui juhatus on tahvlite nimekirjas, on teil hea minna. Ühendage plaat arvutist lahti.
3. samm: anduritesti
Nüüd kinnitage andurid. Andurid on vertikaalselt kinnitatud musta või GND juhtmega põhjas. Niiskuse / temperatuuri andur läheb keskmisse pilusse ja mulla niiskuse andur USB -pistiku küljel selle kohale. Ühendage mõlemad andurid ja seejärel ühendage plaat arvutiga tagasi.
Kopeerige proovikood ja kleepige see tühja Arduino visandisse. Laadige visand tahvlile ja tulemuste nägemiseks avage jadamonitor. Laadige alla DHT11 kogu, kui teil seda pole. Pange see kindlasti oma Arduino raamatukogu kausta. Pange mullaandur taime ümbritsevasse pinnasesse ja vaadake jadamonitoril väärtuste muutumist. Vaadake meie oranži elevantide ja sõnajalade taime. Selle komplekti tegemisel ei saanud ükski elevant viga.
Kui see töötab, avage Arduinos uus tühi fail ja sisestage testpumba visand, nagu me seda järgmisena teeme. Laadige eskiis tahvlile. Nüüd sulgege jadaaken ja eemaldage plaat arvutist.
4. samm: pumba test
Nüüd peate pumba ühendama. Ühendage kaabel fotol näidatud pruuni ja sinise juhtmega pumbakaabliga.
Nüüd ühendage pruun juhe positiivse klemmiga ja sinine juhe negatiiviga klemmil sildiga Solenoidventiil.
Nüüd ühendage teine punase ja musta juhtmega kaabel plaadi PWR -klemmiga. Ühendage punane positiivseks ja must negatiivseks.
Laadige patarei tagasi 6 AA patareiga ja ühendage aku juhe äsja plaadiga ühendatud juhtmega. Peaksite kuulma, kuidas pump sisse ja välja lülitub. Kui see töötab, ühendage aku lahti. Nüüd, kui kõik töötab, peate kõik korpuse sisse panema. Ühendage andurid plaadilt lahti ja keerake lahti ning eemaldage lisatud kaablid.
*Pump vajab 4,5–12 V ja kasutab 5–5,0 W võimsust. Kuna ma pole kindel, mida mu arvuti USB -ühendus saab hakkama, ei lülitanud ma tahvlit arvutist kunagi sisse, kui pump oli ühendatud.
Samm 5: juhtumi testi sobivus
Paigaldage plaat plastikust poolele aukudega. Tahvel läheb korpusesse näoga allapoole. Joondage USB -port korpuse pessaavaga. Joondage ka neli kruviposti laual olevate aukudega. Kontrollige ka plaati aukudega küljelt, nii et näete, kuhu kõik peab minema. Kui see on tehtud, võtke plaat korpuselt ära.
6. samm: ümbrise sobivus
Keerake pumba kaabel läbi ristkülikukujulise ava ja keerake juhtmed tagasi pistiku külge märgistatud solenoidventiili külge. Ühendage aku juhtmed klemmiga PWR.
Nüüd lükake anduri pistikud läbi keskel asuva plastkorpuse augu ja ühendage need plaadiga. Pidage meeles, et niiskusandur läheb keskele ja must traat või GND läheb põhja.
Nüüd pange plaat tagasi oma kohale, joondades kruviavad plastpostidega. Kui plaat on paigas, jätkake ja keerake neli kruvi plastpostide külge. Nüüd kinnitage plastkorpuse teine külg.
7. samm: lõplik kood
Nüüd eemaldage aku ja pump vooluvõrgust, tõmmates pistikühendused lahti. Ühendage oma tahvel arvutiga ja kleepige kood Ecoduino Test Arduino IDE -s uude tühja visandisse. Selles visandis on ühendatud kõik, näiteks andurite lugemine ning pumba sisse- ja väljalülitamine.
Praegu on visand seatud andureid iga minut kontrollima ja taime 1 sekundiks kastma, kui mulla niiskus on alla 50. Neid väärtusi saate visandis reguleerida. Otsige allpool olevaid 3 muutujat visandi ülaosa lähedal. Pikk intervall = 60000; // Muuda väärtust, et muuta aega jootmise kontrollimiseks. 60000 = 1 minut
int waterTime = 1000; // Muuda jootmise pikkust 1000 = 1 sekund
int niiskuse tase = 50; // Reguleerige, et teada saada, millal joota
* 0 ~ 300 kuiva mulda
* 300 ~ 700 niisket mulda
* 700 ~ 950 vees
Õhuniiskuse taset kontrollides võite tehase jaoks paremaks muuta koodi lisada. Kui õhuniiskuse tase on alla teatud koguse ja mulla niiskus piisavalt madal, siis kastke taime.
Laadige kood tahvlile ja eemaldage see arvutist.
8. samm: lõplik seadistamine
Nüüd kinnitage läbipaistev plastikust maja pumba külge. Sisestage pump väikesesse veenõusse. Kleepige teine ots taimepotti. Pange mullaandur oma taime ümbritsevasse pinnasesse ja ühendage aku kaabel ning vaadake, kuidas vesi välja pritsib. Kui palju vett välja saate, sõltub ka sellest, kus istutuspott veemahuti suhtes asub. Asetage veenõu taimepotti alla või alla, et vett välja tuleks vähem.
Hea töö, see on kõik, olete valmis!
Kui soovite rohkem näpunäiteid ja kuidas seda teha, külastage meid jootejaamas.