Satura rādītājs:
- 1. darbība: savienojumi ar Arduino Uno
- 2. darbība: Arduino bibliotēka un programmatūra Image2Lcd
- 3. darbība. Kas darbojas labi?
Video: Epaper un Arduino UNO: 3 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
E-papīrs, ko kontrolē un Arduino UNO.
Nesen no GearBest man tika nosūtīti daži priekšmeti, kurus izmēģināt, un no tiem man visvairāk interesēja izmēģināt. Es nekad neesmu spēlējis ar e-papīru, tāpēc man tas bija mazliet mācīšanās līkne.
Visi man sūtītie priekšmeti bija paredzēti lietošanai aveņu PI, taču šis e-papīrs tikpat labi darbosies ar Arduino.
Kad ierīce ieradās, tajā jau bija redzams jauks attēls, un sākumā es domāju, ka attēls ir uz ekrāna aizsarga, bet, tiklīdz es noņēmu aizsargu, attēls palika! Un tas ir e -papīra galvenais elements, kad esat ievietojis attēlu, jūs varat izslēgt spēku un tas paliks.
1. darbība: savienojumi ar Arduino Uno
Šī ierīce izmanto SPI savienojumus, tāpēc tā ir jāsavieno šādi.
e-papīrs | Krāsa | UNO PLUS (3.3V) |
---|---|---|
3.3V | sarkans | 3V3 |
GND | Melns | GND |
DIN | Zils | D11 |
CLK | Dzeltens | D13 |
CS | apelsīns | D10 |
DC | Zaļš | D9 |
RST | Balts | D8 |
AIZŅEMTS | Violets | D7 |
Lai izveidotu šos savienojumus, man bija jāievieto tapas no IDC sloksnes daļas kontaktdakšu galos, pretējā gadījumā jums ir sieviešu savienojumi katrā galā.
2. darbība: Arduino bibliotēka un programmatūra Image2Lcd
Tātad, kad esat izveidojis savienojumus, jūs vēlaties ielādēt skici, lai redzētu, vai tā darbojas. Noderīgi ir tas, ka vietnē ir pieejama mape ar zip, kurā ir daudz kodu. Vienkārši sekojiet saitei wiki lapā. Demo kodu atradīsit sadaļā Resursi. Ir arī piemēri Raspberry PI un STM32 platei.
Arī sadaļā "Kā parādīt attēlu" ir saite uz programmatūru, kas ļauj pārvērst fotoattēlus par kodu, kas nepieciešams attēlošanai.
pēc tam, kad esat lejupielādējis nepieciešamo zip mapi, pēc tam to vajadzētu izpakot, un Arduino failu gadījumā bibliotēkas jāievieto bibliotēku mapē, un demonstrācijas skice ir parastajā vietā.
Programma Image2Lcd ir jākonfigurē pareizi, un iestatījumi atšķiras atkarībā no tā, vai vēlaties izmantot portreta attēlu vai ainavu, es esmu iekļāvis abu attēlu, lai jūs varētu redzēt atšķirību. Tāpat, iespējams, vajadzēs vilkt programmu ārā, lai parādītu visu nepieciešamo attēlu. UN, ja maināt no portreta uz ainavu, jums jānoklikšķina uz mazās pogas blakus izmēru lodziņiem.
Kad visi iestatījumi ir pareizi un noregulēts spilgtums, lai iegūtu nepieciešamo efektu, nospiediet pogu Saglabāt, un tiks parādīts teksta fails. Es neesmu pārliecināts par pareizo veidu, kā to pārsūtīt, bet viss, ko es daru, ir nokopēt visu tekstu un ielīmēt Arduino skices failā imagedata.cpp, dzēšot sākotnējos datus (bet ne pirmo bitu), tad jums būs izdzēsiet papildu rindu augšpusē. Mana attēla gadījumā izdzēsiet “Aconst unsigned char gImage_monstert [8512] = { / * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /”, tad jums vajadzētu būt iespējai augšupielādēt jauno skici un redzēt attēlu.
3. darbība. Kas darbojas labi?
Attēlus var ļoti trāpīt un palaist garām, pēc lidmašīnas attēla var redzēt, ka trūkst lielākās daļas fizelāžas. Tas ir tāpēc, ka man bija jāpielāgo spilgtums, lai iegūtu vēlamo informāciju.
Viens attēls, kas darbojās labi, bija ar rokām zīmēti attēli. Tāpēc es uzzīmēju taisnstūri 14 * 10,5 cm un uzzīmēju dažus attēlus. pēc tam tas tika ieskenēts un attēls tika apgriezts līdz 3: 4, un pēc tam tika ievietots programmā Image2Lcd. Mani ļoti pārsteidza mazais teksts, no kura varēja izkļūt.
Jebkurā gadījumā es ceru, ka jums patika šī pamācība, un liels paldies GearBest, kas atsūtīja man šo vienumu izmēģināšanai. ja vēlaties iegādāties šo preci, lūdzu, sekojiet zemāk esošajai saitei. Paldies.
Arī saite GearBest
Ieteicams:
Arduino Nano uz Arduino Uno adapteris: 6 soļi (ar attēliem)
Arduino Nano uz Arduino Uno adapteris: Arduino Nano ir jauks, mazs un lēts Arduino ģimenes loceklis. Tā pamatā ir mikroshēma Atmega328, kas padara to tikpat spēcīgu kā lielākais viņa brālis Arduino Uno, taču to var iegūt par mazāku naudu. Ebay tagad ķīniešu versijas var
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)
Atsevišķs Arduino 3.3V W / ārējais 8 MHz pulkstenis tiek ieprogrammēts no Arduino Uno, izmantojot ICSP / ISP (ar sērijas uzraudzību!): 4 soļi
Atsevišķs Arduino 3.3V W / ārējais 8 MHz pulkstenis tiek ieprogrammēts no Arduino Uno, izmantojot ICSP / ISP (ar sērijas uzraudzību!): Mērķi: Izveidot atsevišķu Arduino, kas darbojas ar 3.3V jaudu no 8 MHz ārējā pulksteņa. Lai to ieprogrammētu, izmantojot ISP (pazīstams arī kā ICSP, sērijveida programmēšana) no Arduino Uno (darbojas pie 5 V) Lai rediģētu sāknēšanas ielādētāja failu un ierakstītu
Jaudīgākais Arduino-UNO, Massduino-UNO: 9 soļi
Jaudīgākais Arduino-UNO, Massduino-UNO: Kas ir Massduino? Massduino ir jauna produktu līnija, kas apvieno Arduino platformas perifērijas bagātību, ērtu un ātru izstrādi, zemas izmaksas un viegli ražojamas liela mēroga ražošanas priekšrocības. Gandrīz viss Arduino kods var būt
Waveshare EPaper 1.54 Raspberry Pi: 5 soļi
Waveshare EPaper 1.54 Raspberry Pi: Es nopirku Waveshare E-Paper 1.54 citam projektam, tāpēc .. šeit ir instrukcija, kā to instalēt