Kazalo:
Video: Arduino merilnik časa za črpalko za akvaponiko: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
To je majhen inštruktor na časovniku za črpalko Aquaponics, ki temelji na Arduinu.
V zaprtih prostorih imam nastavljen majhen sistem akvaponike s stalnim tokom. Črpalka deluje neprekinjeno in želel sem narediti časovnik, ki bo deloval črpalko za določen čas, nato pa jo za enak čas izklopil in to ponovil.
Po 2-3 dneh pisanja kode in neštetem delovnem testu sem lahko naredil točno tisto, kar sem potreboval. Časovnik je mogoče programirati od 1 minute do 24 ur. Za ogled delovanja časovnika si oglejte video.
Upajmo, da bo to v pomoč tudi drugim, ki iščejo podobne projekte. Ta navodila zajemajo le kodo in klopni test. Izdelava popolne delovne naprave bo kasneje obravnavana v drugem navodilu.
Izjava o omejitvi odgovornosti: Kodo sem preizkusil in ugotovil, da je v redu. Toda to ne pomeni, da je dokaz neumnosti. Napake so lahko tam. Ne prevzemam odgovornosti za škodo, ki bi lahko nastala zaradi uporabe tega projekta / kode. Uporabite na lastno odgovornost
1. korak: Potrebni materiali
1. Arduino UNO
2. 16X2 i2c LCD
3. Mikro stikala
4. LED
5. Upor
6. Kabli Dupont
7. Ogledna plošča
2. korak: Nastavite
Koda je bila preizkušena na delovni mizi z uporabo plošč BreadBoard in Arduino UNO. Moj načrt je, da pri izdelavi celotnega izdelka z ohišjem uporabim Arduino Pro Mini.
Povezava ni tako težka. Glej spodaj. Namesto releja sem uporabil LED.
Stikalo Arduino Pin 13 (START)
Stikalo Arduino Pin 12 (STOP)
Stikalo Arduino Pin 11 (SET)
Stikalo Arduino Pin 10 (INCREMENT)
Stikalo Arduino Pin 9 (DECREMENT)
Arduino Pin 8 + ve LED
Arduino GND -ve LED (in drugi priključki vseh stikal)
Arduino +5V VCC LCD
Arduino GND GND LCD
Arduino Pin A4 SDA LCD
Arduino Pin A5 SCL LCD
3. korak: Koda in delo
Koda Arduino je v prilogi.
Funkcija (štetje) uporablja SimpleTimer, da počaka 1 sekundo in nato poveča spremenljivko (sekundo), dokler ne doseže 60, nato ponastavi spremenljivko (sekundo) in poveča drugo spremenljivko (minute). Spremenljivka minut se povečuje, dokler ne doseže 60, nato ponastavi in poveča spremenljivko ur.
Programirani čas se primerja s tem in ko je dosežen, se časovnik ponastavi in relejski izhod preklopi. Nato se časovnik znova zažene in nadaljuje, dokler ne doseže programiranega časa, nato pa ponastavi in preklopi relejni izhod.
Delo
Gumb SET se uporablja za programiranje želenega časa.
Gumb INC se uporablja za povečanje časa
Gumb DEC se uporablja za zmanjšanje časa.
Gumb START se uporablja za zagon časovnika
Gumb STOP se uporablja za ustavitev časovnika
Oglejte si videoposnetek in si oglejte časovnik.
Med nastavljanjem časa se funkcija tipke INC/DEC spreminja, to je, če pritisnete DEC ob 00:00, postane 24:59 in obratno.
Koda vključuje tudi funkcionalnost shranjevanja programiranega časa v EEPROM, tako da tudi, če je napajanje izklopljeno, ostane programirani čas shranjen. Ko se napajanje ponovno vzpostavi, lahko neposredno pritisnete gumb START in časovnik se začne odštevati do prej nastavljenega časa.
4. korak: Naslednji korak
Naslednji korak bo, da to naredite kot samostojen delovni izdelek. To bo kasneje obravnavano v drugem navodilu.
Upam, da vam je bil moj pouk všeč in odprt sem za vse vrste komentarjev.
Hvala, ker ste prebrali ta članek.
Priporočena:
Merilnik vrtljajev (merilnik vrtljajev): 5 korakov
DIY tahometer (RPM Meter): V tem projektu vam bom pokazal, kako deluje IR senzor razdalje 3 € in kako ga lahko uporabimo za izdelavo ustreznega DIH tahometra, ki deluje pravilno. Začnimo
Robotska roka z vakuumsko sesalno črpalko: 4 koraki
Robotska roka z vakuumsko sesalno črpalko: Robotska roka z vakuumsko sesalno črpalko, ki jo upravlja Arduino. Robotska roka ima jekleno konstrukcijo in je popolnoma sestavljena. Na robotski roki so 4 servo motorji. Obstajajo 3 servo motorji z visokim navorom in visoko kakovostjo. Kako v tem projektu premakniti
Varčevanje s črpalko Arduino: 3 koraki
Arduino Pump Saver: Na oster zimski dan sva z ženo sedela v dnevni sobi in brala, ko je pogledala name in me vprašala " Kakšen je ta zvok? &Quot; V hiši je nekaj teklo mirno, za kar se nam je zdelo, da ni znano, zato sem šel dol
Starterski krmilnik DOL na osnovi IOT za namakalno črpalko: 6 korakov
Začetni krmilnik DOL na osnovi IOT za namakalno črpalko: Pozdravljeni prijatelji V tem navodilu je opisano, kako na daljavo nadzirati in upravljati namakalno črpalko prek interneta. Story: Na moji kmetiji dobivam elektriko iz lokalnega omrežja le približno 6 ur na dan. Urniki niso redni, razpoložljivost po
Izdelava hladilnega kompresorja v vakuumsko črpalko: 5 korakov
Izdelava hladilnega kompresorja v vakuumsko črpalko: Že nekaj časa sem hotel vakuumsko črpalko, vendar nočem plačati cene za novo, ki izgleda dovolj trdna in obremenjena, kar si predstavljam, da potrebujem. Na različnih forumih sem bral o izdelavi vakuumske črpalke iz hladilnega kompresorja, vendar