Serwisy partnerskie:
Close icon
Serwisy partnerskie

Laserowy czujnik odległości z wyświetlaczem OLED i RP2040

Article Image
Elmax
Projekt ten to realizacja czujnika laserowego odległości z wyświetlaczem OLED i RP2040, wykorzystującego sensor VL53L0x. Użyjemy naprawdę małego wyświetlacza OLED o przekątnej 0,49 cala, który komunikuje się z RP2040 poprzez I²C.

Przez odległość rozumiem możliwość pomiaru w milimetrach odległości obiektu od naszego czujnika laserowego VL53L0x. Odbywa się to bez fizycznego kontaktu z czujnikiem, wyłącznie za pośrednictwem powietrza. Istnieje wiele zastosowań dla tego rodzaju pomiarów, na przykład w robotyce. Czujnik taki można wykorzystać np. w robocie omijającym przeszkody.

Wybraliśmy Raspberry Pi RP2040 jako nasz kontroler, bo jest tani i łatwo dostępny. Można go też programować zarówno w Arduino, jak i microPython. W moim przypadku mam wersję Waveshare RP2040 Zero, która jest bardzo mała i mieści się w rogu płytki prototypowej.

Zdecydowałem się zaprogramować ten samouczek w Arduino przy użyciu Arduino IDE 2.x.x i nie testowałem tego kodu w żadnej innej wersji (np. 1.8.x) ani w innych środowiskach IDE.

Obwód opisany w tym artykule będzie zasilany bezpośrednio z połączenia USB, przy użyciu złącza USB-C dostępnego w RP2040 Zero widocznym na powyższym zdjęciu. Zarówno nasz ekran OLED, jak i czujn...

Aby kontynuować czytanie wykup prenumeratę
Kup teraz
DATA SHEET
Wideo
Firma:
AUTOR
Źródło
Elektronika dla Wszystkich październik 2025
Udostępnij
Zobacz wszystkie quizy
Quiz weekendowy
Poziomy logiczne
1/10 Jakie rodziny układów logicznych są najczęściej stosowane współcześnie?
UK Logo
Elektronika dla Wszystkich
Zapisując się na nasz newsletter możesz otrzymać GRATIS
najnowsze e-wydanie magazynu "Elektronika dla Wszystkich"