Inhoudsopgave:
- Stap 1: Wat heb je nodig:
- Stap 2: Bibliotheken:
- Stap 3: Het beeldscherm aansluiten:
- Stap 4: Arduino-code:
Video: EENVOUDIGE Arduino OLED-sensorgegevensweergave - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Als je ooit met Arduino hebt gewerkt, heb je waarschijnlijk gewild dat het sensormetingen weergeeft.
Tijdens het gebruik van de oude klassieke Nokia 5110 LCD, is het je misschien opgevallen dat het aansluiten van al die draden rommelig is en te veel pinnen in beslag neemt.
Natuurlijk is er een betere manier. De OLED-manier.
In de volgende stap zal ik een lijst geven van wat je nodig hebt om dingen werkend te krijgen.
Even terzijde, als je nog niet eerder met een 5110-scherm hebt gewerkt, heb ik daar een instructie over geschreven. Het is een goedkoper alternatief, maar neemt meer Arduino-pinnen in beslag en is minder energiezuinig.
Je kunt het hier bekijken:
www.instructables.com/id/Arduinonokia-lcd-data-display-EASY-VERSION/
Stap 1: Wat heb je nodig:
-OLED-scherm
Ik adviseer om hier te kopen:
www.ebay.com/itm/Blue-0-96-128X64-OLED-I2C-IIC-SPI-Serial-LCD-Display-Module-for-Arduino-51-SCR-/281808686848?hash=item419d1b4f00:g:MwIAAOSwGvhUK-pX
Ik heb er 4 besteld bij de verkoper en ze hebben allemaal probleemloos gewerkt. Als je hem een bericht stuurt met de tekst "instrucrables" bij het kopen van het scherm, zal hij ervoor zorgen dat je snel een kwaliteitsscherm krijgt.
-4 Dupont-draden (mannelijk naar vrouwelijk)
-Arduino (ik gebruik een UNO, maar elke Arduino zou moeten werken)
-Adafruit-bibliotheek (maak je geen zorgen, daar kom ik in de volgende stap op terug)
Stap 2: Bibliotheken:
Maak je geen zorgen als je nog niet eerder bibliotheken hebt gebruikt. Ze zijn vrij eenvoudig te gebruiken.
Voor basisgebruik van het OLED-scherm heb je 4 bibliotheken nodig. Ik heb ze opgenomen in een rar-bestand.
Nadat je het bestand hebt gedownload, unrar het en kopieer/versleep de bestanden naar de map met Arduino-bibliotheken.
Om de map te vinden, gaat u naar:
Uw harde schijf->Programmabestanden->Arduino->bibliotheken
Stap 3: Het beeldscherm aansluiten:
Dit is een van de redenen waarom je van het OLED-scherm gaat houden. Je hebt maar 4 draden nodig om ermee te communiceren.
Sluit het als volgt aan:
Arduino weergeven
GND ------ GND
Vcc ------ 3.3V
SCK ------ SCL
SDA ------- SDA
Zodra je al die kabels goed hebt aangesloten, upload je de code en geniet je van je OLED-scherm.
Stap 4: Arduino-code:
Omdat instructables de code soms verprutst, heb ik deze als een bestand bijgevoegd.
Het is een basiscode, die wat tekst en een sensormeting weergeeft.
Als u wilt dat het display iets geavanceerder doet, raad ik aan om de voorbeeldcodes in de bibliotheekmap te bekijken.
Ga gewoon naar: Bestand->Voorbeelden->Adafruit SSD1306 en selecteer het beeldscherm dat je hebt (waarschijnlijk 128x64 i2c)
Aanbevolen:
Eenvoudige geautomatiseerde modelspoorbaan - Arduino bestuurd: 11 stappen (met afbeeldingen)
Eenvoudige geautomatiseerde modelspoorbaan | Arduino-gestuurd: Arduino-microcontrollers zijn een geweldige aanvulling op de modelspoorbaan, vooral als het om automatisering gaat. Hier is een eenvoudige en gemakkelijke manier om aan de slag te gaan met modelspoorautomatisering met Arduino. Dus, zonder verder oponthoud, laten we aan de slag gaan
Eenvoudige RFID-scanner op batterijen (MiFare, MFRC522, Oled, Lipo, TP4056): 5 stappen
Eenvoudige RFID-scanner op batterijen (MiFare, MFRC522, Oled, Lipo, TP4056): In deze instructable laat ik je zien hoe ik een eenvoudige RFID UID-lezer heb gemaakt die de UID van een Mifare RFID-kaart leest. Het programma is vrij eenvoudig en op een breadboard de reader was snel gemaakt. Daarna soldeerde ik het allemaal op een stuk perfboard en ontwierp ik
Eenvoudige Arduino LoRa-communicatie (meer dan 5 km): 9 stappen
Eenvoudige Arduino LoRa-communicatie (meer dan 5 km): we gaan de E32-TTL-100 testen met mijn bibliotheek. Het is een draadloze transceivermodule, werkt op 410 441 MHz (of 868MHz of 915MHz) op basis van originele RFIC SX1278 van SEMTECH, transparante transmissie is beschikbaar, TTL-niveau. De module gebruikt LORA
Zelfstudie: een eenvoudige temperatuursensor maken met behulp van DS18B20 en Arduino UNO: 3 stappen
Tutorial: Hoe maak je een eenvoudige temperatuursensor met behulp van DS18B20 en Arduino UNO: Beschrijving: Deze tutorial laat je een paar eenvoudige stappen zien om de temperatuursensor functioneel te maken. Het duurt slechts een paar minuten om het waar te maken op uw project. Veel geluk ! De digitale thermometer DS18B20 biedt 9-bits tot 12-bits Celsius-tempera
Eenvoudige Arduino: 4 stappen
Eenvoudige Arduino: In dit experiment zul je begrijpen hoe een passieve zoemer werkt en hoe je een eenvoudig Arduino-soundboard kunt maken. Door enkele knoppen te gebruiken en een bijbehorende toon te kiezen, kunt u een melodie creëren! De onderdelen die ik heb gebruikt zijn van By Aleksandar Tsv