Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ni dobrih informacij o tem, da se to poveže na spletu, zato evo kako!
SSD1283A LCD je čudovit mali transfleksivni zaslon - zlahka ga lahko berete na neposredni sončni svetlobi in ima tudi osvetlitev ozadja, zato ga lahko berete tudi v temi.
Wemos D1 Mini Pro je neverjeten - odlična podpora za wifi, z enostavnimi koraki, ki omogočajo posodobitev OTA - da - lahko posodobite programsko opremo in te stvari znova utripate prek wifi, ne da bi jo morali povezati z računalnikom!
Pravkar gradim svojo infrardečo kamero, ki prikazuje temperature na zaslonu in podatke v realnem času nalaga tudi v internet. Ampak to je za prihodnje poučevanje - za zdaj - prižgimo zaslon!
Preverite fotografijo in se prepričajte, da se vaša plošča in zaslon ujemata z mojo (ta skica verjetno dobro deluje na katerem koli modelu D1, ne le na Mini Pro).
Zaloge
LCD zaslon; 3,05 USD
WEMOS D1 Mini Pro; 2,90 USD
Korak: Povežite jih
LCD je naprava SPI (npr. MOSI), vendar je proizvajalec napačno natisnil nalepke I2C (npr. SDA) na ploščo, zato se ne zmešajte.
Vzpostavite te povezave. Če uporabljate ploščico, kopirajte zgornjo fotografijo.
D1LCD 3V3 VCC G GND D8 CS D4 RST D3 A0 D7 SDA D5 SCK 3V3 LED
Če vam primanjkuje zatičev, mislim, da povezava D8-CS ni potrebna (zdi se, da s tem odklopljenim deluje dobro).
(v primeru, da mi je zlomljeni urejevalnik navodil uničil zgornjo mizo - tukaj je spet ožičenje, v besedilu:)
D1 - LCD
3V3 - VCC
G - GND
D8 - CS
D4 - RST
D3 - A0
D7 - SDA
D5 - SCK
3V3 - LED
2. korak: naložite programsko opremo
Odprite Arduino, izberite svojo ploščo: (LOLIN (WEMOS) D1 mini Pro
Izberite vrata: /dev/cu. SLAB_USBtoUART (če uporabljate Mac).
Ustvarite mapo s priloženimi datotekami*, odprite skico in jo naložite!
* Ko sem to napisal, instructables ni deloval in nisem mogel naložiti datotek - zato sem jih dal tukaj:
3. korak: Bonus korak - Naj bo delo 4x hitreje
Uredite LCDWIKI_SPI.cpp in odstranite to vrstico:-
SPI.setClockDivider (SPI_CLOCK_DIV4); // 4 MHz (polovična hitrost)
in ga zamenjajte s to vrstico:-
SPI.setFrequency (40000000);
zaslon bo deloval približno 4 -krat hitreje.