Sadržaj:

Projekt 2 - Nadzor akvarijuma: 5 koraka
Projekt 2 - Nadzor akvarijuma: 5 koraka

Video: Projekt 2 - Nadzor akvarijuma: 5 koraka

Video: Projekt 2 - Nadzor akvarijuma: 5 koraka
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Studeni
Anonim
Projekt 2 - Monitor spremnika za ribe
Projekt 2 - Monitor spremnika za ribe

Za ovaj projekt izradit ćemo aplikaciju za nadgledanje akvarijuma pomoću Arduino mikro kontrolera. Za projekt će nam posebno trebati ovi dijelovi:

1 Arduino mikro kontroler

1 Oglasna ploča u punoj veličini

1 Senzor za izravnavanje vode

1 LCD ekran

1 Jednostavno dugme

1 Potenciometar

Snop bakrenih žica

1 10K ohmski otpornik

2 otpornika od 220 ohma

Korak 1: Povežite LCD zaslon i potenciometar

Spojite LCD zaslon i potenciometar
Spojite LCD zaslon i potenciometar

U ovom trenutku započet ćemo s stvaranjem našeg projekta. Prvi korak je spajanje LCD zaslona i potenciometra na Arduino mikro upravljač. Za početak, povežite žicu od 5V pina na Arduinu do razvodnika za napajanje (+) na matičnoj ploči. Nadalje, trebali biste spojiti žicu s GND pina na ploči s uzemljenjem (-) na ploči. Odavde možete započeti povezivanje LCD zaslona. Postavite LCD zaslon u donji desni dio ploče. Počevši od iglice 12 i prolazeći kroz pin 7, postavite bakrenu žicu. Drugi kraj žice postavite na pravo mjesto kako pokazuje prikazana slika. Također provjerite jeste li pravilno spojili potenciometar i na razvodnik i uzemljenje. Ovaj potenciometar će imati analogni signal spojen na LCD zaslon za kontrolu prikaza.

Korak 2: Dodajte LED svjetla

Dodajte LED svjetla
Dodajte LED svjetla

U ovom trenutku LCD zaslon i potenciometar trebali bi biti spojeni na Arduino i matičnu ploču. U ovom koraku spojit ćemo dva LED svjetla (crveno i zeleno) i gumb za resetiranje brojača hranjenja riba. LED diode trebaju imati kratki kraj spojen na uzemljenje. Savijena strana LED diode treba biti spojena na pinove 2 i 3 i na nju imati priključen otpornik od 220 Ohma. Gumb treba staviti i na ploču. Gumb morate spojiti na pin 6. Dodajte otpornik od 10K Ohma i na suprotnu stranu gumba. Završite ovaj korak tako što ćete gumb spojiti i na uzemljenje (-).

Korak 3: Spojite osjetnik razine vode

Spojite osjetnik razine vode
Spojite osjetnik razine vode

Kad su sve ostale komponente spojene, sada možemo spojiti naš senzor vode. Senzor vode trebao bi imati "S" pin spojen na analogni pin "A1". Senzor bi također trebao imati pin '+' spojen na razvodnik i '-' pin spojen na uzemljenje. Za dodatne pojedinosti pogledajte priloženu sliku.

Korak 4: Testiranje vaše aplikacije

Sada kada je sve spremno za rad, možemo testirati našu aplikaciju. Priložio sam izvorni kod koji bi trebao ispravno pokrenuti vaš projekt. Mudro je razmotriti koja je svrha ove aplikacije. U idealnom slučaju, razina vode trebala bi biti unutar određenih granica u našem akvariju. Ako nije, svijetlit će crveno svjetlo. Ako je voda unutar određene granice, uključit će se zeleno svjetlo, što znači da je razina vode u redu. Na LCD zaslonu će se prikazati dodatna poruka koja opisuje trenutno stanje vode (prenisko, u redu ili previsoko). Također je postavljen mjerač vremena za razinu gladi ribe u vašem spremniku. Nakon toliko vremena pojavljuje se poruka koja vam govori da je vaš ljubimac gladan. Ova poruka postaje sve ozbiljnija sve dok vam riba ne "ugine". Odbrojavanje se može ponovno pokrenuti pomoću priloženog gumba.

Korak 5: Dodatne slike

Preporučeni: