Inhoudsopgave:
- Stap 1:
- Stap 2: Bedrading
- Stap 3: Installeer de NodeMCU-stuurprogramma's
- Stap 4: Voorbereiding van Arduino IDE - Voeg de NodeMCU toe
- Stap 5: Voorbereiding van Arduino IDE - Installeer de NodeMCU-module
- Stap 6: Voorbereiding van Arduino IDE - Configuratie van NodeMCU-module
- Stap 7: Installeer de bibliotheken
- Stap 8: Demosoftware
Video: Hoe NodeMCU / ESP8266 en OLED Shield aan te sluiten: 8 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Ik zal in deze instructable laten zien hoe je een NodeMCU V2 Amica (ESP8266) via I2c aansluit op een OLED-scherm op basis van de beroemde SSD1306-chip. Voor de OLED zullen we in deze instructable een OLED-schild gebruiken dat wordt geleverd met de soldeersels 0, 96 inch OLED en 3 knop + 3 LED's aangesloten op een MCP23008 …. Het is heel eenvoudig om menusystemen en andere complexe functies te realiseren met dit schild …..
Stap 1:
Stuklijst
- NodeMCU V2 Amica-module
- OLED-schild
- Breadboard
Stap 2: Bedrading
De afscherming wordt geleverd met een gekleurde aansluitkabel - zie onderstaande afbeeldingen voor bedrading.
Stap 3: Installeer de NodeMCU-stuurprogramma's
De NodeMCU-module bevat een CP2102-chip voor de USB-interface. Meestal wordt het stuurprogramma automatisch geïnstalleerd als de NodeMCU voor de eerste keer op de pc wordt aangesloten. Soms mislukt deze procedure. In dit geval moet u de driver installeren
www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
handmatig in apparaatbeheer van Windows.
Stap 4: Voorbereiding van Arduino IDE - Voeg de NodeMCU toe
De NodeMCU-module maakt geen deel uit van de Arduino-IDE. We moeten het eerst installeren. Open bestand / voorkeuren in de Aduino-IDE en plaats de volgende link in het veld Extra Boards Manager-URL's:
Sluit dit venster met de OK-knop.
Stap 5: Voorbereiding van Arduino IDE - Installeer de NodeMCU-module
Open nu de bestuursmanager: Tools / Bestuur / Bestuursmanager
Ga naar het item ESP8266 en installeer het.
Stap 6: Voorbereiding van Arduino IDE - Configuratie van NodeMCU-module
Nu kunt u NodeMCU 1.0 (ESP-12E-module) kiezen. Stel de CPU-frequentie in op 80MHz, Flash Size op "4M (3M SPIFFS)", de baudrate van uw keuze en de COM-poort. 8 van
Stap 7: Installeer de bibliotheken
Adafruit SSD1306-bibliotheek:
Begin met het installeren van de ondersteuningsbibliotheek voor het OLED-scherm, je hebt het nodig om met de OLEDcontroller-chip te praten. We gebruiken de Adafruit SSD1306 bibliotheekrepository op GitHub als je geïnteresseerd bent in het bekijken van de code. U kunt de bibliotheek ook direct als ZIP-bestand downloaden via deze link:
github.com/adafruit/Adafruit_SSD1306/archi…
Hernoem de niet-gecomprimeerde map Adafruit_SSD1306 en controleer of de map Adafruit_SSD1306 Adafruit_SSD1306.cpp en Adafruit_SSD1306.h bevat
Plaats de Adafruit_SSD1306 bibliotheekmap in uw arduinosketchfolder/libraries/ map.
Adafruit GFX-bibliotheek:
U moet hetzelfde doen voor de Adafruit_GFX-bibliotheek die hier beschikbaar is:
Hernoem de niet-gecomprimeerde map Adafruit_GFX en controleer of de Adafruit_GFX-map Adafruit_GFX.cpp en Adafruit_GFX.h bevat
Plaats de Adafruit_GFX-bibliotheekmap in uw arduinosketchmap/bibliotheken/map zoals u deed met de SSD1306-bibliotheek
Adafruit MCP23008 Bibliotheek
U moet hetzelfde doen voor de Adafurit_MCP23008-bibliotheek die hier beschikbaar is:
Hernoem de niet-gecomprimeerde map Adafruit_MCP23008 en controleer of de map Adafruit_MCP23008 Adafruit_MCP23008.cpp en Adafruit_MCP23008.h bevat
Plaats de Adafruit_MCP23008 bibliotheekmap in je arduinosketchfolder/libraries/ map zoals je deed met de bibliotheken hierboven
Stap 8: Demosoftware
Start na het installeren van de Adafruit-bibliotheken de Arduino IDE opnieuw. U zou nu toegang moeten hebben tot de voorbeeldcode door in deze volgorde door menu's te navigeren: Bestand → Schetsboek → Bibliotheken → Adafruit_SSD1306 → SSD1306…
U moet onze voorbeeldcode voor de NodeMCU & OLED Shield downloaden van
www.hwhardsoft.de/english/projects/displa…
nu. Open dit voorbeeld in de Arduino IDE. Na het compileren en uploaden moet je op de 3 knoppen drukken om verschillende schermen te bekijken.
Onze demo bevat slechts enkele voorbeelden van de mogelijkheden van de Adafruit GFX engine. Bezoek deze link met aanvullende informatie over de Adafruit-bibliotheek
learn.adafruit.com/monochrome-oled-breakou…
Aanbevolen:
Hoe Raspberry Pi 4 op een laptop aan te sluiten: 7 stappen
Hoe Raspberry Pi 4 op een laptop aan te sluiten: Hallo, na dagenlang geprobeerd te hebben om een Pi op een laptop aan te sluiten omdat ik geen kleine monitor had, kwam ik met deze oplossing. Hopelijk bespaart dit u problemen en werkt het voor u. Dit is een zeer eenvoudige handleiding voor het aansluiten van
Hoe u uw eigen WIFI-gateway kunt maken om uw Arduino op een IP-netwerk aan te sluiten? 11 stappen (met afbeeldingen)
Hoe maak je je eigen wifi-gateway om je Arduino met een IP-netwerk te verbinden?: Zoals zoveel mensen denk je dat Arduino een zeer goede oplossing is voor domotica en robotica! Maar op het gebied van communicatie komen Arduino's gewoon met seriële verbindingen. Ik werk aan een robot die permanent verbonden moet zijn met een server die ar
Hoe een RC-auto en een Raspberry Pi op Remo.tv aan te sluiten: 4 stappen
Hoe een RC-auto en een Raspberry Pi op Remo.tv aan te sluiten: VOLG DEZE INSTRUCTIES OP EIGEN RISICO, IK BEN NIET VERANTWOORDELIJK VOOR ENIGE VEROORZAAKTE SCHADE OF JURIDISCHE PROBLEMEN. DOE DIT NIET ALS U IN DE BUURT VAN EEN LUCHTHAVEN, RADIOSTATION OF NOODDIENSTEN WOONT. Als een van uw signalen de luchtverkeersleiding verstoort, meld dan
Hoe een FM-ontvanger op een versterkerkaart aan te sluiten: 5 stappen
Hoe een FM-ontvanger op een versterkerbord aan te sluiten: Hallo vriend, vandaag ga ik vertellen hoe we een FM-ontvangerbord kunnen aansluiten op een audioversterkerbord. In deze blog zal ik CD1619 IC FM-ontvangerbord gebruiken. Dit is een oud FM-ontvangerbord .Laten we beginnen
Hoe de Li-ionbatterij parallel en in serie aan te sluiten: 5 stappen (met afbeeldingen)
Hoe Li Ion-batterij parallel en in serie aan te sluiten.: Heeft u problemen met het opladen van een 2x3.7v-batterij die is aangesloten in sereis.Hier is de eenvoudige oplossing