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, Novembar
Anonim
Projekat 2 - Monitor rezervoara za ribe
Projekat 2 - Monitor rezervoara za ribe

Za ovaj projekt kreirat ćemo aplikaciju za nadgledanje akvarijuma pomoću Arduino mikro kontrolera. Konkretno, za rad će nam trebati ovi dijelovi:

1 Arduino mikro kontroler

1 Oglasna ploča pune veličine

1 Senzor za izravnavanje vode

1 LCD ekran

1 Jednostavno dugme

1 Potenciometar

Paket bakrenih žica

1 10K ohmski otpornik

2 otpornika od 220 ohma

Korak 1: Povežite LCD ekran i potenciometar

Povežite LCD ekran i potenciometar
Povežite LCD ekran i potenciometar

U ovom trenutku započinjemo kreiranje našeg projekta. Prvi korak je povezivanje LCD ekrana i potenciometra na Arduino mikro kontroler. 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 matičnoj ploči sa uzemljenjem (-) na matičnoj ploči. Odavde možete započeti povezivanje LCD ekrana. Postavite LCD ekran u donji desni ugao 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 ekran za kontrolu prikaza.

Korak 2: Dodajte LED svjetla

Dodajte LED svjetla
Dodajte LED svjetla

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

Korak 3: Povežite senzor nivoa vode

Povežite senzor nivoa vode
Povežite senzor nivoa vode

Kad su sve ostale komponente spojene, sada možemo spojiti naš senzor vode. Senzor vode bi trebao imati "S" pin povezan s analognim pinom "A1". Senzor bi također trebao imati pin '+' spojen na razvodnik i pin '-' spojen na uzemljenje. Za dodatne detalje 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, nivo vode trebao bi biti unutar određenih granica u našem akvariju. U suprotnom će svijetliti crveno svjetlo. Ako je voda unutar određene granice, uključit će se zeleno svjetlo, što znači da je nivo vode u redu. Dodatna poruka će se prikazati na LCD ekranu koja opisuje trenutni status vode (prenisko, u redu ili previsoko). Također je postavljen mjerač vremena za nivo 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". Tajmer se može ponovo pokrenuti pomoću priloženog dugmeta.

Korak 5: Dodatne slike

Preporučuje se: