Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Pokud jste někdy pracovali s Arduinem, pravděpodobně jste chtěli, aby zobrazoval hodnoty ze senzorů.
Při používání starého klasického LCD telefonu Nokia 5110 jste si možná všimli, že připojení všech těchto vodičů je nepohodlné a zabírá příliš mnoho pinů.
Samozřejmě existuje lepší způsob. Způsob OLED.
V dalším kroku poskytnu seznam toho, co budete potřebovat, aby vše fungovalo.
Na druhou stranu, pokud jste dříve nepracovali s obrazovkou 5110, napsal jsem k tomu instrukci. Je to levnější alternativa, ale zabírá více pinů Arduino a je méně energeticky účinná.
Můžete se podívat zde:
www.instructables.com/id/Arduinonokia-lcd-data-display-EASY-VERSION/
Krok 1: Co budete potřebovat:
-OLED displej
Doporučuji nákup zde:
Odkaz: g: MwIAAOSwGvhUK-pX
Objednal jsem 4 od prodejce a všechny fungovaly bez problému. Pokud mu při nákupu displeje pošlete zprávu „instrucrables“, zajistí vám, že vám rychle pošle kvalitní displej.
-4 Dupont dráty (muž k ženě)
-Arduino (používám UNO, ale jakékoli Arduino by mělo fungovat)
-Adafruit knihovna (Nebojte se, k tomu se dostanu v dalším kroku)
Krok 2: Knihovny:
Pokud jste knihovny dříve nepoužívali, nedělejte si starosti. Jejich použití je celkem snadné.
Pro základní použití OLED displeje budete potřebovat 4 knihovny. Zařadil jsem je do rar souboru.
Jakmile soubor stáhnete, rozbalte jej a zkopírujte/přetáhněte soubory dovnitř do složky knihoven Arduino.
Chcete -li najít složku, přejděte na:
Váš pevný disk-> Programové soubory-> Arduino-> knihovny
Krok 3: Připojení displeje:
To je jeden z důvodů, proč si OLED displej oblíbíte. Ke komunikaci s ním potřebujete pouze 4 vodiče.
Připojte to takto:
Zobrazte Arduino
GND ------ GND
Vcc ------ 3.3V
SCK ------ SCL
SDA ------- SDA
Jakmile řádně zapojíte všechny tyto kabely, nahrajte kód a užijte si OLED displej.
Krok 4: Arduino kód:
Protože instructables někdy kód zpackává, připojil jsem jej jako soubor.
Je to základní kód, který zobrazuje nějaký text a údaje ze snímače.
Pokud chcete, aby displej dělal něco pokročilejšího, doporučuji podívat se na ukázkové kódy obsažené ve složce knihovny.
Přejděte na: Soubor-> Příklady-> Adafruit SSD1306 a vyberte displej, který máte (pravděpodobně 128x64 i2c)