Innholdsfortegnelse:
- Trinn 1: Tilkoblinger til en Arduino Uno
- Trinn 2: Arduino -bibliotek og Image2Lcd -programvare
- Trinn 3: Hva fungerer bra?
Video: Epaper og Arduino UNO: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
E-Paper kontrollert av og Arduino UNO.
Jeg har nylig fått sendt noen få ting for å prøve fra GearBest, og av elementene var dette den jeg var mest interessert i å prøve. Jeg har aldri lekt med e-papir, så det var litt av en læringskurve for meg.
Varene jeg ble sendt var alle designet for å brukes på en Raspberry PI, men dette e-papiret fungerer like godt med en Arduino.
Da enheten ankom hadde den et fint bilde som allerede ble vist, og først trodde jeg at bildet var på skjermbeskytteren, men når jeg fjernet beskyttelsen, ble bildet igjen! Og dette er et sentralt element i epaper, når du har lagt opp et bilde, kan du slå av strømmen, og det vil forbli.
Trinn 1: Tilkoblinger til en Arduino Uno
Denne enheten bruker SPI -tilkoblinger, så den bør kobles til som følger.
e-papir | Farge | UNO PLUS (3.3V) |
---|---|---|
3.3V | rød | 3V3 |
GND | Svart | GND |
DIN | Blå | D11 |
CLK | Gul | D13 |
CS | oransje | D10 |
DC | Grønn | D9 |
RST | Hvit | D8 |
TRAVELT | Lilla | D7 |
For å få disse tilkoblingene har jeg måttet sette pinner fra en seksjon av IDC -stripen inn i endene på pluggene, ellers har du hunnforbindelser i hver ende.
Trinn 2: Arduino -bibliotek og Image2Lcd -programvare
Så når du har gjort tilkoblingene, vil du få en skisse lastet for å se om det fungerer. Heldigvis er det en zippet mappe med masse kode tilgjengelig fra nettstedet. Bare følg lenken på wikisiden. du finner demokoden i ressursdelen. Det er også eksempler på Raspberry PI og et STM32 -kort.
I delen "Hvordan vise et bilde" er det også en lenke til et programvare som lar deg konvertere bilder til koden som kreves for å vise.
Når du har lastet ned den nødvendige zip -mappen, bør du pakke den ut, og for Arduino -filene skal bibliotekene plasseres i bibliotekmappen og demoskissen på ditt vanlige sted.
Image2Lcd -programmet må konfigureres riktig, og innstillingen er forskjellig avhengig av om du vil bruke et portrettbilde eller landskap, jeg har tatt med et bilde av begge, slik at du kan se forskjellen. Du må også dra programmet ut for å vise alt det nødvendige bildet. OG hvis du endrer fra stående til liggende, må du klikke på den lille knappen ved siden av dimensjonsboksene.
Når du har fått alle innstillingene riktige og justert lysstyrken for å få den nødvendige effekten, trykker du på lagre og en tekstfil vil dukke opp. Jeg er ikke sikker på riktig måte å overføre dette på, men alt jeg gjør er å kopiere hele teksten og lime den inn i imagedata.cpp -filen i Arduino -skissen og slette de originale dataene (men ikke den første biten), så må du slett den ekstra linjen øverst. I tilfelle av bildet mitt, slett "Aconst unsigned char gImage_monstert [8512] = { / * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /" så bør du kunne laste opp den nye skissen og se bildet.
Trinn 3: Hva fungerer bra?
Bilder kan være svært hit and miss, du kan se på bildet av flyet at det meste av flykroppen mangler. Dette er fordi jeg måtte justere lysstyrken for å få detaljene jeg ønsket.
Ett bilde som fungerte bra var håndtegnede bilder. Så jeg tegnet et rektangel 14 * 10,5 cm og tegnet noen bilder på. dette ble deretter skannet inn og bildet beskåret til 3: 4 -forhold og deretter satt inn i Image2Lcd -programmet. Jeg ble veldig overrasket over den lille teksten du kunne slippe unna.
Uansett håper jeg at du har hatt glede av dette, og en stor takk til GearBest for at du sendte meg denne varen for å prøve. Hvis du ønsker å kjøpe denne varen, vennligst følg lenken nedenfor. Takk.
Link også GearBest
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Arduino Uno fiskemater i 6 billige og enkle trinn !: 6 trinn
Arduino Uno Fish Feeder i 6 billige og enkle trinn !: Så det kan være nødvendig med litt backstory for dette prosjektet. Personer med kjæledyrfisk ble sannsynligvis presentert for det samme problemet som meg: ferier og glemsomhet. Jeg glemte hele tiden å mate fisken min og klarte alltid å gjøre det før det gikk til s
Akustisk levitasjon med Arduino Uno trinnvis (8 trinn): 8 trinn
Akustisk levitasjon med Arduino Uno Steg-for-trinn (8-trinn): ultralyd lydtransdusere L298N Dc kvinnelig adapter strømforsyning med en mannlig likestift Arduino UNOBreadboard Slik fungerer det: Først laster du opp kode til Arduino Uno (det er en mikrokontroller utstyrt med digital og analoge porter for å konvertere kode (C ++)
The More Powerful Arduino-UNO, Massduino-UNO: 9 trinn
Den mer kraftfulle Arduino-UNO, Massduino-UNO: Hva er Massduino? Massduino er en ny produktserie, som kombinerer den perifere Arduino-plattformen, praktisk og rask utvikling, rimelige og enkle å produsere store produksjonsfordeler. Nesten hele Arduino -koden kan være en
Waveshare EPaper 1.54 Raspberry Pi: 5 trinn
Waveshare EPaper 1.54 Raspberry Pi: Jeg kjøpte en Waveshare E-Paper 1.54 for et annet prosjekt, så her er en guide for hvordan du installerer det