Arduino Gebruik van de 0,96″ 128 x 64 grafische I2C OLED-schermen
Release status: Tutorial
Description | Arduino Gebruik van de 0,96″ 128 x 64 grafische I2C OLED-schermen
|
License | |
Author | |
Contributors | |
Based-on | [[]]
|
Categories | |
CAD Models | |
External Link |
Inleiding
Het doel van deze handleiding is om een op SSD1306 gebaseerd Oled scherm succesvol te laten werken met uw Arduino, zodat u verder kunt gaan en kunt experimenteren en andere soorten werking met het scherm kunt verkennen.
Voorwaarde van deze tutorial is dat U kennis heeft van de (zie de Tutorials)
Het display aansluiten op een UNO
Het display gebruikt de I2C-databus voor communicatie en is een 5V- en 3,3V-tolerant.
Arduino Uno aansluitingen
UNO | OLED |
---|---|
GND | GND (GND) |
5V/3,3V-Vcc | kan 3,3V of 5V zijn |
A5 | SCL (I2C-busklok) |
A4 | SDA (I2C-busgegevens) |
I2C-pinouts variëren voor andere borden. Arduino Leonard gebruikt D2/D3 voor SDA en SCL of de afzonderlijke pinnen links van D13. Arduino Mega gebruikt D20/D21 voor SDA en SCL. Als u uw I2C-pinnen niet op andere borden kunt vinden, kijk dan [hierhttps://docs.arduino.cc/learn/communication/wire/#arduino-i2c-pins hier].
De Arduino-bibliotheek
Net zoals voor gebruik van de LCD-displays, zijn ook voor de OLED displays bibliotheken nodig. Om deze bibliotheek te installeren, opent u eenvoudigweg de Arduino IDE en selecteert u Bibliotheken beheren... in het menu Extra. Voer “u8g2” in het zoekvak in en na een moment zou het in de resultaten moeten verschijnen, zoals weergegeven in de onderstaande afbeelding. Klik op de bibliotheek en klik vervolgens op “Installeren”: