Turinys:
- 1 veiksmas: prisijungimas prie „Arduino Uno“
- 2 veiksmas: „Arduino“biblioteka ir „Image2Lcd“programinė įranga
- 3 žingsnis: kas gerai veikia?
Video: „Epaper“ir „Arduino UNO“: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
„E-Paper“valdo ir „Arduino UNO“.
Neseniai iš „GearBest“man buvo atsiųstos išbandyti kelios prekės, ir tai buvo tas, kurį labiausiai norėjau išbandyti. Niekada nežaidžiau su elektroniniu popieriumi, todėl man tai buvo šiek tiek mokymosi kreivė.
Visi mano atsiųsti elementai buvo sukurti naudoti su „Raspberry PI“, tačiau šis el. Popierius taip pat veiks su „Arduino“.
Kai atvyko įrenginys, jau buvo rodomas gražus vaizdas ir iš pradžių maniau, kad nuotrauka yra ant ekrano apsaugos, tačiau nuėmus apsaugą vaizdas liko! Ir tai yra pagrindinis elektroninio popieriaus elementas, kai įdėjote vaizdą, galite išjungti galią ir jis liks.
1 veiksmas: prisijungimas prie „Arduino Uno“
Šis įrenginys naudoja SPI jungtis, todėl jį reikia prijungti taip.
el. popierius | Spalva | UNO PLUS (3.3V) |
---|---|---|
3.3V | Raudona | 3V3 |
GND | Juoda | GND |
DIN | Mėlyna | D11 |
CLK | Geltona | D13 |
CS | Oranžinė | D10 |
DC | Žalias | D9 |
RST | Balta | D8 |
UŽSIĖMES | Violetinė | D7 |
Norėdami atlikti šiuos sujungimus, aš turėjau įkišti kaiščius iš IDC juostelės dalies į kištukų galus, kitaip kiekviename gale turite moteriškas jungtis.
2 veiksmas: „Arduino“biblioteka ir „Image2Lcd“programinė įranga
Taigi, kai atliksite ryšius, norėsite įkelti eskizą, kad pamatytumėte, ar jis veikia. Naudinga, kad svetainėje yra ZIP kodas, kuriame yra daugybė kodų. Tiesiog sekite nuorodą wiki puslapyje. Demo kodą rasite skyriuje Ištekliai. Taip pat yra Raspberry PI ir STM32 plokštės pavyzdžių.
Taip pat skiltyje „Kaip rodyti vaizdą“yra nuoroda į programinę įrangą, kuri leidžia jums paversti nuotraukas į rodymui būtiną kodą.
Atsisiuntę reikiamą ZIP aplanką, turėtumėte jį išpakuoti, o „Arduino“failų atveju bibliotekos turėtų būti dedamos į bibliotekų aplanką, o demonstracinis eskizas - įprastoje vietoje.
„Image2Lcd“programa turi būti tinkamai sukonfigūruota, o nustatymai skiriasi priklausomai nuo to, ar norite naudoti portretinį vaizdą, ar kraštovaizdį, aš įtraukiau abiejų paveikslėlį, kad galėtumėte pamatyti skirtumą. Taip pat gali tekti vilkti programą, kad būtų rodoma visa reikalinga nuotrauka. IR, jei keičiate iš portreto į kraštovaizdį, turite spustelėti mažą mygtuką šalia matmenų laukelių.
Kai teisingai nustatysite visus nustatymus ir sureguliuosite ryškumą, kad gautumėte reikiamą efektą, paspauskite įrašyti ir pasirodys tekstinis failas. Nesu tikras, kaip tai teisingai perkelti, bet viskas, ką darau, yra nukopijuoti visą tekstą ir įklijuoti į „Arduino“eskizo failą imagedata.cpp, ištrinant pradinius duomenis (bet ne pirmą bitą), tada turėsite ištrinkite papildomą eilutę viršuje. Mano nuotraukos atveju ištrinkite „Aconst unsigned char gImage_monstert [8512] = { / * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /“, tada turėtumėte įkelti naują eskizą ir pamatyti paveikslėlį.
3 žingsnis: kas gerai veikia?
Nuotraukos gali būti labai nukentėjusios ir praleistos, iš lėktuvo nuotraukos matyti, kad trūksta daugumos fiuzeliažo. Taip yra todėl, kad turėjau sureguliuoti ryškumą, kad gaučiau norimą detalę.
Viena gerai veikianti nuotrauka buvo rankomis pieštos nuotraukos. Taigi aš nupiešiau 14 * 10,5 cm stačiakampį ir nupiešiau keletą nuotraukų. tada jis buvo nuskaitytas ir vaizdas apkarpytas iki 3: 4, tada įdėtas į „Image2Lcd“programą. Mane labai nustebino mažas tekstas, kurį galėjote išsisukti.
Bet kokiu atveju tikiuosi, kad jums patiko šis pamokomas dalykas, ir labai ačiū „GearBest“, kad atsiuntė man šį elementą išbandyti. Jei norite įsigyti šią prekę, spustelėkite žemiau esančią nuorodą. Dėkoju.
Nuoroda taip pat „GearBest“
Rekomenduojamas:
„Arduino Nano“į „Arduino Uno“adapteris: 6 žingsniai (su nuotraukomis)
„Arduino Nano“į „Arduino Uno“adapteris: „Arduino Nano“yra gražus, mažas ir pigus „Arduino“šeimos narys. Jis pagrįstas „Atmega328“lustu, todėl jis yra toks pat galingas kaip didžiausias jo brolis Arduino Uno, tačiau jį galima įsigyti už mažesnius pinigus. Dabar „Ebay“kinų versijos gali būti
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): ultragarsiniai garso keitikliai L298N nuolatinės srovės adapterio maitinimo šaltinis su vyrišku nuolatinės srovės kaiščiu „Arduino UNOBreadboard“Kaip tai veikia: pirmiausia įkelkite kodą į „Arduino Uno“(tai yra mikrovaldiklis su skaitmeniniu ir analoginiai prievadai kodui konvertuoti (C ++)
Savarankiškas „Arduino 3.3V W“/ išorinis 8 MHz laikrodis programuojamas iš „Arduino Uno“per ICSP / ISP (su serijiniu stebėjimu!): 4 žingsniai
Savarankiškas „Arduino 3.3V W / External 8 MHz“laikrodis programuojamas iš „Arduino Uno“per ICSP / ISP (su serijiniu stebėjimu!): Tikslai: Sukurkite atskirą „Arduino“, kuris veikia 3,3 V maitinimo šaltiniu iš 8 MHz išorinio laikrodžio. Norėdami jį užprogramuoti per ISP (taip pat žinomą kaip ICSP, nuoseklusis programavimas grandinėje) iš „Arduino Uno“(veikia 5 V įtampa) Norėdami redaguoti įkrovos įkėlimo failą ir įrašyti
Galingesnis „Arduino-UNO“, „Massduino-UNO“: 9 žingsniai
Galingesnis „Arduino-UNO“, „Massduino-UNO“: kas yra „Massduino“? „Massduino“yra nauja produktų linija, apimanti „Arduino“platformos periferinius įrenginius-patogus ir greitas kūrimas, nebrangios ir lengvai pagaminamos didelės apimties gamybos pranašumai. Beveik visas „Arduino“kodas gali būti
„Waveshare EPaper 1.54 Raspberry Pi“: 5 žingsniai
„Waveshare EPaper 1.54 Raspberry Pi“: nusipirkau „Waveshare E-Paper 1.54“kitam projektui, taigi .. čia yra vadovas, kaip jį įdiegti