Sadržaj:

Pokazivač razine vode bez kontakta i korozije i kontrola motora .: 5 koraka
Pokazivač razine vode bez kontakta i korozije i kontrola motora .: 5 koraka

Video: Pokazivač razine vode bez kontakta i korozije i kontrola motora .: 5 koraka

Video: Pokazivač razine vode bez kontakta i korozije i kontrola motora .: 5 koraka
Video: Leap Motion SDK 2024, Srpanj
Anonim
Kontaktirajte pokazivač razine vode bez korozije i kontrolu motora
Kontaktirajte pokazivač razine vode bez korozije i kontrolu motora
Kontaktirajte pokazivač razine vode bez korozije i kontrolu motora
Kontaktirajte pokazivač razine vode bez korozije i kontrolu motora

HI, U ovom uputstvu ćemo vidjeti kako dobiti status spremnika za vodu na temelju razine vode (visoka, srednja, niska) nadzemnog spremnika pomoću tri LED boje različite boje na beskontaktni način uz pomoć ultrazvučnog senzora i Arduino uno ploče.

Prednosti:

1. Kako idemo beskontaktnom metodom u kojoj ultrazvučni senzor dobiva udaljenost objekta (čak može biti i voda) odašiljanjem signala i izračunavanjem koliko je vremena potrebno za odskok, nema problema s korozijom žica.

2. U bilo kojem trenutku možemo povećati ili smanjiti razinu bez dodatnog hardvera.

3. Manje održavanja.

4. Radi čak i sa malim solarnim panelima.

Protiv:

1. Nije potpuno vodootporan, ultrazvučni senzor ne smije doći u dodir s vodom.

Trebamo

1. Ultrazvučni senzor - HC SR04 -1

2. Arduino uno ploča- 1

3. Led -ovi različitih boja -3

4. 100 ohmski otpornici-3

5. USB kabel za program arduino.

6. neke spojne žice.

7. Solarni panel 10 v, 5w ili 9v adapter ili 5v adapter za napajanje ploče.

Cijeli projekt podijeljen je u dva dijela, Dio 1: LED sučelja za različite razine vode

Dio 2: Relejsko sučelje. za upravljanje motorom naizmjenične struje (220V/110V).

1. dio:

Korak 1: Testiranje Arduino Uno ploče

Testiranje Arduino Uno ploče
Testiranje Arduino Uno ploče
Testiranje Arduino Uno ploče
Testiranje Arduino Uno ploče

Sve nove ploče dolaze s unaprijed programiranim LED treperenjem na ploči, ali ako koristimo stari uno koji se koristio za druge projekte, može se testirati jednostavnim ugrađenim LED svjetlucavim programom.

Korak 2: Kodiranje

Programirajte uno pomoću ovog koda.

Kôd možete izmijeniti prema svojim potrebama, ovdje je maksimalna visina spremnika 110 cm

Crvena LED lampica svijetli kada je razina vode> 60 cm && <= 70 cm.

Plava LED dioda treperi kada je razina vode> 40 && <= 60.cm

Plava dioda svijetli kada je razina vode> 25 && <= 40 cm.

Zelena dioda svijetli kada je razina vode <25 cm.

Korak 3: Dijagram kruga

Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram
Kružni dijagram

1. Instalirajte ultrazvučni senzor nekoliko centimetara iznad maksimalne razine vode i učvrstite ga vodootpornim spremnikom.

2. Izvedite četiri žice sa senzora viz vcc, gnd, trig, echo na arduino ploču pomoću produžnih žica.

3. Spojite 1. Vcc žicu senzora na 5v arduina

2. žica gnd senzora na gnd arduina

3. Uključite žicu senzora na pin #8 arduina

4. Eho žica senzora na pin #10 arduina

Sada moramo spojiti LED diode za označavanje razine vode.

1. Spojite crveno s pina #2 na gnd preko 100 ohmskog otpornika, to ukazuje na nisku razinu

2. Spojite zeleno s pina #4 na gnd preko otpornika od 100 ohma, to ukazuje na visoku razinu

3. Spojite bijelo s pina #3 na gnd preko otpornika od 100 ohma, to označava srednju razinu.

Korak 4: Napajanje Arduinom

1. Možete koristiti 9v adapter.

ili

2. možete 10V solarni panel.

ili

3. možete koristiti 5v izravno za arduino v u pin.

Preporučeni: