Sisukord:
Video: Arduino -põhine taimer Aquaponics -pumba jaoks: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See on väike juhend Arduino -põhise Aquaponics Pump'i taimeriga.
Mul on siseruumides pideva vooluga väike akvaponikasüsteemi seadistus. Pump töötab pidevalt ja ma tahtsin teha taimeri, mis paneb pumba teatud aja töötama, seejärel lülitatakse see võrdseks ajaks välja ja korrake seda.
Pärast 2-3-päevast koodi kirjutamist ja lugematuid tööpingi katseid suutsin teha täpselt seda, mida minu jaoks nõuti. Taimer on programmeeritav 1 minutist 24 tunnini. Palun vaadake videot, et näha taimerit.
Loodetavasti on sellest abi ka teistele, kes otsivad sarnaseid projekte. See juhend hõlmab ainult koodi ja stenditesti. Terviklikuks tööseadmeks valmistamist käsitletakse hiljem teises juhendis.
Vastutusest loobumine: olen koodi testinud ja leidnud, et see on korras. Kuid see ei tähenda, et see oleks lollikindel. Vigu võib seal olla. Ma ei vastuta kahjude eest, mis võivad selle projekti / koodi kasutamisel tekkida. Kasutage omal vastutusel
Samm: vajalikud materjalid
1. Arduino UNO
2. 16X2 i2c LCD
3. Mikrolülitid
4. LED
5. Takisti
6. Duponti kaablid
7. Leivalaud
2. toiming: seadistage
Koodi testiti töölaual, kasutades BreadBoard ja Arduino UNO plaati. Minu plaan on kasutada Arduino Pro Mini, kui valmistatakse korpusega terviktoode.
Ühendus pole nii keeruline. Palun vaadake allpool. Relee asemel kasutasin LED -i.
Arduino Pin 13 lüliti (START)
Arduino Pin 12 lüliti (STOP)
Arduino Pin 11 lüliti (SET)
Arduino Pin 10 lüliti (INCREMENT)
Arduino Pin 9 lüliti (DECREMENT)
Arduino Pin 8 + ve LED
Arduino GND -ve LED (ja kõigi lülitite teised klemmid)
Arduino +5V VCC LCD
Arduino GND GND LCD -ekraanist
Arduino Pin A4 SDA LCD
Arduino Pin A5 SCL LCD
Samm: kood ja töö
Arduino kood on lisatud.
Funktsioon (loendus) kasutab SimpleTimerit, et oodata 1 sekund ja seejärel suurendada muutujat (sekundit), kuni see jõuab 60 -ni, seejärel lähtestada muutuja (teine) ja suurendada teist muutujat (minutit). Minutite muutujat suurendatakse kuni 60 -ni, seejärel lähtestatakse ja suurendatakse tundide muutujat.
Programmeeritud aega võrreldakse sellega ja kui see on saavutatud, lähtestatakse taimer ja relee väljund lülitatakse sisse. Seejärel käivitub taimer uuesti ja kestab seni, kuni jõuab programmeeritud ajani, seejärel lähtestab ja lülitab releeväljundi.
Töötab
SET nuppu kasutatakse soovitud aja programmeerimiseks.
INC nuppu kasutatakse aja suurendamiseks
DEC nuppu kasutatakse aja vähendamiseks.
Taimeri käivitamiseks kasutatakse nuppu START
STOP nuppu kasutatakse taimeri peatamiseks
Vaadake videot, et näha taimerit.
Kellaaja määramisel töötab INC/DEC nupu funktsioon, st kui vajutate nuppu DEC kell 00:00, muutub kell 24:59 ja vastupidi.
Kood sisaldab ka programmeeritud aja EEPROM -i salvestamise funktsionaalsust, nii et isegi toite väljalülitamisel jääb programmeeritud aeg kokku. Ja kui toide on taastatud, võite otse vajutada START -nuppu ja taimer hakkab loendama varem seadistatud ajale.
4. samm: järgmine samm
Järgmine samm on teha sellest iseseisev töötoode. Seda käsitletakse hiljem teises juhendis.
Loodan, et teile meeldis minu juhendatav ja olen avatud igasugustele kommentaaridele.
Täname, et lugesite selle artikli läbi.
Soovitan:
Taimer Arduino ja pöörleva kodeerijaga: 5 sammu
Taimer koos Arduino ja pöörleva kodeerijaga: taimer on tööriist, mida sageli kasutatakse nii tööstuses kui ka majapidamises. See komplekt on odav ja hõlpsasti valmistatav. See on ka väga mitmekülgne, võimaldades laadida vastavalt vajadustele valitud programmi. Ardui jaoks on minu kirjutatud mitu programmi
20 teise käe pesemise taimer COVID-19 jaoks: 6 sammu (piltidega)
20 Kasutatud käte pesemise taimer COVID-19 korral: ülemaailmse COVID-19 leviku tõttu peaksime end kaitsma mitte ainult kogudes ja näomaski kandes, vaid ka sagedamini käsi pestes. Kui te seda ei tee, pole see viiruste vastu tõhus. t peske käsi korralikult. Kuidas õigesti käsi pesta? W
ESP8266-01 IoT nutikas taimer koduautomaatika jaoks: 9 sammu (piltidega)
ESP8266-01 IoT nutikas taimer koduautomaatika jaoks: UPDATES30/09/2018: püsivara värskendati versioonile 1.09. Nüüd koos Sonoffi põhitoega 01.01.2018: püsivara versiooni 1.10 prooviversioon on saadaval ESP8266-01 testimiseks probleemidega. Uuteks märksõnadeks on asjade Internet (IoT) ja koduautomaatika, otsustasin
Kasutage 1 analoogsisendit 6 nupu jaoks Arduino jaoks: 6 sammu
Kasutage Arduino jaoks kuue nupu jaoks ühte analoogsisendit: olen sageli mõelnud, kuidas saaksin oma Arduino jaoks rohkem digitaalseid sisendeid. Hiljuti tuli mulle pähe, et peaksin saama kasutada ühte analoogsisendit mitme digitaalse sisendi toomiseks. Otsisin kiiresti ja leidsin, kus inimesed asuvad
Oranž PI kuidas: Koostage Sunxi tööriist Windowsi jaoks Windowsi jaoks: 14 sammu (piltidega)
Orange PI HowTo: Koostage Sunxi tööriist Windowsi jaoks Windowsi jaoks: EELTINGIMUSED: Teil on vaja Windowsi (lauaarvuti). Interneti -ühendus. Oranž PI -plaat. Viimane on valikuline, kuid olen kindel, et teil on see juba olemas. Vastasel juhul ei loe te seda juhendit. Kui ostate oranži PI patu