Parallell interface

Det behovs ingen extra potentiometer da modulen har en egen, se bild.
Bakgrundsbelysning ska optimalt vara 3.5 Volt men ser ut att funka bra med 3.3 Volt.
Modulen drivs med 5 Volt i detta exempel, den kan behova en potentiometer om den drivs med 3.3 Volt.
Har inte provat detta.
Att driva modulen med 8 bitars parallell interface tar manga pinnar pa en MCU. I parallellt interface ska PSB kopplas till Vcc.
Det gar att driva den med SPI interface. Da ska pinne PSB kopplas till GND.

Nar den kopplas parallellt sa har jag bara lyckats fa den att fungera med forsta versionen av U8g-biblioteket och inte den andra som heter U8g2.
main.cpp
#include <Arduino.h> /* Universal 8bit Graphics Library, https://github.com/olikraus/u8glib/ */ #include "U8glib.h" U8GLIB_ST7920_128X64_1X u8g(5, 6, 7, 8, 9, 10, 11, 12, 4, 2, 3, A0); // 8Bit Com: D0..D7: en, di, rw // A0 ar reset och ar optional. void draw(void) { // Graphic commands to redraw the complete screen should be placed here u8g.setFont(u8g_font_unifont); u8g.drawStr(0, 13, "--PchButik.se---"); u8g.drawStr(0, 28, "****-AOEaoe-****"); u8g.drawStr(0, 43, "LCD med:"); u8g.drawStr(0, 58, "128x64 pixlar..."); } void setup(void) { u8g.setColorIndex(1); // U8G_MODE_BW } void loop(void) { // Arduinos loop // picture loop u8g.firstPage(); do { // Picture Loop start draw(); } while (u8g.nextPage()); // Picture Loop end }
Picture Loop
Det ar en skum loop som skriver till bildskarmen flera ganger i rad.
Har inte helt koll pa hur den funkar eller varfor den maste finnas.
Men den ar ett maste och har med skarmens interna uppdatering att gora.
Vidare om biblioteket har:
https://github.com/olikraus/u8glib/wiki
https://github.com/olikraus/u8glib/wiki/userreference
Denna sida ar konverterad med hjalp av AI.
En sida for dig som bygger elektronik sjalv, experimenterar och laborerar.
Skapad av Per-Anders Hult for PchButik.se.

Hitta i vÄr butik
128x64 LCD 5V blue 12864 LCD ST7920
128x64 LCD 5V blue 12864 LCD ST7920
LCD skarm 2004, 20 tecken 4 rader. Bla bakgrund vit text

1.8 tum, fullfargs skarm 128x160 pixel

UNO kort, Budget-version av ARDUINO UNO R3

ATmega328 5 Volt Arduino nano kompatibel. Lodade stift.
100 st Motstand 10000 Ohm, 10K metallfilm 1 %.
