Étape 3: Interfaçage affichage OLED (en mode SPI) avec NodeMCU
Au début, j’ai lutté beaucoup pour faire mon petit OLED afficher le travail avec NodeMCU. Après beaucoup de lutte enfin trouvé les connexions code pin correct comme indiqué sur la figure.
J’ai utilisé des bibliothèques d’affichage OLED Adafruit disponibles ici et ici. Vous devez d’abord installer tous les deux de ces bibliothèques pour votre écran OLED fonctionner parfaitement.
Remarque-i essayé à plusieurs reprises d’utiliser ma bibliothèque préférée de U8GLIB pour l’affichage OLED, mais a échoué. Enfin j’ai lu quelque part qu’il y a quelques problème avec entoilage de bibliothèque U8GLIB avec ESP8266 en utilisant arduino IDE. Si vous utilisez autre IDE comme ESPLORER alors u8GLIB fonctionne parfaitement - comme indiqué dans mon vidéo ici.
N’oubliez pas d’insérer des numéros de code pin correct dans le constructeur appelé dans le code...
#define OLED_SDA D7 //MOSI
#define OLED_SCL D5 //CLK
#define OLED_DC D4 //DC
#define OLED_CS 12 / / inutile de brancher quoi que ce soit sur cette broche, il suffit d’utiliser un NIP
#define OLED_RESET D3 //RES
il s’agit du constructeur à appeler l’OLED afficher où nous spécifions NIP exacte.
Adafruit_SSD1306 d’affichage (OLED_SDA, OLED_SCL, OLED_DC, OLED_RESET, OLED_CS) ;
Plus d’informations sur l’interface sont disponibles sur mon blog poster ici et vidéo youtube ici.