Sadržaj:

Monitor razine vode pomoću Oled zaslona s Raspberry Pi: 4 koraka
Monitor razine vode pomoću Oled zaslona s Raspberry Pi: 4 koraka

Video: Monitor razine vode pomoću Oled zaslona s Raspberry Pi: 4 koraka

Video: Monitor razine vode pomoću Oled zaslona s Raspberry Pi: 4 koraka
Video: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, Studeni
Anonim
Image
Image

Pozdrav svima, ja sam Shafin, član Aiversity. Dijelit ću o tome kako izgraditi senzor razine vode s Oled zaslonom za spremnike vode s Raspberry pi. Zaslon na olju prikazuje postotak kante napunjene vodom.

Pribor

Hardverske komponente

Raspberry Pi 3 Model B

Zvučni signal

Ultrazvučni senzor - HC -SR04 (generički)

ElectroPeak 0,96 OLED 64x128 zaslon modul

Kratkospojne žice (općenito)

Vrč za vodu

Kanta

Korak 1: Veze

Struktura
Struktura

Sada razgovarajmo o vezama maline pi, ultrazvučnog senzora, oled ekrana i zujalice.

Molimo slijedite dani dijagram kruga.

Priključci:

Ultrazvučni senzor vcc do 5v od Raspberry Pi

Ultrazvučni senzor Gnd to Gnd od Raspberry Pi

Okidač za GPIO 14

Eho na GPIO 15

Zvučni signal + na GPIO 4

Zvučni signal - do Gnd

Sda od Oled prikaza na Gpio 2 iz Raspberry Pi

Scl Oled prikaza na Gpio 3 iz Raspberry Pi

Vcc Oled ekrana na 3.3v Raspberry Pi

Gnd of Oled display to Gnd of Raspberry Pi

Korak 2: Struktura

· Pričvrstite vagu na kantu.

· Zatim priključite zujalicu i ultrazvučni senzor na vagu

Korak 3: Kodirajte

Sada znate veze i strukturu, izgradimo kod.

1. Otvorite Thonny Python IDE

2. Preuzmite Github kod ispod ili s kraja stranice:-https://github.com/Aiversity/Raspberry-pi-project…

3. Pokrenite kôd

4. Morat ćete dodati udaljenost od ultrazvučnog senzora do baze kante na retku: Red 25. dist_from_base = #Napišite udaljenost od senzora do baze kante

Korak 4: Testiranje

Testiranje
Testiranje

Napunite vodu u kantu. Kad je udaljenost ultrazvučnog senzora od vode oko 4 centimetra, zujalica će se oglasiti, upozoravajući da je kanta gotovo puna, a na oljenom zaslonu će se prikazati postotak napunjene kante.

Ako imate bilo kakvih pitanja, pitajte na [email protected].

Za više informacija posjetite Aiversity.com.

Preporučeni: