
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02




W tym samouczku zbudujemy cyfrowy miernik odległości, który będzie wyświetlał wartości na wyświetlaczu OLED. Do tego projektu możesz użyć modułu ardiuno lub ESP8266 i podam kod dla obu z nich. Jeśli używasz ESP8266 po raz pierwszy, zapoznaj się z moim tutorialem na temat tego modułu. Zarys tego programu jest taki, że czujnik odległości HC-SR04 wyśle swój odczyt do mikrokontrolera (arduino lub ESP8266), a następnie mikrokontroler wyśle tę wartość na wyświetlacz. Więc zacznijmy.
Kieszonkowe dzieci
Do tego samouczka potrzebne będą następujące komponenty:
- mikrokontroler (arduino lub ESP8266)
- płytka do krojenia chleba
- przewody połączeniowe
- Czujnik odległości HC-SR04
- Wyświetlacz OLED 0,96 cala
Krok 1: Okablowanie obwodu




Postępuj zgodnie ze schematami i tabelą okablowania arduino lub ESP8266.
PINArduinoESP8266VCC (czujnik odległości)5V5VTRIG13D6ECHO12D5 GND (czujnik odległości)GNDGNDVDD (wyświetlacz OLED)3.3V3.3VGND (wyświetlacz OLED)GNDGNDSCKA5D1SDAA4D2
Krok 2: Zainstaluj bibliotekę Adafruit OLED

Wykonaj następujące kroki, aby zainstalować bibliotekę OLED:
- Otwórz Arduino IDE i przejdź do Szkic> Dołącz bibliotekę> Zarządzaj bibliotekami
- Teraz, gdy okno menedżera biblioteki jest otwarte, wyszukaj „SSD1306”
- Wybierz ten, który ma tytuł "Adafruit SSD1306 by Adafruit"
- Kliknij zainstaluj
- Biblioteka powinna być teraz zainstalowana i możesz teraz przejść do programowania
Krok 3: Programowanie

To jest link do obu plików arduino IDE dla ESP8266 i arduino. Kod zawiera komentarze, które wyjaśniają funkcję każdej linii.
Krok 4: Skończyłeś


Powinieneś teraz zobaczyć odległość wyświetlaną na wyświetlaczu OLED. Dziękuję za przeczytanie i zapoznaj się z moimi innymi samouczkami.
Zalecana:
Alarm odległości społecznej za pomocą Arduino Nano: 4 kroki

Alarm odległości społecznej za pomocą Arduino Nano: Cześć czytelnicy w tej instrukcji, pokażę Ci, jak w kilku prostych krokach zrobić przypomnienie o dystansie społecznym i alarm alarmowy za pomocą arduino nano. Więcej niesamowitych projektów znajdziesz na stronie Letsmakeprojects.com
LoRa Remote Control Messenger z 1,8-calowym wyświetlaczem TFT dla odległości do 8 km: 8 kroków

LoRa Remote Control Messenger z 1,8-calowym wyświetlaczem TFT dla odległości do 8 km: podłącz projekt do laptopa lub telefonu, a następnie rozmawiaj między urządzeniami bez Internetu lub SMS-ów, używając tylko LoRa. Hej, co słychać? Akarsh tutaj z CETech. PCB posiada również wyświetlacz i 4 przyciski, które mogą służyć jako pilot do
Klon Arduboy z wyświetlaczem Arduino Nano i I2C Oled: 3 kroki

Klon Arduboy z Arduino Nano i wyświetlaczem I2C Oled: Tania wersja klonu Arduboy, za pomocą której możesz grać w wiele oryginalnych gier Arduboy
Monitor Pi-hole ESP8266 z wyświetlaczem OLED: 4 kroki

Monitor Pi-hole ESP8266 z wyświetlaczem OLED: Monitor Pi-hole to Wemos D1 Mini (ESP8266) z wyświetlaczem OLED SSD1306, który jest zarządzany przez interfejs internetowy i znajduje się w sieci lokalnej i wyświetla statystyki z serwera Pi-hole. Funkcje: Wyświetlanie statystyk Pi-Hole Total BlockedTot
Rozpocznij z wyświetlaczem OLED o przekątnej 0,5 cala: 4 kroki

Rozpocznij z wyświetlaczem OLED o przekątnej 0,5 cala: Czy kiedykolwiek potrzebowałeś bardzo małego ekranu do projektu, ale jedyne, co znajdziesz, to wyświetlacz LCD 16x2? Teraz oferta jest znacznie większa i są dostępne we wszystkich rozmiarach. DFRobot wysłał mi SPI/I2C Monochromatyczny wyświetlacz OLED 60x32 0,5" dla Ardui