Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Za ta projekt bomo z mikro krmilnikom Arduino ustvarili aplikacijo za spremljanje rezervoarja za ribe. Za projekt bomo potrebovali naslednje dele:
1 Arduino mikro krmilnik
1 Ogledna plošča polne velikosti
1 Senzor za izravnavo vode
1 LCD zaslon
1 Preprost gumb
1 Potenciometer
Sveženj bakrenih žic
1 10K ohmski upor
2 220 ohmski upori
1. korak: Priključite LCD zaslon in potenciometer
Na tej točki bomo začeli ustvarjati naš projekt. Prvi korak je priključitev LCD zaslona in potenciometra na mikro krmilnik Arduino. Za začetek napeljite žico od 5V zatiča na Arduinu do napajalnega vodila (+) na plošči. Poleg tega morate priključiti žico iz zatiča GND na plošči na ozemljitveno tirnico (-) na plošči. Od tu lahko začnete povezovati LCD zaslon. Zaslon LCD postavite v spodnji desni kot plošče. Od zatiča 12 in skozi zatič 7 postavite bakreno žico. Drugi konec žice postavite na pravo mesto, kot kaže prikazana slika. Prepričajte se tudi, da je potenciometer pravilno priključen na električno in ozemljeno tirnico. Ta potenciometer bo imel analogni signal povezan z LCD zaslonom za nadzor prikaza.
Korak: Dodajte LED luči
LCD zaslon in potenciometer morata biti na tej točki priključena na Arduino in ploščo. V tem koraku bomo povezali dve LED luči (rdečo in zeleno) in gumb za ponastavitev števca krmljenja rib. Njihov kratek konec mora biti povezan z ozemljitvijo. Ukrivljena stran LED mora biti priključena na zatiča 2 in 3 ter nanjo priključiti 220 ohmski upor. Gumb je treba postaviti tudi na ploščo. Gumb morate priključiti na pin 6. Na nasprotno stran gumba dodajte tudi 10K ohmski upor. Ta korak zaključite tako, da gumb priključite tudi na talno tirnico (-).
3. korak: Priključite senzor nivoja vode
Ko so priključene vse druge komponente, lahko zdaj priključimo senzor vode. Senzor vode mora imeti pin 'S' priključen na analogni zatič 'A1'. Senzor mora imeti tudi pin "+", priključen na napajalno tirnico, in "-", priključen na ozemljitveno tirnico. Za več podrobnosti si oglejte priloženo sliko.
4. korak: Preizkusite svojo prijavo
Zdaj, ko je vse pripravljeno, lahko preizkusimo našo aplikacijo. Priložil sem izvorno kodo, ki bi morala pravilno izvajati vaš projekt. Pametno je razmisliti, kaj je namen te aplikacije. V idealnem primeru bi morala biti raven vode v naših akvarijih znotraj določenih meja. V nasprotnem primeru zasveti rdeča lučka. Če je voda znotraj določene meje, se bo aktivirala zelena luč, kar pomeni, da je nivo vode v redu. Na LCD zaslonu se prikaže dodatno sporočilo, ki opisuje trenutno stanje vode (prenizko, v redu ali previsoko). Vgrajen je tudi časomernik za raven lakote rib v rezervoarju. Po tako dolgem času se prikaže sporočilo, da je vaš hišni ljubljenček lačen. To sporočilo postaja resnejše, dokler vaša riba ne "pogine". Časovnik lahko znova zaženete s priloženim gumbom.