Cuprins:

Afișaj plutitor: 6 pași (cu imagini)
Afișaj plutitor: 6 pași (cu imagini)

Video: Afișaj plutitor: 6 pași (cu imagini)

Video: Afișaj plutitor: 6 pași (cu imagini)
Video: Costeo biju ‼️luat la palme de interlopi‼️#bucuresti #emipian #florinsalam #dans #interlopi 2024, Iulie
Anonim
Image
Image
Pregătirea
Pregătirea

Aceste intructabile arată cum să utilizați un ESP8266 / ESP32 și un LCD pentru a construi un afișaj plutitor pe un suport foto acrilic.

Pasul 1: Pregătirea

Pregătirea
Pregătirea
Pregătirea
Pregătirea

Suport foto acrilic

Orice suport acrilic care este puțin mai mare decât ecranul LCD ar trebui să fie ok. De data aceasta folosesc un suport foto 3R.

Ecran LCD

Orice ecran LCD acceptat de Arduino_GFX este ok, este posibil să găsiți afișaj acceptat în prezent la GitHub readme:

De data aceasta folosesc un LCD YT400S0006 de 4 ST7796.

Placă de conversie PCB FPC la DIP

Acest lucru este opțional, depinde de ecranul LCD selectat, placa convertor PCB FPC la DIP vă poate ajuta să lipiți mai ușor. YT400S0006 au un FPC de 40 de pini de 0,5 mm. Nu este ușor de lipit direct pe pas de 0,5 mm, așa că folosesc convertorul pentru a mă ajuta.

ESP8266 / ESP32 Dev Board

Pentru a face ca afișajul să plutească, este mai bine să utilizați o placă de dezvoltare wireless și să preferați, de asemenea, suportul Lipo Power. De data aceasta folosesc o placă de dezvoltare TTGO T-base ESP8266.

Baterie Lipo

Acest lucru este opțional, depinde dacă veți utiliza acest afișaj deconectat. Această dimensiune a bateriei se determină cu 2 factori:

  • programul de lucru: de ex. dacă doriți, poate funcționa 2 ore, ar trebui să fie de aproximativ 250 mA x 2 ore ~ = 500 mAH
  • spațiu rămas: pentru a ascunde toate componentele din spatele ecranului LCD, dimensiunea bateriei trebuie să fie de dimensiunea LCD, scădeți placa convertorului și placa dev

Pasul 2: Corecția cadrului foto

Corecția ramei foto
Corecția ramei foto
Corecția ramei foto
Corecția ramei foto
Corecția ramei foto
Corecția ramei foto

Acest pas este opțional, depinde de unghiul de vizualizare a afișajului.

Nu există aproape niciun fel de îngrijorare privind unghiul de vizualizare pentru afișajul IPS / OLED. Dar este greu să găsești un afișaj SPI IPS / OLED de dimensiuni mari pe piața amatorilor.

Pentru afișajul "cu unghi larg", cum ar fi YT400S0006 pe care îl folosesc, citiți cu atenție foaia tehnică înainte de asamblare. Unghiul oficial de vizualizare YT400S0006 este ora 12, ceea ce înseamnă că trebuie să plasați FPC în partea superioară pentru un unghi de vizualizare optim.

Dacă aveți și un afișaj de la ora 12, este necesar să găuriți și să faceți o gaură lungă în partea superioară din spate a ramei foto pentru a lăsa FPC să iasă. Este posibil să nu faceți acest patch dacă aveți un afișaj de 3, 6 sau 9.

Pasul 3: Fixare

Fixare
Fixare

Remediați ecranul LCD, placa convertorului și placa dev cu o atingere de două dimensiuni. Rețineți că banda nu trebuie să acopere niciun pin DIP.

Pasul 4: Sordering Work

Muncă de ordonare
Muncă de ordonare
Muncă de ordonare
Muncă de ordonare
Muncă de ordonare
Muncă de ordonare

Conectați LCD-ul la placa de dezvoltare.

Iată exemplul de rezumat al conexiunii:

ESP8266 -> LCD

Vcc -> Vcc, rezistor -> LED +

GND -> GND, LED- GPIO 15 -> CS GPIO 5 -> DC (dacă este disponibil) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (opțional) GPIO 13 -> MOSI / SDA

ESP32 -> LCD

Vcc -> Vcc, rezistor -> LED +

GND -> GND, LED- GPIO 5 -> CS GPIO 16 -> DC (dacă este disponibil) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (opțional) GPIO 23 -> MOSI / SDA

Citiți foaia de date LCD pentru conexiuni suplimentare, de ex. YT400S006 necesită conectarea pinului 38, 39 și 40 la Vcc pentru setarea în modul SPI.

Ar trebui să adăugați un rezistor, în mod normal puțini ohmi la câteva sute de ohmi, între Vcc și LED + pentru a regla luminozitatea.

Pasul 5: conectați Lipo (opțional)

Plug Lipo (Opțional)
Plug Lipo (Opțional)

Dacă doriți să utilizați acest lucru fără fir, conectați bateria Lipo și fixați-o cu bandă dublă.

Pasul 6: Afișare fericită

Image
Image
Afișare fericită!
Afișare fericită!
Afișare fericită!
Afișare fericită!
Afișare fericită!
Afișare fericită!

Aveți acum un afișaj plutitor decent, este timpul să testați pe sute de proiecte de afișare IoT.

Aici sunt cateva exemple:

  • Exemplu încorporat al bibliotecii Arduino_GFX:

    • Ceas, ref.:
    • ESP32PhotoFrame, ref.:
    • ESPWiFiAnalyzer, ref.:
    • PDQgraphicstest
  • Arduino BiJin Tokei, ref.:

Recomandat: