Kazalo:
- 1. korak: Povezave z Arduino Uno
- Korak: Knjižnica Arduino in programska oprema Image2Lcd
- 3. korak: Kaj dobro deluje?
Video: Epaper in Arduino UNO: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:06
E-papir pod nadzorom in Arduino UNO.
Pred kratkim so mi poslali nekaj predmetov, ki jih moram preizkusiti iz GearBesta, in med temi je bil tisti, ki me je najbolj zanimal. Nikoli se nisem igral z e-papirjem, zato je bilo to zame nekoliko učno.
Vsi predmeti, ki sem jih poslal, so bili zasnovani za uporabo na Raspberry PI, vendar bo ta e-papir deloval tudi z Arduinom.
Ko je enota prispela, je bila že prikazana lepa slika in sprva sem mislil, da je slika na ščitniku zaslona, ko pa sem zaščitnik zaščitil, je slika ostala! In to je ključni element e -papirja. Ko postavite sliko, lahko izklopite napajanje in bo ostalo.
1. korak: Povezave z Arduino Uno
Ta naprava uporablja povezave SPI, zato jo je treba priključiti na naslednji način.
e-papir | Barva | UNO PLUS (3,3 V) |
---|---|---|
3.3V | rdeča | 3V3 |
GND | Črna | GND |
DIN | Modra | D11 |
CLK | Rumena | D13 |
CS | Oranžna | D10 |
DC | Zelena | D9 |
RST | Bela | D8 |
ZASEDEN | Vijolična | D7 |
Za vzpostavitev teh povezav sem moral vtakniti zatiče z odseka IDC traku v konce vtičev, sicer imate na vsakem koncu ženske povezave.
Korak: Knjižnica Arduino in programska oprema Image2Lcd
Ko boste vzpostavili povezavo, boste želeli naložiti skico, da vidite, ali deluje. Koristno je, da je na spletnem mestu na voljo stisnjena mapa z veliko kode. Samo sledite povezavi na wiki strani. demo kodo boste našli v razdelku Viri. Obstajajo tudi primeri za Raspberry PI in ploščo STM32.
V razdelku »Kako prikazati sliko« je tudi povezava do programske opreme, ki vam omogoča pretvorbo fotografij v kodo, potrebno za prikaz.
ko prenesete zahtevano mapo zip, jo morate razpakirati in v primeru datotek Arduino bi morale biti knjižnice postavljene v mapo knjižnice, demo skica pa na običajno mesto.
Program Image2Lcd je treba pravilno konfigurirati in nastavitve se razlikujejo glede na to, ali želite uporabiti pokončno sliko ali ležeče, vključil sem sliko obeh, tako da lahko vidite razliko. Morda boste morali program povleči, da se prikaže vsa potrebna slika. In če preklopite iz pokončnega v ležeče, morate klikniti majhen gumb poleg dimenzijskih polj.
Ko vse nastavitve nastavite pravilno in prilagodite svetlost, da dosežete želeni učinek, pritisnite tipko za shranjevanje in pojavila se bo besedilna datoteka. Nisem prepričan o pravilnem načinu prenosa tega, vendar vse, kar naredim, je, da kopiram celotno besedilo in ga prilepim v datoteko imagedata.cpp skice Arduino in izbrišem izvirne podatke (vendar ne prvega bita), potem boste morali izbrišite dodatno vrstico na vrhu. V primeru moje slike izbrišite "Aconst unsigned char gImage_monstert [8512] = { / * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /", potem bi morali naložiti novo skico in si ogledati sliko.
3. korak: Kaj dobro deluje?
Slike so lahko zelo zgrešene, iz slike letala lahko vidite, da manjka večina trupa. To je zato, ker sem moral prilagoditi svetlost, da sem dobil želene podrobnosti.
Ena slika, ki se je dobro obnesla, so bile ročno narisane slike. Tako sem narisal pravokotnik 14 * 10,5 cm in narisal nekaj slik. ta je bila nato skenirana in slika obrezana na razmerje 3: 4, nato pa vstavljena v program Image2Lcd. Bil sem zelo presenečen nad majhnim besedilom, ki bi se mu lahko izognili.
Kakorkoli, upam, da ste uživali v tem navodilu, in velika zahvala GearBestu, ki mi je poslal ta izdelek, da ga preizkusim. če želite kupiti ta izdelek, sledite spodnji povezavi. Hvala.
Povežite tudi GearBest
Priporočena:
Samostojna Arduino 3.3V W / zunanja ura 8 MHz, ki se programira iz Arduino Uno prek ICSP / ISP (s serijskim nadzorom!): 4 koraki
Samostojni Arduino 3.3V W / zunanja ura 8 MHz, ki se programira iz Arduino Uno prek ICSP / ISP (s serijskim nadzorom!): Cilji: Zgraditi samostojni Arduino, ki deluje na 3.3V pri 8 MHz zunanji uri. Za njegovo programiranje prek ponudnika internetnih storitev (znano tudi kot ICSP, serijsko programiranje v vezju) iz Arduino Uno (deluje pri 5 V) Za urejanje datoteke zagonskega nalagalnika in zapisovanje
Skrčite svoje Arduino projekte - Arduino UNO kot programer ATmega328P (https://youtu.be/YO61YCaC9DY): 4 koraki
Skrčite svoje Arduino projekte | Arduino UNO As ATmega328P Programmer (https://youtu.be/YO61YCaC9DY): Video povezava: https://youtu.be/YO61YCaC9DYP Programiranje ATmega328P z uporabo Arduino kot ponudnika internetnih storitev (vgrajevalnik v sistemu) omogoča uporabo funkcij Arduino na plošči ali PCB. Večinoma pomaga pri ustvarjanju študentskega projekta. Zmanjša se
Kako programirati Arduino Pro Mini z Arduino Uno: 4 koraki
Kako programirati Arduino Pro Mini z Arduino Uno: To sem napisal kot del drugega projekta, potem pa sem se odločil za uporabo Pro Micro, ki ga je mogoče programirati neposredno iz prenosnega računalnika. To bom pustil tukaj.
Kako programirati Arduino Pro Mini z uporabo Arduino UNO .: 4 koraki
Kako programirati Arduino Pro Mini z uporabo Arduino UNO.: Pozdravljeni, danes delim preprost način programiranja Arduino Pro mini z uporabo Arduino UNO. Ta vadnica je za tiste, ki šele začenjate z arduinom in želite zmanjšati velikost svojega projekta z uporabo Arduino Pro mini.Arduino Pro mini
Waveshare EPaper 1.54 Raspberry Pi: 5 korakov
Waveshare EPaper 1.54 Raspberry Pi: Kupil sem Waveshare E-Paper 1.54 za drug projekt, zato .. tukaj je vodnik, kako ga namestiti