Inhoudsopgave:
Video: Schrijven naar een OLED-scherm via Bluetooth: 6 stappen
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dit project is geïnspireerd en een remix van Arduino LCD Display Control via Bluetooth
Inleiding: In dit project gaan we een "Bluetooth OLED" maken. Wat we in dit ontwerp doen, is een Arduino verbinden met een OLED en een Bluetooth-module. We schrijven een kort programma waarmee we onze Bluetooth-module kunnen verbinden met onze telefoon. Vervolgens downloaden we de app gemaakt in MIT App Inventor. We kunnen dan de Bluetooth-module verbinden met de app. Je kunt nu vanuit de app berichten naar de Arduino sturen. De Arduino zal het bericht op de OLED weergeven.
Dit project kan nog verbeterd worden
Stap 1: Benodigdheden
De componenten die nodig zijn om dit project te maken zijn:
Arduino IDE
Arduino Nano
0,96" SSD1306 128X64 OLED
Bluetooth-module (HC-05)
Breadboard
Doorverbindingsdraden
Stap 2: OLED-bedrading
Sluit de OLED als volgt aan:
Arduino >> OLED
GND >> GND
5V >> VCC
A4 >> VIB
A5 >> SCL
Stap 3: Bluetooth-bedrading
Verbind de Bluetooth als volgt:
Arduino >> Bluetooth
GND >> GND
5V >> VCC
D3 >> RX
D2 >> TX
Stap 4: Het programma uploaden
Open het programma op Arduino IDE. Als het eenmaal is geopend, compileert u de schets om te zien of deze foutvrij is, waarna u deze kunt uploaden. Zorg ervoor dat u alle bibliotheken hebt gedownload voordat u het programma uploadt. Nadat je het programma hebt geüpload als je het scherm een seconde ziet aanzetten en vervolgens uitschakelt, geeft dit aan dat je de OLED goed hebt aangesloten.
Ik gebruik het lettertype "FreeMonopt97b", maar je kunt naar de website van Adafruit gaan als je een ander lettertype wilt gebruiken. Nadat u het nieuwe lettertype heeft toegevoegd, moet u enkele kleine wijzigingen in de code aanbrengen.
Voor de volledige code, e-mail me op: [email protected]
Stap 5: Download de app
Ik heb de app gemaakt in MIT APP INVENTOR. Je hoeft de app niet te maken, want ik heb het.apk-bestand voor de app aangeleverd. De app heet "Bluetooth-OLED.apk" en als je hem eenmaal hebt gedownload, zou het logo eruit moeten zien als een afbeelding van een OLED met een Bluetooth-logo op de ene hoek en "Bluetooth met OLED" op de andere hoek.
Stap 6: het project testen
Om te testen of het project draait, opent u de app en verbindt u deze met uw Bluetooth-module. Nadat je de app hebt verbonden met de Bluetooth-module, zie je een verbonden bericht op het OLED-scherm. Nu kun je iets typen op de telefoon en wanneer je op de verzendknop onderaan de app drukt, wordt het bericht dat je hebt geschreven naar de Bluetooth-module gestuurd. De Arduino geeft dan het bericht weer op de OLED.