Stap 1: Hoe een OLED communiceert met Arduino?
De manier waarop die de OLED met Arduino communiceert is via Inter-Integrated Circuit (I2C). Het is echter ook mogelijk om te communiceren via Serial Peripheral Interface (SPI).
Voor de toepassing van deze tutorial gaan we focus op I2C communicatie. Dit type communicatie kunt meerdere slaven om te communiceren met een meester. In dit geval zullen we alleen werken met één slave: chip SSD1306. Onze meester zullen Arduino UNO.
SSDI1306 is een enkele chip CMOS OLED/PLED driver met controller voor biologische/polymeer licht emitterende diode matrixprinter grafisch weergavesysteem. Met andere woorden, is het het apparaat belast met de controle op het scherm door het te vertellen wat te doen. Teneinde de I2C communicatie tussen master en slave, slechts twee kanalen nodig zijn: SDA en CLK.
We moeten echter ook rekening houden met VCC en gemalen voor voedingsspanning en, in dit geval, de eerste voor initialisatie doeleinden. De afbeelding hierboven toont de bedrading setup voor onze OLED.