In un 1/4 d’ora con Arduino UNO parte 2

27 giugno 2017 / iotfromzerotohero


In questo progetto mostreremo come collegare un display OLED I2c ad un Arduino.

Materiale: Breadboard, jumpers male to male, display OLED e l’Arduino.

E’ consigliabile collegare alla breadboard un’alimentatore da 5V esterno.

Si procederà a collegare i pin in questo modo : Vvc e 5v(alimentazione esterna), Gnd e Gnd(esterno non dell’Arduino), A5 e SCL ,A4 e SDA e infine il Gnd dell’arduino con il Gnd esterno. Connettere successivamente l’Arduino al PC via USB.

Per prima cosa bisogna trovare l’indirizzo del nosto monitor Ic2. Qui si trova lo scanner che, una volta aperto il monitor seriale indicherà se un dispositivo è stato connesso e l’eventuale indirizzo, basta fare control+C e control+V su Arduino IDE e farlo girare sul circuito.
http://playground.arduino.cc/Main/I2cScanner

https://github.com/adafruit/Adafruit_SSD1306 (SSD1306 library)

https://github.com/adafruit/Adafruit-GFX-Library (GFX library)

INSTALLARE QUESTE LIBRERIE E’ OBBLIGATORIO PER PROCEDERE!

Adesso basta avviare Arduino IDE, selezionare file, esempi, adafruit ssd1306 e per finire cliccare sull’ esempio che finisce con 128×64 i2c, sostituire (come nella foto) il nome del nostro I2c, nel mio caso 0x3c,





una volta completato il tutto si avvierà una serie di animazioni sul display OLED, ovviamente se tutto è stato svolto correttamente.

Top