Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jeśli kiedykolwiek pracowałeś z Arduino, prawdopodobnie chciałeś, aby wyświetlał odczyty czujników.
Korzystając ze starego, klasycznego LCD Nokii 5110, mogłeś zauważyć, że podłączenie wszystkich tych przewodów jest kłopotliwe i zajmuje za dużo pinów.
Oczywiście jest lepszy sposób. Sposób na OLED.
W następnym kroku przedstawię listę tego, czego będziesz potrzebować, aby wszystko działało.
Na marginesie, jeśli nie pracowałeś wcześniej z ekranem 5110, napisałem na ten temat instrukcję. Jest to tańsza alternatywa, ale zajmuje więcej pinów Arduino i jest mniej energooszczędna.
Możesz to sprawdzić tutaj:
www.instructables.com/id/Arduinonokia-lcd-data-display-EASY-VERSION/
Krok 1: Czego będziesz potrzebować:
-Wyświetlacz OLED
Radzę kupować stąd:
www.ebay.com/itm/Blue-0-96-128X64-OLED-I2C-IIC-SPI-Serial-LCD-Display-Module-for-Arduino-51-SCR-/281808686848?hash=item419d1b4f00:g:MwIAAOSwGvhUK-pX
Zamówiłem 4 u sprzedawcy i wszystkie działały bez problemu. Jeśli przy zakupie wyświetlacza wyślesz mu wiadomość z napisem „instrukcja”, na pewno szybko wyśle Ci wysokiej jakości wyświetlacz.
-4 przewody Dupont (męski na żeński)
-Arduino (używam UNO, ale każde Arduino powinno działać)
-Biblioteka Adafruit (nie martw się, przejdę do tego w następnym kroku)
Krok 2: Biblioteki:
Nie martw się, jeśli wcześniej nie korzystałeś z bibliotek. Są dość łatwe w użyciu.
Do podstawowego korzystania z wyświetlacza OLED potrzebne będą 4 biblioteki. Umieściłem je w pliku rar.
Po pobraniu pliku rozpakuj go i skopiuj/przeciągnij pliki do folderu bibliotek Arduino.
Aby znaleźć folder, przejdź do:
Twój dysk twardy->Pliki programów->Arduino->biblioteki
Krok 3: Podłączanie wyświetlacza:
To jeden z powodów, dla których pokochasz wyświetlacz OLED. Do komunikacji z nim potrzebne są tylko 4 przewody.
Połącz to w ten sposób:
Wyświetlacz Arduino
GND ------ GND
Vcc ------ 3,3 V
SCK ------ SCL
SDA ------- SDA
Po prawidłowym podłączeniu wszystkich kabli prześlij kod i ciesz się wyświetlaczem OLED.
Krok 4: Kod Arduino:
Ponieważ instrukcje czasami psują kod, dołączyłem go jako plik.
To podstawowy kod, wyświetlający jakiś tekst i odczyt czujnika.
Jeśli chcesz, aby wyświetlacz robił coś bardziej zaawansowanego, radzę przyjrzeć się przykładowym kodom zawartym w folderze biblioteki.
Wystarczy przejść do: Plik->Przykłady->Adafruit SSD1306 i wybrać posiadany wyświetlacz (najprawdopodobniej 128x64 i2c)