Sisukord:
- Samm: osad
- Samm 2: Paberi sisestamine ja papist alus
- Samm: paigaldage elektroonika baasi
- Samm: laadimisport
- Samm: lõplik kokkupanek
- 6. samm: isolatsioon
- Samm: programmeerimine
- 8. samm: kasutage seda
Video: E-Ink Display kruus: 8 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See on üks neist hullumeelsetest ideedest, mis lihtsalt spontaanselt mu ajusse satuvad. Mõtlesin, kas poleks äge, kui oleks olemas kohvitass, mida saaksite lennult kohandada? Üks, mis nägi välja nagu tavaline kohvitass. Tegin otsingu ja leidsin ainult ühe näite millegi sarnase kohta, kuid see ei näinud välja nagu tavaline kohvitass ja ekraan oli tasane.
E-tindi / e-paberi kuvarite puhul on tähelepanuväärne see, et need võivad olla paindlikud ja ei vaja pildi säilitamiseks energiat. e-tindi kuvarid on enamasti nähtavad e-raamatu lugejates, kuid mõtlesin, et miks mitte teha tass, mille kuvar klapib tassi? Leidsin odava e-tindiekraani, mis sobiks arvele (tegelikult ainus paindlik, mille ma lihtsa sureliku jaoks ostsin) ja asusin oma visiooni üles ehitama.
Samm: osad
Osade jaotus on üsna lihtne. Waveshare'i paindlik e-tindi ekraan on ainus, mille leidsin, ja see on hõlpsasti saadaval ebay või aliexpressis. Valisin mikrokontrolleri jaoks ESP32 Lolin Lite, kuna see oli odav (üsna kindel, et see, mis ma sain, oli kloon), kuid sellel oli Bluetooth LE, samuti LiPo akulaadija ja piisavalt ruumi kuvari fontide ja bitikaartide jaoks.
Ainus raskesti leitav ese oli sobiv tass, kuhu elektroonika mahutada. Ma ei leidnud tegelikult midagi. Algselt oli mul plaanis kasutada keraamilist tassi "Ma ei ole paberitass" ja painutada selle ümber akrüülleht. Kuna tass on kitsenev ja akrüülplekist toru oleks sirge, oleks põhja lähedal piisavalt ruumi osade mahutamiseks. Mul ei olnud aga akrüüli painutamisel palju õnne.
Siis meenus mulle aastaid tagasi, et mu lapsed valmistasid poest ostetud komplektiga kohandatud kruusid. Läksin seda otsima ja leidsin kohti, kus neid varem müüdi, enam mitte, kuni avastasin, et Hobby Lobby müüs neid endiselt. Need on odavad, igas mõttes. Kuid alla 1 dollari eest töötas see suurepäraselt, kuna sellel oli piisavalt ruumi, et kõik osad korralikult sisse mahutada.
Lolin Lite ESP32 plaat
Waveshare 2,13 paindlik e-tindi ekraan koos mütsiga
150 mAh Lipo aku koos JST -pistikuga
Kujundage kruus
Papp
Lint
Trükitud paberist sisend (vt lisatud SVG -faili)
Vaht tass
Samm 2: Paberi sisestamine ja papist alus
Kuna tass on selge ja te ei taha elektroonikat näha, printige sisestus välja ja lõigake see habemenuga või kääridega ettevaatlikult läbi. Kuna e-tindi ekraan ei ole pabervalge, on sisetükil helehall muster, mis sobib päris täpselt e-tindi ekraani taustavärviga. Lõigake ristkülik välja, et ekraan saaks läbi vaadata. Pange sisestus tassi, et veenduda selle sobivuses, ja otsustage, millisel tassi küljel soovite ekraani kuvada.
Sellel lehel on ka ringmuster, mille abil saate lõigata papist aluse. Kasutasin väikesest karbist väga õhukest lainepappi.
See papist ketas on mõeldud elektroonika kinnitamiseks ja paberisisese hoidmiseks tassi allosas.
Samm: paigaldage elektroonika baasi
Jootsin täisnurksed päised ESP32 külge ja ainult vajalike tihvtide külge. Täpsemalt jätaks see ühele küljele ruumi väikese LiPo aku jaoks. Ühendage juhtmed juhtmestikust, mis on kaasas e-tindi ekraanimütsiga, nagu näidatud. Seejärel, kui ESP32 on tsentreeritud ja paigutatud USP ja aku pistikuga nii lähedale kui võimalik, vajutage alla, nii et päise tihvtid torgaksid papi ülaosa.
Ühendage aku JST pistik ja kasutage kahepoolset teipi, et kleepida aku ESP32 kõrvale. Olge ettevaatlik ja ärge suruge akut liiga palju, kuna need on õrnad.
Ühendage juhtmestik e-tindi juhi mütsiga ja proovige juhtmeid kõverdada ümber emase päisriba ja üle plaadi ülaosa. Kinnitage see mõne lindiga. Veenduge, et lintkaabel on ühendatud ja asetage müts ESP32 kohale nii kaugele kui võimalik, ilma et see läheks üle papi ringi serva, ja juhtige juhtmestik JST aku pistiku ja USB -pordi taha. Kinnitage rohkem linti.
See on üsna keeruline, kuid juhtmed lähevad peaaegu sinna, kuhu nad peavad minema, ja see kõik sobib päris tihedalt kokku.
Samm: laadimisport
Soovite oma tassi laadida ja ka programmeerida, nii et peate kartongi elektroonikaseadme tassi asetama ja märkima, kus on USB -port. Märkige ruut, mis on teie kaabli läbimiseks piisavalt suur (panin selle käepideme aluse lähedale, nii et tassi hoides oleks see vähem nähtav), ja lõigake seejärel auk välja. Kasutasin mõlemal küljel 3/16 puurit ja lõikasin ülejäänud osa x-acto teraga välja.
Asetage komplekt tassi uuesti ja kontrollige, kas teie kaabel mahub läbi ja ühendub.
Samm: lõplik kokkupanek
Eemaldage aluskomplekt uuesti ja sisestage pabervooder. Veenduge, et see oleks tassi sees täielikult laiali ja seejärel kleepige servad kuju säilitamiseks. Kinnitage e-tindi ekraan väikese pistikupesa külge ja plaat mütsist tuleva paela külge. Libistage aluskomplekt ettevaatlikult tassi, suunake USB -port tassi auku ja lükake see tassi põhja. Jällegi veenduge, et saate USB -kaabli plaadile ühendada.
Nüüd tsentreerige e-tindi ekraan pabervoodri väljalõigetesse. Veenduge, et see oleks tasane ja surutud tassi kõverasse. Kasutage mõnda linti, et seda paigal hoida. Lisasin täiendava paberitausta, et aidata e-tindi ekraani paigal hoida. Samuti peate lintkaablid vooderdise külge teipima ja lindile tuleb teha üks 45 -kraadine volt, et see läheks horisontaalselt vertikaalsele, laskudes alusele.
Nüüd peaksite saama sisemise topsi sisestada tassi.
6. samm: isolatsioon
Kuna tass on õhuke plast, pole sellel peaaegu mingit isolatsiooni. Minu leitud e-tindi ekraan oli kuumuse suhtes tundlik, seega piisas tavalisest kohvitassist tulevast kuumusest, et kuvar tuhmuks. Lisasin tassi ümber natuke isolatsiooni, lõigates alt ära tavalise vahtpolüstüroolist tassi ja mässin selle siis ümber topsi vahetüki, kärpides ära liigse vahu. Samuti vajas see väikese pistikuplaadi ümber mahutamiseks pilu.
See aitas palju. Ja muidugi tähendab see ka seda, et teie kohv jääb kauem kuumaks.
Samm: programmeerimine
Esitasin GitHubis koodi ESP32 programmeerimiseks. Kasutan Atomi redaktorit, millele on installitud laiendused. Kood kasutab Arduino raamistikku espressif32 platvormiga, kasutades Adafruit'i Adafruit GFX raamatukogu, et teksti ekraanile panna. Kavatsen lisada pilte ja Bluetooth -ühenduse, mida kasutatakse koos mobiilirakendusega piltide ja teksti dünaamiliseks üleslaadimiseks. Praeguseks on mitu lõbusat tekstiekraani, mille kaudu see ringleb.
Olen püüdnud hoida energiatarbimist võimalikult madalal, kuid arvan, et see pole nii optimeeritud kui võiks. Sellegipoolest kestab see umbes iga 10 sekundi tagant ekraani vahetades mitu tundi.
Kood on natuke segane! Seal on asju BLE -kommunikatsiooni rakendamiseks, mida pole veel tehtud. Slack Botiga suhtlemiseks on olemas ka teatud kood, kavatsus lasta töökaaslastel meie ettevõtte Slack jututoast reaalajas tassi tekste saata. Kui kõik on toiminud, on tass IOT (asjade internet) seade!
Lähtekood
8. samm: kasutage seda
Võtke Display Cup oma järgmisel ettevõtte koosolekul kaasa. Joo kohvi. Oodake, kuni töökaaslased märkavad … nautige!
Soovitan:
Kasutage Un Display Display Grande a 4 Cifre 8886 Display Con Wemos ESP8266 Arduino Node MCU: 6 sammu
Kasutage Un Display Grande a 4 Cifre 8886 Display Con Wemos ESP8266 Arduino NodeMCU: Questo progetto ja semplice esempio che mostra come collegare un display del tipo 8886 -Display e, comodità nostra, un Wemos D1 - ma potrebbe essere un Arduino o un NodeC o qualsiasi altro microcontrollore che state usando per un progetto.Esi
Makey Makey Show and Tell Display: 12 sammu (piltidega)
Makey Makey Show and Tell Display: Pärast 19 aastat õpetamist pole ma kunagi kaotanud oma armastust uue, ereda ja põneva teadetetahvli vastu! Minu teadetetahvli stiil on aastate jooksul arenenud armsatest, poest ostetud, puhkusteemalistest väljalõigetest kuni sisukate tükkideni minu õpilaste töödest. On
Tehke LED -i ja Arduino nutikas kruus: 6 sammu
Tehke LED -i ja Arduino nutikas kruus: selles projektis kasutame värviliste tuledega sõnumi saatmiseks või alarmi tegemiseks RGB -valgusdioode, keskkonnaandurit ja Arduino Nano. Selle projekti lõpus saate: Arduino DS18B20 anduri keskkonnatemperatuuri lugeda. Juhtnupp R
SMS -monitor -- Dot Matrix Display -- MAX7219 -- SIM800L: 8 sammu (piltidega)
SMS -monitor || Dot Matrix Display || MAX7219 || SIM800L: sellest videost saate teada, kuidas kasutada GSM -moodulit, punktmaatriksekraani ja kuidas sellel kerivat teksti kuvada. Pärast seda ühendame need kokku, et kuvada GSM -SIM -ilt saadud sõnumeid punktmaatriksi ekraanile. See on üsna lihtne ja
Ühendatud kruus: 5 sammu (piltidega)
Ühendatud kruus: mõnikord tahaksin hommikul enne kontorisse minekut kohvi rüübates oma e -posti postkasti heita pilgu sellele, mida see minult ootab. st saabunud meilide arv ja toon …. kas eelmisel päeval just lõpetatud projekt on murettekitav