Sadržaj:

Monitor nivoa vode pomoću Oled ekrana sa Raspberry Pi: 4 koraka
Monitor nivoa vode pomoću Oled ekrana sa Raspberry Pi: 4 koraka

Video: Monitor nivoa vode pomoću Oled ekrana sa Raspberry Pi: 4 koraka

Video: Monitor nivoa vode pomoću Oled ekrana sa Raspberry Pi: 4 koraka
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Juli
Anonim
Image
Image

Pozdrav svima, ja sam Shafin, član Aiversity. Podeliću vas o tome kako da napravite senzor nivoa vode sa Oled ekranom za rezervoare za vodu sa Raspberry pi. Na oljnom ekranu će se prikazati procenat kante napunjene vodom.

Supplies

Hardverske komponente

Raspberry Pi 3 Model B

Zujalica

Ultrazvučni senzor - HC -SR04 (općenito)

ElectroPeak 0,96 OLED 64x128 modul za prikaz

Žice za spajanje (općenito)

Bokal za vodu

Bucket

Korak 1: Veze

Struktura
Struktura

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

Molimo slijedite dani dijagram kola.

Veze:

Ultrazvučni senzor vcc do 5v od Raspberry Pi

Ultrazvučni senzor Gnd do Gnd od Raspberry Pi

Okidač za GPIO 14

Eho na GPIO 15

Zvučni signal + do GPIO 4

Zujalica - do Gnd

Sda od Oled prikaza na Gpio 2 iz Raspberry Pi

Scl Oled ekrana u Gpio 3 iz Raspberry Pi

Vcc Oled ekrana na 3.3v Raspberry Pi

Gnd Oled ekrana za Gnd od 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 svoju udaljenost od ultrazvučnog senzora do baze kante na liniji: 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].

Da biste saznali više, posjetite Aiversity.com.

Preporučuje se: