Leրի մակարդակի մոնիտոր `օգտագործելով Oled էկրան` Raspberry Pi- ով: 4 քայլ
Leրի մակարդակի մոնիտոր `օգտագործելով Oled էկրան` Raspberry Pi- ով: 4 քայլ
Anonim
Image
Image

Ողջույն բոլորին, ես Շաֆինն եմ, Aiversity- ի անդամ: Ես պատրաստվում եմ կիսվել այն մասին, թե ինչպես կարելի է կառուցել ջրի մակարդակի տվիչ ՝ Oled էկրանով, ջրի տանկերի համար ՝ Raspberry pi- ով: Յուղոտ էկրանը ցույց կտա ջրով լցված դույլի տոկոսը:

Պարագաներ

Սարքավորման բաղադրիչներ

Ազնվամորի Pi 3 մոդել B

Բզզոց

Ուլտրաձայնային տվիչ - HC -SR04 (ընդհանուր)

ElectroPeak 0.96 OLED 64x128 ցուցադրման մոդուլ

Թռիչքային լարեր (ընդհանուր)

Jugրային սափոր

Շերեփ

Քայլ 1: Միացումներ

Կառուցվածքը
Կառուցվածքը

Այժմ եկեք խոսենք ազնվամորու pi- ի, ուլտրաձայնային տվիչի, յուղոտ ցուցադրման և ազդանշանի միացումների մասին:

Խնդրում ենք հետևել տրված սխեմայի սխեմային:

Միացումներ.

Ուլտրաձայնային տվիչ vcc մինչև 5v Raspberry Pi

Ուլտրաձայնային տվիչ Gnd to Gnd of Raspberry Pi

Միացրեք GPIO 14 -ին

Էխո GPIO 15 -ին

Buzzer + - ից GPIO 4

Բուզեր - Գնդին

Sda of Oled ցուցադրում Gpio 2 Raspberry Pi- ով

Scl of Oled ցուցադրում Gpio 3 Raspberry Pi- ով

Vcc of Oled- ը ցուցադրում է 3.3v Raspberry Pi- ով

Gnd of Oled ցուցադրում Gnd of Raspberry Pi- ին

Քայլ 2: Կառուցվածք

· Կշեռք կցեք դույլին:

· Հաջորդը ամրացրեք ազդանշանը և ուլտրաձայնային տվիչը սանդղակին

Քայլ 3: Կոդ

Այժմ դուք գիտեք կապերն ու կառուցվածքը, եկեք կառուցենք կոդը:

1. Բացեք Thonny Python IDE- ն

2. Ներբեռնեք Github կոդը ներքևում կամ էջի վերջից ՝-https://github.com/Aiversity/Raspberry-pi-project…

3. Գործարկեք կոդը

4. Ուլտրաձայնային տվիչից ձեր հեռավորությունը պետք է ավելացնեք գծի վրա գտնվող դույլի հիմքին: Տող 25. dist_from_base = #Գրեք տվիչից մինչև դույլի հիմքը հեռավորությունը

Քայլ 4: Փորձարկում

Փորձարկում
Փորձարկում

Լրացրեք ջուրը դույլի մեջ: Երբ ուլտրաձայնային տվիչի հեռավորությունը ջրից մոտ 4 սանտիմետր է, ազդանշանը կզնգա, ահազանգելով, որ դույլը գրեթե լիքն է, և յուղած էկրանը ցույց կտա լցված դույլի տոկոսը:

Եթե ունեք որևէ հարց, խնդրում ենք հարցնել [email protected] հասցեով:

Ավելին իմանալու համար այցելեք Aiversity.com կայքը:

Խորհուրդ ենք տալիս: