Turinys:
- 1 žingsnis: ĮVERTINTI AQUARIUM EVAPORTION RATE
- 2 žingsnis: SURINKITE Aparatūrą
- 3 žingsnis: ĮKELTI PROGRAMĄ Į ARDUINO IR KALIBRUOTI SIURBLĮ
- 4 veiksmas: palyginkite didžiausią galimą siurblio srautą su akvariumo garavimo greičiu
- 5 veiksmas: SUSIJĘS SIURBLĮ SU AQUARIUM
- 6 žingsnis: NURODYKITE SIURBLĮ, KURIUI IŠDUOTI NUOSTATOS
Video: AQUARIUM EVAPORATION TOP OFF SISTEMA: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Garinimas sumažina vandens kiekį akvariume ir, jei jis nekompensuojamas, pasikeis likusio vandens chemija. Tokie pokyčiai turės neigiamos įtakos akvariumo gyvybės formoms. Todėl svarbu palaikyti tinkamą vandens lygį. Tai galima padaryti rankiniu būdu arba sistemoje, kuri tai daro automatiškai. Šiame projekte mes kursime tokią sistemą.
PRIVALUMAI:
- Padeda išlaikyti stabilią vandens chemiją, pvz., PH ir druskingumą.
- Sukūrus, žmogaus įsikišimas nereikalingas, nebent reikalinga priežiūra.
- Taupo laiką.
MEDŽIAGOS IR ĮRANKIAI:
- 1- „Arduino UNO“
- 1- „Atlas“peristaltinių siurblių rinkinys
- Bandomoji Lenta
- Jumperio laidai
- Matavimo puodelis
- Skaidri juosta
1 žingsnis: ĮVERTINTI AQUARIUM EVAPORTION RATE
Akvariumo garavimo greitis yra gyvybiškai svarbus, nes jis bus naudojamas nustatant peristaltinį siurblį.
a) Įsitikinkite, kad akvariumo vanduo yra tinkamo lygio. Šiam taškui pažymėti naudokite skaidrios juostos gabalėlį.
b) Leiskite akvariumui sėdėti kelias dienas, nepridedant vandens. Pastebėjus vandens lygio pasikeitimą, pereikite prie kito žingsnio.
c) Naudokite matavimo puodelį, kad į akvariumą įpiltumėte vandens, kol jis grįš į reikiamą lygį (pažymėtą a žingsnyje pažymėtu ženklu). Įrašykite įpilto vandens kiekį pagal puodelio matuoklį. Tai bus bendras vandens kiekis, išgaravęs per dienų, per kurias bakas buvo paliktas be priežiūros, skaičių.
d) Apskaičiuokite akvariumo garavimo greitį pagal šią formulę:
Akvariumo garavimo greitis = (bendras vandens kiekis, išgaruotas mililitrais) / (dienų skaičius, kai bakas liko be priežiūros x 24 x 60) = norma mililitrais per minutę
24 -> valandų skaičius per dieną
60 -> minučių skaičius per valandą
Pavyzdys: bandymas buvo atliktas 4 dienas, kai buvo prarasta 4000 ml vandens.
Akvariumo garavimo greitis = (4000) / (4 x 24 x 60) = 0,69 ml / min
2 žingsnis: SURINKITE Aparatūrą
Siurblys turi du ryšio protokolus: UART ir I2C. Prieš surinkdami įsitikinkite, kad jis veikia UART režimu. Daugiau informacijos apie tai, kaip pakeisti protokolus, rasite šioje nuorodoje.
Prijunkite siurblį prie „Arduino“, kaip parodyta aukščiau esančioje schemoje.
Siurblys turi dvi elektros linijas. Linija, einanti į „Arduino“5 V kaištį, skirta grandinei, prijungtai prie siurblio, o išorinis 12 V maitinimas - varikliui. Naudokite penkių kontaktų antraštę, kad siurblio duomenų kabelį pritvirtintumėte prie duonos lentos, o jungiamieji laidai atitinkamai sujungs duonos lentą su „Arduino“.
Kadangi tai yra atskiras įrenginys, rekomenduojama, kad „Arduino“turėtų savo maitinimo šaltinį, kad jis nebūtų priklausomas nuo kompiuterio USB maitinimo.
DUOMENŲ LAPAS: EZO PMP
3 žingsnis: ĮKELTI PROGRAMĄ Į ARDUINO IR KALIBRUOTI SIURBLĮ
a) Atsisiųskite pavyzdinį kodą iš šios nuorodos. Jis bus aplanke pavadinimu „arduino_UNO_PMP_sample_code“.
b) Prijunkite „Arduino“prie kompiuterio.
c) Atidarykite kodą, atsisiųstą iš „Arduino IDE“a veiksmo. Jei neturite IDE, galite jį atsisiųsti iš ČIA.
d) Sudarykite ir įkelkite kodą į „Arduino UNO“.
e) Atidarykite serijinį monitorių. Norėdami pasiekti, eikite į Įrankiai -> Serijinis monitorius arba paspauskite Ctrl+Shift+M klaviatūroje. Nustatykite duomenų perdavimo spartą iki 9600 ir pasirinkite „Vežimo grąžinimas“. Dabar turėtumėte turėti galimybę bendrauti su siurbliu. Bandydami įveskite komandą i, kuri grąžins informaciją apie įrenginį.
KALIBRAVIMAS:
f) Siurblio kalibravimas neprivalomas, tačiau siekiant didesnio tikslumo, tai turėtų būti padaryta. Instrukcijas rasite siurblio duomenų lape.
4 veiksmas: palyginkite didžiausią galimą siurblio srautą su akvariumo garavimo greičiu
Siurblys turi keturis darbo režimus. Tai yra nuolatinis dozavimas, tūrio dozavimas, dozė laikui bėgant ir pastovus srautas. Informacijos apie šiuos režimus ieškokite siurblio duomenų lape. Šiai konkrečiai programai naudojamas pastovaus srauto režimas. Jo sintaksė parodyta aukščiau. Komandoje [ml/min] yra akvariumo garavimo greitis, nustatytas 1 žingsnyje.
Pastaba: didžiausias debitas nustatomas po kalibravimo. Jei srautas yra per greitas, siurblys parodys klaidos pranešimą ir nesisuks. Palyginus maksimalų galimą srautą su jūsų akvariumo garavimo greičiu, būtų galima sužinoti, ar sistema veiks.
Naudokite komandą DC,? kad gautumėte maksimalų galimą srautą.
- Jei maksimalus galimas srautas yra didesnis už bako garavimo greitį, sistema veiks.
- Jei maksimalus galimas srautas yra mažesnis už bako garavimo greitį, pabandykite kalibruoti siurblį kitu tūriu ir dar kartą palyginti greičius.
5 veiksmas: SUSIJĘS SIURBLĮ SU AQUARIUM
- Įvadinė siurblio pusė patenka į vandens rezervuarą, o išėjimas - į akvariumą, kaip parodyta aukščiau esančiame eskize.
- Rekomenduojama, kad rezervuare būtų kuo grynesnis vanduo, nes tai sumažins įtaką vandens chemijai akvariume.
6 žingsnis: NURODYKITE SIURBLĮ, KURIUI IŠDUOTI NUOSTATOS
Sėkmingai palyginus didžiausią galimą srautą ir akvariumo garavimo greitį, nuosekliajame monitoriuje DC, akvariumo garavimo greitis, nusiųskite šią komandą, *
1 žingsnio pavyzdyje mes apskaičiavome akvariumo garavimo greitį kaip 0,69 ml/min., Todėl komanda būtų DC, 0,69, *
Šiuo metu kompiuterį galima atjungti. Siurblys nuolat dozuos nurodytu greičiu.
IŠDUOTI PASKIRSTYMO KOMANDĄ, ar siurblys veiks amžinai?
Siurblys veiks nepertraukiamai 20 dienų, po to jis atsistatys. Norėdami iš naujo paleisti siurblį, iš naujo nusiųskite komandą DC, akvariumo garavimo greitis, *
KAS VYKSTA, JEI GALIA PERTRAUKIA?
Kaip minėta anksčiau, siurblys turi du maitinimo šaltinius: 5 V grandinei ir 12 V varikliui. Jei 12 V įtampa yra atjungta, siurblys išves žemos įtampos klaidą ir nustos tiekti, tačiau vėl prijungus, ji ir toliau skirsis. Kita vertus, atjungus 5 V liniją, pakartotinai prijungus, dozavimas nebus tęsiamas. Tokiu atveju turėsite iš naujo siųsti komandą DC, akvariumo garavimo greitis, *
Rekomenduojamas:
„Clap-Off“liemenėlė: 27 žingsniai (su nuotraukomis)
„Clap-Off“liemenėlė: Pirmą kartą perskaičiusi apie Sirijos apatinį trikotažą buvau gana sujaudinta. Vakaruose mes dažnai galvojame apie arabų kultūras kaip apie seksualiai represuotas visuomenes, nors iš tikrųjų paaiškėja, kad jos akivaizdžiai yra šuoliai prieš mus tobulinant apatinį trikotažą
Spalvų rūšiavimo sistema: „Arduino“sistema su dviem diržais: 8 žingsniai
Spalvų rūšiavimo sistema: „Arduino“pagrindu sukurta sistema su dviem diržais: Produktai ir prekės pramonėje gabenami ir (arba) pakuojami naudojant linijas, pagamintas naudojant konvejerio juostas. Tie diržai padeda tam tikru greičiu perkelti daiktą iš vieno taško į kitą. Kai kurios apdorojimo ar identifikavimo užduotys gali būti
Palieskite ON-OFF jungiklį su UTSOURCE paslauga: 3 žingsniai
Palieskite įjungimo-išjungimo jungiklį su UTSOURCE paslauga: mes jau sukūrėme jutiklinį jungiklį naudodami NPN tranzistorių. Tačiau šis jungiklis turėjo tik vieną funkciją įjungti grandinę, bet nebuvo galimybės išjungti grandinės neatjungus maitinimo. Šioje grandinėje mes sukursime jutiklinį jungiklį
Dvi „Clap ON“- „Clap OFF“grandinės - 555 IC - 4017 IC: 3 žingsniai
Dvi „Clap ON“- „Clap OFF“grandinės - 555 IC | 4017 IC: Clap ON - Clap OFF grandinė yra grandinė, kuri gali būti naudojama įvairiai elektroninei įrangai valdyti tik CLAP. Vienas plojimas įjungia apkrovą, o kitas - išjungia. Labai paprasta ir paprasta padaryti šią grandinę naudojant IC 4017, bet čia
Kaip tinkamai prijungti ir nustatyti mini „HiFi“lentynų sistemą (garso sistemą): 8 žingsniai (su paveikslėliais)
Kaip tinkamai prijungti ir nustatyti mini „HiFi“lentynų sistemą (garso sistemą): esu žmogus, kuriam patinka mokytis apie elektros inžineriją. Aš esu vidurinė mokykla Ann Richards jaunų moterų lyderių mokykloje. Padedu tai pamokyti, kad padėtų visiems, norintiems mėgautis muzika iš „Mini LG HiFi“lentynų sistemos