Wemos D1 Mini Display 64×48 Shield har med sin gode skærm en fantastisk opløsning. Displayet kan vise alle farver, og allt skrift størrelser.
Tekniske detaljer:
Operating Voltage: 3.3V
Pin: Bruger pin 4 (D2/SCL) og pin 5 (D1/SDA)
Screen Size: 64×48 pixels (0.66” Across)
Driver IC: SSD1306 (I2C Address: 0x3C – Standard)
Interface: IIC(I2C)
Passer til: Wemos D1 Mini (Køb den HER)
Installere ESP package (Arduino IDE)
- Åben Arduino IDE (Download her)
- Klik “Fil/Egenskaber”
- Indtast dette link i feltet “Additionel Board Manager URL’s”
- Link “http://arduino.esp8266.com/stable/package_esp8266com_index.json“
- Klik OK
- Åben “Værktøj/Board/Boards manager” (Lad programmet opdatere)
- Find “ESP8266” og installere
- Klik derefter “Værktøj/Board” og find (WeMos D1 R1)
- “Værktøj/Programmer” skal være “AVR ISP”
- Du er nu klar til at sende en kode
Installere Adafruit_SSD1306-master
- Download library (Download)
- Udpak filer
- Flyt/kopir mappen “Adafruit_SSD1306-master” til “libraries” som findes i “Arduino IDE” mappen (C:Program Files (x86)Arduinolibraries)
- Åben Arduino IDE software og klik på “Sketch/Include library”
- Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
- Åben “Manage” for at opdatere library.
- Luk, og åben Arduino IDE programmet. (Genstart programmet)
- Nu er Adafruit_SSD1306-master Library installeret
Installere Adafruit-GFX-Library-master
- Download library (Download)
- Udpak filer
- Flyt/kopir mappen “Adafruit-GFX-Library-master” til “libraries” som findes i “Arduino IDE” mappen (C:Program Files (x86)Arduinolibraries)
- Åben Arduino IDE software og klik på “Sketch/Include library”
- Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
- Åben “Manage” for at opdatere library.
- Luk, og åben Arduino IDE programmet. (Genstart programmet)
- Nu er Adafruit-GFX-Library-master Library installeret
Eksempel
Her viser vi et hurtig eksempel på hvordan du få et simplet tekst “Hello world” vist på displayet.
Placere den som vist på billedet: (Vær sikker på den er vendt rigtigt)
Kode
#include <SPI.h> #include <Wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> // SCL GPIO5 // SDA GPIO4 #define OLED_RESET 0 // GPIO0 Adafruit_SSD1306 display(OLED_RESET); #if (SSD1306_LCDHEIGHT != 48) #error("Height incorrect, please fix Adafruit_SSD1306.h!"); #endif void setup() { Serial.begin(9600); // by default, we'll generate the high voltage from the 3.3v line internally! (neat!) display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // initialize with the I2C addr 0x3C (for the 64x48) } void loop() { display.setTextSize(2); display.setTextColor(WHITE); display.setCursor(0,0); display.clearDisplay(); display.println("Hello"); display.println("World"); display.display(); delay(1); }
Kontakt os
Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.
Anmeldelser
Der er endnu ikke nogle anmeldelser.