Table des matières:
- Étape 1: Fournitures
- Étape 2: Câblage OLED
- Étape 3: Câblage Bluetooth
- Étape 4: Téléchargement du programme
- Étape 5: Téléchargement de l'application
- Étape 6: Tester le projet
Vidéo: Écrire sur un écran OLED via Bluetooth : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Ce projet est inspiré et un remix de Arduino LCD Display Control via Bluetooth
Introduction: Dans ce projet, nous allons créer un « OLED Bluetooth ». Ce que nous faisons dans cette conception, c'est connecter un Arduino à un OLED et à un module Bluetooth. Nous écrivons un petit programme qui nous permet de connecter notre module Bluetooth à notre téléphone. Ensuite, nous téléchargeons l'application créée dans MIT App Inventor. Nous pouvons alors connecter le module Bluetooth à l'application. Vous pouvez maintenant envoyer des messages de l'application à l'Arduino. L'Arduino affichera le message sur l'OLED.
Ce projet peut encore être amélioré
Étape 1: Fournitures
Les composants nécessaires à la réalisation de ce projet sont:
IDE Arduino
Arduino Nano
0.96" SSD1306 128X64 OLED
Module Bluetooth (HC-05)
Planche à pain
Fils de cavalier
Étape 2: Câblage OLED
Connectez l'OLED comme suit:
Arduino >> OLED
TERRE >> TERRE
5V >> VCC
A4 >> SDA
A5 >> SCL
Étape 3: Câblage Bluetooth
Connectez le Bluetooth comme suit:
Arduino >> Bluetooth
TERRE >> TERRE
5V >> VCC
D3 >> RX
D2 >> TX
Étape 4: Téléchargement du programme
Ouvrez le programme sur Arduino IDE. Une fois qu'il est ouvert, compilez le croquis pour voir s'il n'y a pas d'erreur, puis vous pouvez le télécharger. Assurez-vous que toutes les bibliothèques sont téléchargées avant de télécharger le programme. Après avoir téléchargé le programme, si vous voyez l'écran s'allumer pendant une seconde, puis s'éteindre, cela indique que vous avez correctement câblé l'OLED.
J'utilise la police "FreeMonopt97b" mais vous pouvez aller sur le site Web d'Adafruit si vous souhaitez utiliser une police différente. Vous devrez apporter quelques petites modifications au code après avoir ajouté la nouvelle police.
Pour le code complet, envoyez-moi un e-mail à: [email protected]
Étape 5: Téléchargement de l'application
J'ai créé l'application dans MIT APP INVENTOR. Vous n'êtes pas obligé de créer l'application car j'ai fourni le fichier.apk pour l'application. L'application s'appelle "Bluetooth-OLED.apk" et une fois que vous l'avez téléchargée, le logo doit ressembler à une image d'un OLED avec un logo Bluetooth dans un coin et "Bluetooth avec OLED" dans l'autre coin.
Étape 6: Tester le projet
Pour tester que le projet est en cours d'exécution, ouvrez l'application et connectez-la à votre module Bluetooth. Une fois que vous avez connecté l'application au module Bluetooth, vous verrez un message connecté sur l'écran OLED. Vous pouvez maintenant taper quelque chose sur le téléphone et lorsque vous appuyez sur le bouton d'envoi en bas de l'application, le message que vous avez écrit est envoyé au module Bluetooth. L'Arduino affichera alors le message sur l'OLED.
Conseillé:
Animation bitmap sur écran OLED SSD1331 (SPI) avec Visuino : 8 étapes
Animation bitmap sur l'écran OLED SSD1331 (SPI) avec Visuino : Dans ce tutoriel, nous allons afficher et déplacer une image bitmap sous une forme simple d'animation sur l'écran OLED SSD1331 (SPI) avec Visuino.Regarder la vidéo
Exécution sans écran/affichage (sans tête) sur Raspberry Pi ou d'autres ordinateurs basés sur Linux/unix : 6 étapes
Exécution sans écran/affichage (sans tête) sur Raspberry Pi ou d'autres ordinateurs basés sur Linux/unix : lorsque la plupart des gens achètent un Raspberry PI, ils pensent avoir besoin d'un écran d'ordinateur. Ne gaspillez pas votre argent sur des écrans d'ordinateur et des claviers inutiles. Ne perdez pas votre temps à déplacer des claviers et des moniteurs entre les ordinateurs. N'attachez pas une télé quand il n'y a pas
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Écran LCD I2C/IIC - Convertir un écran LCD SPI en écran LCD I2C : 5 étapes
Écran LCD I2C/IIC | Convertir un écran LCD SPI en écran LCD I2C : l'utilisation de l'écran lcd spi nécessite trop de connexions, ce qui est vraiment difficile à faire
Comment écrire un programme d'interpolation linéaire sur une TI-89 : 6 étapes
Comment écrire un programme d'interpolation linéaire sur une TI-89 : choses à savoir avant de commencer. Les titres clés seront entre parenthèses (ex. (ENTER)) et les déclarations entre guillemets sont des informations exactes affichées à l'écran. Les clés et chaînes de texte importantes introduites à chaque étape sont mises en évidence dans les figures. Quand