Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ak ste niekedy pracovali s Arduinom, pravdepodobne ste chceli, aby zobrazoval hodnoty zo senzorov.
Pri použití starého klasického LCD telefónu Nokia 5110 ste si mohli všimnúť, že pripojenie všetkých týchto káblov je neporiadne a zaberá príliš veľa pinov.
Samozrejme, existuje lepší spôsob. OLED spôsob.
V ďalšom kroku poskytnem zoznam toho, čo budete potrebovať na to, aby veci fungovali.
Na okraj, ak ste predtým nepracovali s obrazovkou 5110, napísal som k tomu návod. Je to lacnejšia alternatíva, ale zaberá viac pinov Arduino a je menej energeticky efektívna.
Môžete si to pozrieť tu:
www.instructables.com/id/Arduinonokia-lcd-data-display-EASY-VERSION/
Krok 1: Čo budete potrebovať:
-OLED displej
Odporúčam nákup tu:
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
Objednal som u predajcu 4 kusy a všetky fungujú bez problémov. Ak mu pri kúpe displeja pošlete správu „inštruktori“, určite vám rýchlo pošle kvalitný displej.
-4 vodiče Dupont (muž -žena)
-Arduino (používam UNO, ale akékoľvek Arduino by malo fungovať)
-Adafruitová knižnica (Nebojte sa, k tomu sa dostanem v nasledujúcom kroku)
Krok 2: Knižnice:
Ak ste knižnice predtým nepoužívali, nie je dôvod sa znepokojovať. Používajú sa celkom ľahko.
Na základné používanie displeja OLED budete potrebovať 4 knižnice. Zahrnul som ich do súboru rar.
Po stiahnutí súboru ho rozbaľte a skopírujte/presuňte súbory dovnútra do priečinka s knižnicami Arduino.
Priečinok nájdete tak, že prejdete na:
Váš pevný disk-> Programové súbory-> Arduino-> knižnice
Krok 3: Pripojenie displeja:
To je jeden z dôvodov, prečo si OLED displej obľúbite. Na komunikáciu s ním potrebujete iba 4 vodiče.
Pripojte to takto:
Zobrazte Arduino
GND ------ GND
Vcc ------ 3,3V
SCK ------ SCL
SDA ------- SDA
Keď správne zapojíte všetky tieto káble, nahrajte kód a vychutnajte si OLED displej.
Krok 4: Arduino kód:
Pretože inštrukcie niekedy zamieňajú kód, priložil som ho ako súbor.
Je to základný kód, ktorý zobrazuje určitý text a údaje zo senzora.
Ak chcete, aby displej robil niečo pokročilejšie, odporúčame vám pozrieť sa na ukážkové kódy zahrnuté v priečinku knižnice.
Choďte na: Súbor-> Príklady-> Adafruit SSD1306 a vyberte displej, ktorý máte (pravdepodobne 128x64 i2c)