Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Tekninen asettelu ja konsepti
- Vaihe 2: Luo mustavalkoisia kuvia
- Vaihe 3: Elektroniikka ja kokoonpano
- Vaihe 4: Käsikirjoitus
- Vaihe 5: Kangasmaskin versio ja muut sovelluskäsitteet
- Vaihe 6: Kuvakokoelma - Suut ja kasvot
- Vaihe 7: Kerääminen - kuviot
- Vaihe 8: Kuvien kerääminen - merkit, symbolit ja teksti
- Vaihe 9: Vaihtoehtoinen asettelu: Adafruit Feather ja E-paperinäyttö
Video: Kasvonaamio E-paperinäytöllä: 9 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Koronavirusepidemia on tuonut länsimaailmaan uuden muodin: kasvonaamioita. Kirjoittamishetkellä ne tulivat pakollisiksi Saksassa ja muualla Euroopassa päivittäiseen julkiseen liikenteeseen, ostoksille ja moniin muihin tilaisuuksiin. Tyttäreni, kätilö koulutuksessa, on tehnyt monia naamioita perheelleen ja työtovereilleen ja antanut minulle idean tästä projektista, mikä osoittaa minulle seuraavat asiat:
Vaikka kasvonaamarit voivat auttaa viruksen leviämisen rajoittamisessa, ja itse valmistetuilla yhteisömaskeilla on nyt useita muotoja ja kokoja ja jopa valaistus, niillä on yhteinen ongelma: ne tekevät käyttäjänsä kasvottomaksi. Ainakin jossain määrin, koska suu ja nenä on peitettävä. Mikä vaikeuttaa sanatonta kommunikaatiota, ja kaikki nämä kasvottomat kasvot eivät pelkää vain pieniä lapsia.
Seuraavassa haluaisin kuvata uuden ratkaisun tähän ongelmaan: kasvonaamio, jossa on integroitu näyttö. Sijaitsee suunnilleen suunsa paikalla, ja se voi antaa sinun ilmaista yleistä mielialasi tilaa - iloinen hymyilevä, normaali, jännittynyt, vihainen, ärtynyt,… - näyttämällä joko kuvan sopivasta suusta tai luonnoksen suusta, jotkut tekstiviesti, symboli tai jopa animaatio.
En sulje pois sitä, että konseptilla voisi olla jotain käyttöä käytännössä, mutta ainakin se voisi olla hauskaa käyttää juhlissa. Ja voi antaa sinulle mahdollisuuden pukeutua suosikki julkkis, vampyyri, orkki, hai, kissa, koira,… hymyyn.
Seuraavan prototyypin kuvauksen tarkoituksena on antaa sinun rakentaa oma versio laitteesta, toivottavasti parannettu ja sovitettu sinulle erityistarpeisiin ja toiveisiin. Koska ulkoasu on yksinkertainen ja laite koostuu enimmäkseen kaupallisesti saatavista osista, kokoonpano vaatii vain rajoitetut tekniset taidot ja laitteet.
Näytä meille versiot, asettelut, parannusideat ja laitteessa näytettävät kuvat.
Tarvikkeet
- WaveShare joustava 2,9 tuuman sähköinen paperinäyttö ja HAT-ohjain (33 € Amazon.de-sivustolta)
-
Ostin komponentit erikseen: WaveShare joustava 2,9 tuuman e-paperinäyttö (Ecksteinin kautta, 19 €), 296x128 pikseliä m/v.
Wiki
WaveShare eInk -näytönohjain HAT (Amazon.de -sivuston kautta, 9 €)
- Raspberry Pi Zero, käytin version 1.3 mallia, voit käyttää myös Raspberry Pi Zero W: tä (Pimoroni.com, 10,51 €)
- Pimoroni Button Shim (8,55 € osoitteessa Pimoroni.co.uk)
- Ohut, jäykkä mutta joustava muovilevy näytön taustana (käytin käyttämätöntä näytön suojakalvoa iPhone 5: lle)
- USB -virtapankki ja pitkä mikro -USB -kaapeli tai yhdessä RPi Zero, Pimoroni Zero LiPo -levy, LiPo ja LiPo -laturi
- Kaupallinen tai mittatilaustyönä valmistettu naamio (tasainen tyyppi)
-
Valinnainen: pidempi nauhakaapeli (FFC 24 -nastainen 0,5 mm: n nousu) olisi hyödyllinen, esim. 60 cm-SAMTEC FJH-20-D-24.00-4 Digi-avaimen kautta (pisin kaapelin hylly, jonka löysin) tai vain ketjutettu 20 cm: n FFC-kappale sovittimien avulla (kuten tässä)
Toukokuun 2020 lopussa Adafruit tarjoaa 25 cm: n 24 -nastaisia jatkojohtoja ja jatkojohdon liittimiä: (kaapeli: https://www.adafruit.com/product/4230, 1,5 US $), liitin: (https:// www..adafruit.com/product/4524)
- Valinnainen: patenttikiinnikkeet tai ommeltavat tarranauhat, jotka voidaan kiinnittää näyttöön kasvonaamioon tai kangaskuoreen, kuminauhat (joita käytetään rintaliivien korjaussarjasta)
- Kaksipuolinen teippi näytön sijainnin kiinnittämiseksi kirjekuoreen (tai voit ommella korjataksesi sen)
- Kaulanauha RPi Zerolle
Vaihe 1: Tekninen asettelu ja konsepti
WaveShare tarjoaa joustavan 2,9 tuuman e-paperinäytön, jonka koko on 6,6 x 2,9 cm ja resoluutio 296 x 128 pikseliä, sekä Raspberry Pi HAT -mallin, joka helpottaa niiden e-ink-näyttöjen hallintaa. 2,9 tuuman näytön koon ja resoluution ansiosta suu voidaan näyttää lähes täysikokoisena, ja koska se on joustava, se voidaan sijoittaa kaarevien pintojen päälle. Pieni liitin on kiinnitettävä näyttöön, joka on sitten liitettävä RPi HAT -laitteeseen 24 -nastaisella litteällä nauhakaapelilla.
Raspberry Pi Zeron käyttäminen mikro-ohjaimena tarjoaa laajan valikoiman mahdollisuuksia näytön ohjaamiseen. muita HAT/pHAT -yhdisteitä ja ne voivat tarjota riittävästi säätövaihtoehtoja useimpiin tarkoituksiin. Optimoitu ohjelmointi (apu tervetullutta!) Saattaa vähentää järjestelmän virrankulutusta minimiin.
Yksinkertainen tapa luoda vaaditut mustavalkoiset kuvat kuvataan myöhemmässä vaiheessa. Periaatteessa voit näyttää "animoituja GIF" -muotoisia elokuvia, mutta muista, että virkistystaajuus on sekunnin/ruudun yläpuolella, mutta näytön osittainen päivitys voi olla hyödyllistä.
Nykyisen asettelun rajoitus johtuu suhteellisen lyhyestä kaapelista, joka yhdistää RPi: n ja näytön. HAT: n mukana tuleva kaapeli on 20 cm pitkä, pisin analoginen kaapeli, jonka löysin, oli 60 cm pitkä (mutta ei saatavilla toukokuussa 2020). Jotta Vadelma olisi käden ulottuvilla, esim. rannehihnassa voitaisiin ketjuttaa useita näistä kaapeleista liittimien kanssa. Käytin tällä hetkellä vaihtoehtoa käyttää RPI Zero -nauhaa (katso kuvat).
Voit käyttää näyttömaskia ilman RPi: tä, koska e-Paper-näyttö vaatii ulkoista virtaa vain kuvan vaihtamiseen, mutta ei kuvan näyttämiseen. Joten voit vain valita "päivän vertailusi", liittää RPi -näytön ja ladata kuvan näytölle ja irrottaa sitten RPi: n.
Lasten versiossa voit käyttää WaveSharen tarjoamaa joustavaa 2,13 tuuman näyttöä. Koska sen resoluutio on 212x104 pikseliä, sinun on luotava tämän kokoisia bmp -tiedostoja. Käsikirjoituksen sovittaminen tähän näyttöön on hyvin yksinkertaista.
Adafruit tarjoaa samanlaisia joustavia näyttöjä ja ohjainlevyn, joka sopii heidän Feather -lautaperheelleen. Tämä mahdollistaisi tämän käsitteen käyttöönoton mikrokontrollerin kanssa. Katso lisätietoja kohdasta 9.
Vaihe 2: Luo mustavalkoisia kuvia
Voit luoda näytettävät kuvat käyttämällä vektorigrafiikkaa (esim. InkScape) tai pikseligrafiikkaa (esim. GIMP), mutta lopputuloksen on oltava 296 x 128 pikselin mustavalkoinen bmp-tiedosto.
Jotta värikuva voidaan näyttää e-paperinäytössä, se on muutettava mustavalkoiseksi.
Voit joko käyttää bmp -kuvia kokoelmasta (viimeinen vaihe) tai luoda omia. seuraavassa kuvatulla tavalla. Tavoitteeseen voi päästä eri tavoilla, mutta käytin hyvin yksinkertaista ja suoraviivaista menettelyä GIMP: n avulla:
- Hanki vain kuvatiedosto, jonka suuosa on kooltaan vähintään 296 pikseliä ja 128 pikseliä korkea. Tämä saattaa vaatia suuren resoluution edestä otetun muotokuvan.
- Valitse alue, jonka leveys- ja korkeussuhde on noin 2,32 - 1, ja käytä kuvaa - kutista valintaan*
- Pienennä sitten Kuva - Skaalaa kuva* -toiminnon avulla kutistuaksesi 296 pikselin leveyteen (tai 128 pikselin korkeuteen).
- Valitse seuraavaksi 296 x 128 pikselin suuri alue ja katkaise kuva yllä olevaan valintaan.
- Koska koon on oltava täsmälleen 296 x 128 pikseliä, korjaa tarvittaessa Image-Adjust Canvas Size* -toiminnolla
- Muunna nyt kuva harmaasävyksi käyttämällä Kuva - Tila - Harmaasävy. Tämä vaihe ei ole ehdottoman välttämätön, mutta voi olla varsin hyödyllinen säädöissä ja optimoinnissa (katso vaihe 9).
- Muunna sitten mustavalkoinen bittikartta käyttämällä Image - Mode - Indexed* -vaihtoehtoa "1 bit" ja "Floyd -Steinberg"
- Vie lopuksi bittikartta BMP -tiedostona sopivaan kansioon
- Voit yrittää optimoida tuloksia muuttamalla parametreja harmaasävyisen kuvan kontrastiksi tai kirkkaudeksi. Värikomponentit- Pura komponentit- RGB-vihreä kanava on yksinkertainen vaihtoehto parantaa kuvia ja parantaa punaisia komponentteja suuna. Palaa vaiheeseen 7.
- Animoidulle GIF-kaltaiselle elokuvalle voit valmistaa useita peräkkäisiä kuvia kuten edellä ja nimetä ja numeroida BMP: t loogisella tavalla. Voit sitten näyttää ne peräkkäin näytöllä.
- Aseta tiedostot kuva-alikansioon sähköisen paperin esimerkkikansion ulkopuolelta, nimeä ne tarvittaessa uudelleen (esim. Image_1.bmp,…)
- Korvaa esimerkkikomentosarjassa annetut bmp-tiedostonimet tiedostojesi nimillä.
Huomautukset:
- En ole varma, ymmärsinkö kaikkien GIMP -komentojen englanninkieliset nimet oikein, koska käytän saksankielistä versiota.
- Joissakin esimerkkikuvissa käytettiin Internetistä otettuja kuvia, joten niitä ei ehkä käytetä julkaisuissa tai kaupallisiin tarkoituksiin.
Vaihe 3: Elektroniikka ja kokoonpano
Elektronisten osien kokoaminen on suhteellisen yksinkertaista. Napin välilevy, jos sitä käytetään suoraan RPi: ssä, on juotettava RPi: n GPIO: hon valmistajan ohjeiden mukaisesti. Koska välilevy on erittäin ohut, hattu voidaan asettaa GPIO: lle, jossa välilevy on kiinnitetty. Käytä mahdollisimman vähän juotetta ja yritä olla saastuttamatta GPIO -nastoja välilevyn yläpuolella. Yhdessä WaveShare e-Paper HAT: n kanssa voit jopa lisätä GPIO: hon Pimoroni ZeroLiPo -levyn painikelevyn lisäksi, mikä voi mahdollistaa pienen LiPo: n käytön virtalähteenä. Aseta sitten e-Paper HAT GPIO -laitteeseen käyttämällä HAT: n mukana toimitettuja valmiuslaitteita.
Kytke e-paperinäyttö ja litteä liitäntäkaapeli e-paperisovittimeen ja sitten e-paperi-hattuun valmistajan ohjeiden mukaan (siniset valmistajat FFC-kaapelin päässä alaspäin). Aseta HAT: n kaksi kytkintä käytetyn näytön vaatimusten mukaisesti, kun joustava 2,9 tuuman näyttö on "A" ja "0".
Varmista, että olet asentanut kaikki tarvittavat ohjelmistot ja kirjastot.
Voit ensin tarkistaa komponenttien toimivuuden Pimoronin ja WaveSharen antamilla esimerkkiskripteillä ja testata sitten projektikohtaista koodia (näytetään myöhemmässä vaiheessa).
Koska laitteisto ja ohjelmisto toimivat, voit nyt kiinnittää näytön ja e-Paper-sovittimen näytön kirjekuoreen tai maskiin. Ehdottaisin näytön ja sovittimen kiinnittämistä joustavalle mutta riittävän jäykälle alustalle, käytin ohutta muovilevyä ja kaksipuolista teippiä. Nyt taustalevyä voidaan käyttää näytön kiinnittämiseen maskiin tai suurempaan suojakuoreen, esim. ompelemalla tai käyttämällä kaksipuolista teippiä, patenttikiinnikkeitä tai pieniä magneetteja.
Koska RPI: n ja näytön yhdistävä FFC-kaapeli on vain 20 cm pitkä, käytin HAT-seisokkien ympärille käärittyä narua, jotta Raspberry Pi olisi puettava kasvojen lähellä. Kuten keskusteltu, pidempi kaapeli tai kaapelin jatke olisi kätevä.
Prototyypissä käytin taskumaista muovipaperia (20x9,5 cm), itse asiassa jotain pakkausmateriaalia, joka oli ollut käsillä. Leikkasin sitten reiän näytölle ja kiinnitin näytön / taustalevyn sinne. Kiinnitin sitten neljä muovista salpaa kulmiin, katso kuvat. Koko asian pitämiseksi paikallaan kasvoilla käytin kahta läpikuultavaa kuminauhaa, joissa oli koukkuja rintaliivien korjaussarjasta. Joten ne kulkevat ympäri päätäsi ja pituuden säätö on hyvin yksinkertaista.
Vaihe 4: Käsikirjoitus
Esimerkkiskripti on yhdistelmä demokomentosarjoista, jotka WaveShare toimitti HAT -näytölle (katso Github täällä) ja Pimoroni Button Shimille (katso täältä). Kaikki ylistys kuuluu heille, otan syytteen. Kaikki huomautukset ja optimointiehdotukset ovat tervetulleita.
WaveShare -komentosarja vaatii useiden kirjastojen asentamista, kuten GitHubin oppaista ilmenee. Samoin Pimoroni -käsikirjoitus, mutta tässä on työkalu, joka tekee työn puolestasi.
Käytä parhaiten juuri vilkkunutta SD-korttia Raspianin kanssa ja lisää sitten Pimoroni-työkalu
sudo apt-get install pimoroni
ja käytä sitä painikkeiden välilevykoodien (jotka löytyvät kohdasta "muut") ja riippuvuuksien asentamiseen.
Kopioi WaveShare -osasta niiden ohjaimet ja esimerkit -paketti GitHub -sivulta ja asenna se sekä mahdolliset riippuvuudet siellä kuvatulla tavalla (!). Suurin osa riippuvuuksista saattaa olla jo täytetty.
Aseta komentosarja WaveShare-näyttöohjelmiston python-esimerkkikansioon ja kopioi bmp-tiedostot kuva-alikansioon.
Käsikirjoituksen käyttö on suhteellisen yksinkertaista. Muuta siinä tapauksessa BMP-luetteloiden bmp-tiedostojen nimet näytettäviksi. Voit laatia varmuuskopiointiluetteloita ja korvata vain aktiivisessa luettelossa haluamasi kopioimalla.
Suorita komentosarja. Tarkista, toimivatko asiat hyvin. Voit sitten irrottaa HDMI- ja USB-sovittimet (joidenkin USB-keskittimien avulla poistaminen voi pysäyttää RPi: n) ja asettaa näyttömaskin kasvoillesi ja kaulanauhaan kaulan ympärille. Katso peiliin ja pelaa tarkistaaksesi, toimiiko kaikki hyvin.
Käsikirjoitus on raitattu minimiin, joka tarvitaan painikkeiden lukemiseen ja bmps: n näyttämiseen. Joten jos haluat näyttää tekstiä, viivoja tai geometrisia kuvioita, lisää tarvittavat elementit 2in9d -esimerkkikirjoituksesta.
Kuvat, jotka on sijoitettava "pic" -kansioon, on lueteltu luettelossa "BMP", joka koostuu 5 alilistasta, joissa on 5 kuvan nimet tai yhteensä 25 kuvaa. Jokaisen alaluettelon ensimmäinen kuva on linkitetty painikkeeseen A, toinen painikkeeseen B ja niin edelleen. Alaluettelot voidaan valita painamalla pitkään painikkeita A - E, eli paneeli 1 valitaan painikkeella A, paneeli 2 painikkeella B jne. Käsikirjoitus määrittelee useita taustalla käynnissä olevia säikeitä ja tarkkailee jokaisen painikkeen painamista, joko lyhyesti tai pidempään kuin 2 sekuntia, jolloin lipun muuttujat muuttuvat. Pääohjelman silmukka havaitsee vain, onko painiketta painettu/painettu lukulippuja button_was_held ja button_was_pressed, ja mitkä liput (panel_flag, button_flag) on nostettu. Sitten se asettaa vastaavat muuttujat (paneeli tai kuva) vastaavasti. Lopuksi “BMP: t [paneeli] [kuva]” vastaava kuva valitaan luettelosta ja kirjoitetaan näyttöön. Sitten liput palautetaan perustilaansa "null" tai "False".
Loput skriptistä koskevat lähinnä muuttujien asettamista, näytön käynnistämistä ja virheiden käsittelyä. Voit suorittaa komentosarjan IDE: stä tai konsolista käyttämällä "python3 Button_shim_2in9_1.py". Vaihtoehtoisesti voit suorittaa komentosarjan heti käynnistyksen jälkeen.
Komentosarjaa optimoidaan edelleen, joten tarkista päivitykset.
Uusin versio (2020-toukokuu-10) sisältää toiminnon, joka näyttää kuvat BMP-luettelossa, display_gallery (), ja yksi näyttää kokoelman_x-luettelot, display_collections (). Ei sisälly alla olevaan luetteloon, katso liitteenä oleva tiedosto.
Huomaa, että haamukuvien välttämiseksi poista kaikki kuvat, jos näyttöä ei käytetä useaan päivään.
#!/usr/bin/env python
# Pimoroni-painikkeesta säätökomentosarjan tuontiajan tuontisignaalin tuontipainikkeethim # tuonti- ja aloitusnäyttö # WaveShare-paperikomennosta #-*-koodaus: utf-8-*-tuonti sys tuonti os picdir = os.path.join (os.path.dirname (os.path.dirname (os.path.realpath (_ file_))), 'pic') libdir = os.path.join (os.path.dirname (os.path.dirname (os.path.realpath (_file_))), 'lib') jos os.path.exists (libdir): sys.path.append (libdir) tuontihaku aalto -osasta logging.basicConfig (level = logging. DEBUG) '' ' #ei tarvita tässä font15 = ImageFont.truetype (os.path.join (picdir,' Font.ttc '), 15) font24 = ImageFont.truetype (os.path. join (picdir, 'Font.ttc'), 24) '' '#set BMP list BMPs =
Vaihe 5: Kangasmaskin versio ja muut sovelluskäsitteet
Nykyisessä prototyyppiversiossa näyttöä voidaan käyttää joko tavallisen kasvomerkin yläpuolella tai kiinnittää olemassa oleviin maskeihin tarranauhoilla tai magneeteilla. Mutta itse asiassa haluat integroida näytön maskiin, jossa on jokin vaihtoehto nopeaan sijoittamiseen ja poistamiseen.
Toistaiseksi käytin maskia, jonka ostin paikallisesta räätälöinnistä ("Schneiderei Schmargendorf") ja joka oli tehty melko paksusta kankaasta, tunnistin oikean alueen, johon näyttö tulisi sijoittaa, ja leikkasin sitten reiän ulkokerrokseen naamio. Näyttökaapelia varten leikattiin rako sisäpuolelle sopivaan kohtaan. Taustalevy leikattiin vaadittuun minimikokoon ja useita pieniä reikiä työnnettiin sisään ompelun mahdollistamiseksi. Sitten näyttö kiinnitettiin taustalevylle kaksipuolisella teipillä ja levitettiin myös reunoille levyn ja näytön kiinnittämiseksi kangaskerrokseen. Sitten näyttö asetettiin maskiin, kaapeli siirrettiin rakoon ja kangas kiinnitettiin taustalevyyn. Voi olla hyödyllistä vahvistaa leikatut reunat ennen kangasta, esim. Pienellä määrällä superliimaa. Jos kiinnität taustalevyn ompelemalla sen jälkeen, kun olet tarkistanut, että kaikki sopii hyvin. Liitä kaapeli HAT -laitteeseen ja käynnistä Pi.
Tämän lähestymistavan rajoitus on, että et voi pestä naamiota kiinteällä integroidulla näytöllä. Mutta olisi useita muita tapoja kiinnittää näyttö maskiin. Yksi vaihtoehto voisi olla lisätä toinen, irrotettava kudoskerros maskiin ja pitää näyttö paikallaan tarranauhoilla tai patenttikiinnikkeillä. Näin se voidaan poistaa helposti maskin pesua varten tai siirtää toiseen maskiin.
Myöhemmin parannetuissa versioissa voi olla oma näytön pidike ammattimaisemman ulkonäön aikaansaamiseksi.
---------------------------- Vaikka alkuperäinen idea oli kasvonaamio näytöllä, hyvin samanlaista asettelua saatetaan käyttää myös nimilappuihin tai vaatteisiin tai rannekkeisiin integroitu näyttö.
Tai ajattele "Kuka minä olen" -versiota, jossa on pääpanta ja integroitu näyttö, joka näyttää kuvia tai termejä, jotka on satunnaisesti valittu suuremmasta kokoelmasta.
Idea, joka on mielestäni melko naurettava, mutta ei halua jättää sitä mainitsematta, olisi Niqab, jossa on tällainen näyttö.
Onko sinulla muita ideoita? Kerro minulle sitten!
Koska koko projekti on edelleen käynnissä, etsi päivityksiä aika ajoin.
Vaihe 6: Kuvakokoelma - Suut ja kasvot
Täältä löydät kokoelman kuvia, joita voidaan käyttää 2,9 tuuman näytöllä ja joissa keskitytään kasvoihin. Se sisältää muun muassa HM the Queen (2x), presidentti Obama, Ghandi, Dalai Lama, Stalin, Paul Newman, Pavarotti ja kissani.
Huomaa, että koska käytin joidenkin kuvien lähteenä Internetin kuvia, tekijänoikeussuoja saattaa silti olla voimassa eikä niitä saa käyttää kaupallisiin tarkoituksiin.
Vaihe 7: Kerääminen - kuviot
Tässä on useita kuvioita, jotka voitaisiin näyttää, useimmat GIMP: n avulla.
Vaihe 8: Kuvien kerääminen - merkit, symbolit ja teksti
Lisää esimerkkikuvia 293 x 128 -näytölle:
Merkit ja symbolit, tekstit.
Jälleen: jotkin kuvat tai symbolit (esim. Vadelma, Apple, Instructables) saattavat olla tekijänoikeussuojattuja, eikä niitä saa käyttää kaupallisiin tarkoituksiin.
Vaihe 9: Vaihtoehtoinen asettelu: Adafruit Feather ja E-paperinäyttö
Huomasin tänään (21.5.2020), että Adafruit tarjoaa myös samankokoisia ja -mittaisia joustavia sähköisiä paperinäyttöjä (https://www.adafruit.com/product/4262, 27 US $) sekä 25 cm 24 -nastaiset 0,5 mm: n jakokaapelit (https://www.adafruit.com/product/4230, 1,5 US $) ja jatkojohtimet (https://www.adafruit.com/product/4524).
Heillä on sulkalevyperheelleen sähköinen paperiajuri (Adafruit eInk Feather Friend with 32KB SRAM, https://www.adafruit.com/product/4446, 9 US $), joka toimitetaan SD-kortin pidikkeen avulla kuvia.
Oletan, että tämä saattaa mahdollistaa kompaktimman ja energiatehokkaamman asettelun kuin tässä kuvattu Raspberry Zero -versio, ja se olisi täydellinen ratkaisu, jos haluat käyttää STM32F405-, 32u4- tai nRF52840 -alustaa. Valitettavasti näyttää siltä, että Adafruitin eInk Feather Friends- ja WaveShare -näyttöjen yhdistäminen ei ole vähäpätöistä.
Haluan todella nähdä BLE -version ja sovelluksen, joka hallitsee näytettäviä kuvia.
WaveShare tarjoaa Arduino -näytönohjaimen suojan ja ESP3266 -pohjaiset näytönohjaimet, jos haluat näitä.
Suositeltava:
Infrapuna -anturin käyttäminen Arduinon kanssa: 8 vaihetta (kuvien kanssa)
Infrapuna -anturin käyttäminen Arduinon kanssa: Mikä on infrapuna -anturi? . IR -signaali
Automaattinen lataus (tyhjiö) -kytkin ACS712: n ja Arduinon kanssa: 7 vaihetta (kuvien kanssa)
Automaattinen kuorman (tyhjiö) kytkin ACS712: n ja Arduinon kanssa: Hei kaikki! Sähkötyökalun käyttäminen suljetussa tilassa on kiire, koska kaikki ilmassa oleva pöly ja ilmassa oleva pöly tarkoittaa pölyä keuhkoissasi. Vac -myymälän suorittaminen voi poistaa osan tästä riskistä, mutta kytkeä sen päälle ja pois päältä joka kerta
GPS-moduulin (NEO-6m) liittäminen Arduinon kanssa: 7 vaihetta (kuvien kanssa)
GPS-moduulin (NEO-6m) liittäminen Arduinon kanssa: Tässä projektissa olen osoittanut, kuinka liittää GPS-moduuli Arduino UNO: n kanssa. Pituus- ja leveysasteiden tiedot näkyvät nestekidenäytössä ja sijaintia voi tarkastella sovelluksessa. Luettelo materiaalista Arduino Uno == > 8 dollarin Ublox NEO-6m GPS -moduuli == > 15 dollaria 16x
Kuvien tallentaminen tehtävää varten: 4 vaihetta (kuvien kanssa)
Kuvien tallentaminen tehtävää varten: 1. Avaa uusi Google -asiakirja ja suojaa kuvat tällä sivulla. Käytä ctrl (ohjaus) ja " c " kopioitava näppäin 3. Käytä ctrl (control) ja " v " liitettävä avain
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): 11 vaihetta (kuvien kanssa)
Kuvien tekeminen saumattomiksi vain vaaka- tai pystysuunnassa ("The GIMP"): Jos yrität "Tee saumaton" -laajennusta GIMP: ssä, se tekee kuvasta saumattoman sekä vaaka- että pystysuunnassa samanaikaisesti. Se ei salli sinun tehdä siitä saumatonta vain yhdessä ulottuvuudessa. Tämä ohje auttaa sinua saamaan kuvan