Sadržaj:
Video: Arduino mjerač vremena za akvaponske pumpe: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Ovo je mali instruktor na Arduinu za mjerenje vremena za pumpu za akvaponiku.
Imam mali sistem akvaponike postavljen u zatvorenom prostoru sa kontinuiranim protokom. Pumpa radi neprestano i htio sam napraviti mjerač vremena koji će omogućiti da pumpa radi određeno vrijeme, a zatim je isključiti na isto vrijeme i ponoviti ovo.
Nakon 2-3 dana pisanja koda i bezbroj testova na radnom stolu uspio sam napraviti tačno ono što mi je bilo potrebno. Tajmer se može programirati od 1 minute do 24 sata. Molimo pogledajte video da vidite kako radi tajmer.
Nadam se da će ovo biti od koristi i drugima koji traže slične projekte. Ovo uputstvo pokriva samo kôd i benč test. Izrada potpunog radnog uređaja bit će kasnije obrađena u drugom uputstvu.
Odricanje odgovornosti: Testirao sam kod i otkrio da je u redu. Ali to ne znači da je dokaz budale. Greške bi mogle biti tu. Ne preuzimam odgovornost za bilo kakvu štetu koja može nastati korištenjem ovog projekta / koda. Koristite na vlastitu odgovornost
Korak 1: Potrebni materijali
1. Arduino UNO
2. 16X2 i2c LCD
3. Mikro prekidači
4. LED
5. Otpornik
6. Dupont kablovi
7. Oglasna ploča
Korak 2: Postavite
Kôd je testiran na radnom stolu pomoću BreadBoard i Arduino UNO ploče. Moj plan je koristiti Arduino Pro Mini prilikom izrade kompletnog proizvoda s kućištem.
Veza nije tako teška. Pogledajte u nastavku. Koristio sam LED umjesto releja.
Arduino Pin 13 prekidač (START)
Arduino Pin 12 prekidač (STOP)
Arduino prekidač Pin 11 (SET)
Arduino Pin 10 prekidač (NAKNAD)
Prekidač Arduino Pin 9 (UKLJUČENJE)
Arduino Pin 8 + ve LED
Arduino GND -ve LED (i drugi terminali svih prekidača)
Arduino +5V VCC LCD
Arduino GND GND od LCD -a
Arduino Pin A4 SDA LCD
Arduino Pin A5 SCL LCD
Korak 3: Kôd i rad
Arduino kôd je u privitku.
Funkcija (count) koristi SimpleTimer da čeka 1 sekundu, a zatim poveća varijablu (sekundu) dok ne dosegne 60, zatim resetira varijablu (druga) i poveća drugu varijablu (minute). Varijabla minuta se povećava dok ne dostigne 60, zatim se poništava i povećava varijabla sati.
Programirano vrijeme se uspoređuje s ovim i kada se dosegne tajmer se resetira i relejni izlaz se prebacuje. Zatim se mjerač vremena ponovno pokreće i nastavlja sve dok ne dosegne programirano vrijeme, a zatim resetira i prebacuje relejni izlaz.
Working
Tipka SET koristi se za programiranje željenog vremena.
Dugme INC se koristi za povećanje vremena
DEC tipka se koristi za smanjivanje vremena.
Tipka START koristi se za pokretanje timera
Tipka STOP koristi se za zaustavljanje mjerača vremena
Pogledajte video da vidite kako radi tajmer.
Prilikom podešavanja vremena funkcija dugmeta INC/DEC prolazi kroz ciklus, tj. Ako pritisnete DEC u 00:00, postaje 24:59 i obrnuto.
Kod također uključuje funkcionalnost pohranjivanja programiranog vremena u EEPROM, pa čak i ako je napajanje isključeno, programirano vrijeme ostaje spremljeno. A kad se napajanje vrati, možete direktno pritisnuti dugme START i mjerač vremena će početi odbrojavati do prethodno postavljenog vremena.
Korak 4: Sljedeći korak
Sljedeći korak bit će pretvaranje ovog proizvoda u samostalni radni proizvod. Ovo će kasnije biti obrađeno u drugom uputstvu.
Nadam se da vam se svidjelo moje uputstvo i otvoren sam za sve vrste komentara.
Hvala vam što ste pročitali ovaj članak.
Preporučuje se:
Kako napraviti Arduino mjerač vremena za pranje 30 sekundi, ZAUSTAVITE ŠIRENJE COVID -a: 8 koraka
Kako napraviti Arduino mjerač vremena za pranje 30 sekundi, ZAUSTAVITE ŠIRENJE COVID -a: zdravo
DIY Arduino jednostavan LED mjerač vremena: 3 koraka
DIY Arduino jednostavan LED mjerač vremena: U ovom uputstvu pokazat ću vam kako možete napraviti jednostavno kolo mjerača vremena. Za početak ovog projekta u ruke su mi došli osnovni Arduino početni komplet kompanije Elegoo. Evo veze za preuzimanje ovog kompleta na Amazon LINK -u. Takođe možete dovršiti ovo
Arduino mjerač vremena za pisanje domaćih zadataka: 7 koraka
Arduino mjerač vremena za pisanje domaćih zadataka: U ovom vodiču naučit ćete kako izgraditi Arduino mjerač vremena za mlađe polaznike da efikasno pišu domaće zadatke. Tajmer će se pokrenuti nakon uključivanja, a mjerač vremena ima dva glavna odjeljka koji uključuju radno vrijeme i pauzu
Arduino 3-u-1 prikaz vremena i vremena: 11 koraka
Arduino 3-u-1 prikaz vremena i vremena: Volim PIC mikrokontrolere i volim programiranje na asemblerskom jeziku. Zapravo, u posljednjih nekoliko godina na svojoj sam web stranici objavio oko 40 projekata na temelju te kombinacije. Nedavno sam naručivao neke dijelove iz jednog od mojih omiljenih američkih v
Arduino/Android mjerač vremena (s aplikacijom!). Upravljajte svjetlima i drugim stvarima: 6 koraka
Arduino/Android mjerač vremena (s aplikacijom!). Upravljajte svjetlima i drugim stvarima: Zdravo! Evo me s drugim mjeračem vremena. Pomoću ovog projekta možete postaviti hoće li tajmer biti " UKLJUČEN " ili " ISKLJUČEN " za svaki sat u toku dana. Pomoću android aplikacije možete postaviti više od jednog događaja dnevno. Kombinacijom Arduina i Androida