Indholdsfortegnelse:

Flydende skærm: 6 trin (med billeder)
Flydende skærm: 6 trin (med billeder)

Video: Flydende skærm: 6 trin (med billeder)

Video: Flydende skærm: 6 trin (med billeder)
Video: Derfor kan hestehuller være livsfarlige 2024, Juli
Anonim
Image
Image
Forberedelse
Forberedelse

Denne intructables viser, hvordan man bruger en ESP8266/ESP32 og en LCD til at bygge en flydende skærm på et akryl fotostativ.

Trin 1: Forberedelse

Forberedelse
Forberedelse
Forberedelse
Forberedelse

Fotostativ i akryl

Enhver akrylstativ, der er en lille smule større end LCD'et, bør være ok. Denne gang bruger jeg et 3R fotostativ.

LCD display

Enhver Arduino_GFX -understøttet LCD -skærm er ok, du finder muligvis i øjeblikket understøttet skærm på GitHub readme:

Denne gang bruger jeg en YT400S0006 4 ST7796 LCD.

FPC til DIP PCB konverterkort

Dette er valgfrit, afhænger af dit valgte LCD, FPC til DIP PCB konverterkort kan hjælpe dig med at lodde lettere. YT400S0006 har en 40 pins 0,5 mm pitch FPC. Det er ikke let direkte lodning på 0,5 mm pitch, så jeg bruger konverteren til at hjælpe mig.

ESP8266/ESP32 Dev Board

For at få skærmen til at flyde, er det bedre at bruge et trådløst dev -kort og også foretrække understøttelse af Lipo -strøm. Denne gang bruger jeg et TTGO T-base ESP8266 dev-kort.

Lipo batteri

Dette er valgfrit, afhænger af, om du vil bruge denne skærm uden stik. Denne batteristørrelse bestemmes af 2 faktorer:

  • arbejdstid: f.eks. Hvis du vil, kan den fungere 2 timer, skal den engang være ~ 250 mA x 2 timer ~ = 500 mAH
  • resterende plads: for at skjule alle komponenter bag LCD'et, skal batteristørrelsen være LCD -størrelse, trække konverteringskortet og dev -kortet fra

Trin 2: Patching af fotoramme

Fotoramme patch
Fotoramme patch
Fotoramme patch
Fotoramme patch
Fotoramme patch
Fotoramme patch

Dette trin er valgfrit, afhænger af skærmens synsvinkel.

Der er næsten ingen bekymring for synsvinklen for IPS/OLED -skærm. Men det er svært at finde en SPI IPS/OLED -skærm i stor størrelse på hobbymarkedet.

For "vidvinkel" -skærmen som YT400S0006, jeg bruger, skal du læse databladet omhyggeligt, før det samles. YT400S0006 officielle betragtningsvinkel er klokken 12, det betyder at du skal placere FPC på oversiden for at få den bedste synsvinkel.

Hvis du også har en 12 -timers skærm, er det påkrævet at bore og lappe et langt hul øverst på bagsiden af fotorammen for at slippe FPC ud. Du må ikke lave denne patch, hvis du har et display på 3, 6 eller 9.

Trin 3: Fixing

Lave
Lave

Fix LCD'en, konverteringskortet og dev -kortet med et tryk i dobbelt størrelse. Vær opmærksom på, at tapen ikke må dække nogen DIP -ben.

Trin 4: Sorteringsarbejde

Sorteringsarbejde
Sorteringsarbejde
Sorteringsarbejde
Sorteringsarbejde
Sorteringsarbejde
Sorteringsarbejde

Tilslut din LCD til dev -kortet.

Her er eksemplet på forbindelsesoversigten:

ESP8266 -> LCD

Vcc -> Vcc, modstand -> LED+

GND -> GND, LED- GPIO 15 -> CS GPIO 5 -> DC (hvis tilgængelig) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (valgfri) GPIO 13 -> MOSI / SDA

ESP32 -> LCD

Vcc -> Vcc, modstand -> LED+

GND -> GND, LED- GPIO 5 -> CS GPIO 16 -> DC (hvis tilgængelig) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (valgfri) GPIO 23 -> MOSI / SDA

Læs LCD -databladet for yderligere forbindelse, f.eks. YT400S006 kræver pin 38, 39 og 40 forbindelse til Vcc for at indstille til SPI -tilstand.

Du bør tilføje en modstand, normalt få ohm til nogle hundrede ohm, mellem Vcc og LED+ for at justere lysstyrken.

Trin 5: Tilslut Lipo (valgfrit)

Plug Lipo (valgfri)
Plug Lipo (valgfri)

Hvis du gerne vil bruge dette trådløst, skal du tilslutte Lipo -batteriet og reparere det med tape i dobbelt størrelse.

Trin 6: God visning

Image
Image
God fremvisning!
God fremvisning!
God fremvisning!
God fremvisning!
Glad fremvisning!
Glad fremvisning!

Du har et anstændigt flydende display nu, det er tid til at teste på hundredvis af IoT -displayprojekter.

Her er nogle eksempler:

  • Arduino_GFX Library indbygget eksempel:

    • Ur, ref.:
    • ESP32PhotoFrame, ref.:
    • ESPWiFiAnalyzer, ref.:
    • PDQgrafiskest
  • Arduino BiJin Tokei, ref.:

Anbefalede: