Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46
Cet écran contrôlé par un microcontrôleur SSD1306 utilise le bus I2C et peut communiquer avec la plupart des microcontrôleurs disponibles de nos jours. mais pour aujourd'hui, nous allons tester cet écran avec notre microcontrôleur rockin' RIG CELL LITE. Vous pouvez trouver cet écran OLED chez Adafruit ou Sparkfun par exemple. Certains d'entre eux vendus en ligne s'avèrent également assez bon marché. Ces écrans sont de bonne qualité mais de petite taille, adaptés pour être un porte-nom ou un écran de téléphone portable léger. Adafruit et Sparkfun ont développé des librairies qui permettent d'afficher facilement du texte, des images et même de réaliser très simplement des animations basées sur des formes géométriques.
Pièces nécessairesVous aurez besoin des pièces suivantes:
- 1x planche à pain
- 1x Rig Cell Lite
- 1x Joystick
- 1x Oled SSD1306
- Fils au besoin
Étape 1: CONFIGURATION DU CIRCUIT (MATÉRIEL)
Dans ce tutoriel, nous utilisons l'écran d'affichage oled ssd1306 avec un joystick. voici quelques liens où vous pouvez trouver le RIG CELL LITE
pour la communication entre le RIG CELL LITE et l'écran oled, nous utilisons les broches I2C de l'écran vers notre RIG. les broches SCL et SDA du RIG sont respectivement situées aux broches A5 et A4.
construire le circuit comme indiqué dans l'image ci-dessus.
Étape 2: L'ÉCRAN OLED AVEC LE CODE DU JOYSTICK CURSEUR
Avant de pouvoir commencer notre codage, nous utilisons d'abord la bibliothèque adafruit pour l'écran oled. Alors, téléchargez ces deux fichiers zip et installez-les sur notre logiciel IDE Arduino.
github.com/adafruit/Adafruit_SSD1306
et
github.com/adafruit/Adafruit-GFX-Library
une fois les bibliothèques installées, téléchargez 2 fichiers que j'ai joints ci-dessous, à savoir oled_display _with_cursor_joystick.ino et Adafruit_SSD1306.cpp, ou vous pouvez également télécharger à partir d'ici ces deux fichiers
après avoir installé la bibliothèque officielle, vous allez maintenant remplacer le fichier Adafruit_SDD1306.cpp par le nouveau que j'avais joint dans ce site Web instructables
après tout va bien, téléchargez le code sur votre RIG:D
Étape 3: RÉSULTATS:D
Après avoir téléchargé le oled_display _with_cursor_joystick.ino sur le RIG CELL LITE, le voyant s'allumera et un curseur sera disponible au milieu de l'écran. il se déplacera suivant le mouvement du joystick. s'amuser!:RÉ
Si ce n'est pas le cas, assurez-vous d'avoir assemblé le circuit correctement et vérifié et téléchargé le code sur votre carte, ou consultez la section de dépannage.
Conseillé:
RIG CELL LITE INTRO : LED CLIGNOTANTE : 4 étapes
RIG CELL LITE INTRO : LED CLIGNOTANTE : Introduction Les LED sont de petites lumières puissantes qui sont utilisées dans de nombreuses applications différentes. Pour commencer, nous allons travailler sur le clignotement d'une LED, le Hello World des microcontrôleurs. C'est vrai - c'est aussi simple que d'allumer et d'éteindre une lumière. Ce
Interface ESP32 avec SSD1306 Oled avec MicroPython : 5 étapes
Interface ESP32 avec SSD1306 Oled avec MicroPython : Micropython est l'optimisation de python et la faible empreinte de python. Ce qui signifiait construire pour un appareil embarqué qui a des contraintes de mémoire et une faible consommation d'énergie. Micropython est disponible pour de nombreuses familles de contrôleurs qui incluent ESP8266, ESP32, Ardui
Graphiques sur un écran SSD1306 I2C OLED 128x64 avec CircuitPython à l'aide d'un Itsybitsy M4 Express : 13 étapes (avec photos)
Graphiques sur un écran SSD1306 I2C OLED 128x64 avec CircuitPython à l'aide d'un Itsybitsy M4 Express : L'écran SSD1306 OLED est un petit écran graphique monochrome I2C, peu coûteux et largement disponible avec 128x64 pixels, qui est facilement interfacé (seulement 4 fils) vers des cartes de développement à microprocesseur comme un Raspberry Pi, Arduino ou
RIG CELL LITE INTRO : E/S numériques : 3 étapes
RIG CELL LITE INTRO : E/S numériques : Les entrées et sorties numériques (E/S numériques) du RIG CELL LITE vous permettront de le connecter à des capteurs, actionneurs et autres circuits intégrés. Apprendre à les utiliser vous permettra d'utiliser le RIG CELL LITE pour faire des choses vraiment utiles, comme lire des logiciels
RIG CELL LITE INTRO : CAPTEUR INFRAROUGE : 3 étapes
RIG CELL LITE INTRO : CAPTEUR INFRAROUGE : Un capteur infrarouge est un appareil électronique qui émet afin de détecter certains aspects de l'environnement. Un capteur infrarouge peut mesurer la chaleur d'un objet ainsi que détecter le mouvement. Ces types de capteurs ne mesurent que le rayonnement infrarouge, plutôt t