Cuprins:
- Pasul 1: Piese
- Pasul 2: Insertul de hârtie și baza din carton
- Pasul 3: Montați aparatele electronice pe bază
- Pasul 4: Port de încărcare
- Pasul 5: Adunarea finală
- Pasul 6: Izolație
- Pasul 7: Programare
- Pasul 8: Folosiți-l
Video: E-Ink Display Mug: 8 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Aceasta este una dintre acele idei nebunești care doar se așează în mod spontan în creierul meu. M-am gândit, nu ar fi minunat dacă ar exista o cană de cafea pe care să o puteți personaliza din mers? Una care semăna cam cu o ceașcă de cafea obișnuită. Am făcut o căutare și am găsit doar un exemplu de ceva similar, dar nu arăta ca o ceașcă de cafea normală, iar ecranul era plat.
Lucrul remarcabil al afișajelor cu cerneală electronică / e-hârtie este că acestea pot fi flexibile și nu necesită energie pentru a menține o imagine. Afișajele cu cerneală electronică sunt văzute mai ales în cititoarele de cărți electronice, dar m-am gândit de ce să nu fac o ceașcă cu un afișaj care se curbează până la ceașcă? Am găsit un afișaj de cerneală electronică ieftin, care să se potrivească facturii (de fapt, singurul flexibil pe care l-am putut găsi pentru a fi cumpărat de un simplu muritor) și așa că mi-am propus să-mi construiesc viziunea.
Pasul 1: Piese
Defalcarea pieselor este destul de simplă. Afișajul flexibil cu cerneală electronică undeware este singurul pe care l-am putut găsi și este disponibil cu ușurință pe ebay sau aliexpress. Am ales un ESP32 Lolin Lite pentru microcontroler deoarece era ieftin (destul de sigur că cel pe care l-am obținut era o clonă), dar avea Bluetooth LE, precum și un încărcător de baterii LiPo și suficient spațiu de stocare pentru fonturi și bitmap-uri pentru afișaj.
Singurul articol greu de găsit a fost o ceașcă potrivită pentru a se potrivi electronice. Nu prea găseam nimic. Inițial, plănuisem să folosesc o ceașcă din ceramică „Eu nu sunt o ceașcă de hârtie” și să îndoi o foaie acrilică în jurul ei. Deoarece paharul este conic și tubul din tablă acrilică ar fi drept, ar exista suficient spațiu lângă fund pentru a se potrivi pieselor. Nu am avut prea mult noroc cu îndoirea acrilică.
Apoi mi-am amintit de ani în urmă, copiii mei făceau căni personalizate cu un kit cumpărat de la magazin. Am căutat asta și am găsit locuri care obișnuiau să le vândă nu le mai făceau, până când am constatat că Hobby Lobby încă le vindea. Sunt ieftine, din toate punctele de vedere. Dar pentru sub $ 1 a funcționat perfect, având doar suficient spațiu pentru a se potrivi perfect tuturor pieselor din interior.
Placa Lolin Lite ESP32
Afișaj Waveshare 2.13 flexibil cu cerneală electronică cu HAT
Baterie Lipo de 150 mAh cu conector JST
Proiectează o cană
Carton
Bandă
Insert de hârtie tipărită (vezi fișierul SVG atașat)
Pahar de spumă
Pasul 2: Insertul de hârtie și baza din carton
Deoarece cupa este clară și nu doriți să vedeți electronica, imprimați insertul și tăiați-l cu grijă cu o lamă de ras sau cu o foarfecă. Deoarece afișajul cu cerneală electronică nu este alb de hârtie, inserția are un model gri deschis, care se potrivește destul de bine cu culoarea de fundal a afișajului cu cerneală electronică. Decupați dreptunghiul pentru afișare. Puneți inserția în cupă pentru a vă asigura că se potrivește și decideți pe ce parte a cupei doriți afișajul.
De asemenea, pe această foaie este un model de cerc pe care îl puteți folosi pentru a tăia o bază de carton. Am folosit un carton ondulat foarte subțire dintr-o cutie mică.
Acest disc de carton servește pentru a monta componentele electronice și pentru a ține inserția de hârtie împotriva cupei din partea de jos.
Pasul 3: Montați aparatele electronice pe bază
Am lipit anteturile cu unghi drept la ESP32 și doar la pinii de care aveam nevoie. Mai exact, acest lucru ar lăsa spațiu pe o parte pentru bateria mică LiPo. Conectați firele de la cablajul furnizat cu pălăria de afișare cu cerneală electronică, așa cum se arată. Apoi, cu ESP32 centrat și poziționat cu conectorul USP și bateria cât mai aproape de margine, apăsați în jos, astfel încât știfturile antetului să pună partea superioară a cartonului.
Conectați conectorul bateriei JST și utilizați o bandă dublă pentru a lipi bateria lângă ESP32. Aveți grijă să nu puneți prea multă presiune pe baterie, deoarece acestea sunt delicate.
Conectați cablajul în pălăria șoferului de cerneală electronică și încercați să curbați firele în jurul benzii antetului feminin și peste partea superioară a plăcii. Asigurați-l cu niște bandă. Asigurați-vă că cablul cu bandă este conectat și așezați pălăria deasupra ESP32 cât mai departe posibil fără a trece peste marginea cercului de carton și ghidați cablajul din spatele conectorului bateriei JST și a portului USB. Asigurați-vă cu mai multe benzi.
Acest lucru este cam dificil, dar firele merg cam acolo unde trebuie să meargă și totul se potrivește destul de bine.
Pasul 4: Port de încărcare
Veți dori să vă puteți încărca cupa și să o programați, de aceea trebuie să plasați ansamblul electronic din carton în cupă și să notați unde este portul USB. Marcați un pătrat suficient de mare pentru a se potrivi cablul dvs. (l-am pus lângă baza mânerului, astfel încât să fie mai puțin vizibil atunci când țineți paharul), apoi tăiați o gaură. Am folosit un burghiu de 3/16 pe ambele părți și apoi am tăiat restul cu o lamă x-acto.
Așezați din nou ansamblul în cupă și verificați dacă cablul dvs. se poate potrivi și conecta.
Pasul 5: Adunarea finală
Scoateți din nou ansamblul de bază și apoi introduceți căptușeala de hârtie. Asigurați-vă că este complet întins în interiorul cupei și apoi lipiți marginile pentru a păstra forma. Atașați afișajul cu cerneală electronică la placa mică a conectorului, iar placa la panglica care vine de la pălărie. Glisați cu grijă ansamblul bazei în cupă, orientați portul USB către orificiul cupei și împingeți-l în jos până la fundul cupei. Din nou, asigurați-vă că puteți conecta cablul USB la placă.
Acum centrați afișajul cu cerneală electronică în decupajul de pe căptușeala de hârtie. Asigurați-vă că este la nivel și apăsat până la capăt în curba cupei. Folosiți niște bandă pentru ao ține în poziție. Am adăugat un suport de hârtie suplimentar pentru a ajuta la menținerea afișajului cu cerneală electronică. Va trebui, de asemenea, să lipiți cablurile de panglică de căptușeală și va trebui să faceți o pliere de 45 de grade în panglică pentru ao face să treacă de la orizontală la verticală, coborând la bază.
Acum ar trebui să puteți plasa inserția paharului interior în ceașcă.
Pasul 6: Izolație
Deoarece paharul este din plastic subțire, nu are aproape nici o izolație. Afișajul cu cerneală electronică pe care l-am găsit a fost sensibil la căldură, astfel că căldura dintr-o ceașcă tipică de cafea a fost suficientă pentru a face ca afișajul să se estompeze. Am adăugat puțină izolație în jurul paharului tăind fundul unei pahare obișnuite din polistirol și apoi înfășurându-l în jurul cupei, tăind excesul de spumă. De asemenea, avea nevoie de un slot tăiat în el pentru a se potrivi în jurul plăcii micului conector.
Acest lucru a ajutat foarte mult. Și, desigur, înseamnă că cafeaua dvs. rămâne mai fierbinte mai mult timp.
Pasul 7: Programare
Am furnizat codul de pe GitHub pentru programarea ESP32. Folosesc editorul Atom cu extensiile PlatformIO instalate. Codul utilizează cadrul Arduino cu platforma espressif32, utilizând Biblioteca Adafruit GFX de la Adafruit pentru a pune text pe afișaj. Am de gând să adaug imagini, precum și o conexiune Bluetooth, utilizată cu o aplicație mobilă pentru a încărca dinamic imagini și text. Deocamdată, există mai multe texturi amuzante pe care le afișează.
Am încercat să mențin consumul de energie cât mai mic posibil, dar cred că nu este atât de optimizat pe cât ar putea fi. Cu toate acestea, durează câteva ore când schimbați afișajul la fiecare 10 secunde sau cam așa ceva.
Codul este cam dezordonat! Există lucruri acolo pentru implementarea comunicării BLE care nu este încă realizată. Există, de asemenea, un anumit cod pentru a comunica unui Slack Bot, intenția de a le permite colegilor mei să trimită mesaje text în cupă în timp real de la camera noastră de chat Slack. Odată ce totul funcționează, cupa va fi un dispozitiv IOT (Internet of Things)!
Cod sursa
Pasul 8: Folosiți-l
Luați Display Cup în următoarea dvs. întâlnire de companie. Beau cafea. Așteptați ca colegii să observe … să vă bucurați!
Recomandat:
Monitorizare GPS cu proiect OLED Display: 5 pași (cu imagini)
Monitorizare GPS cu proiect OLED Display: Bună ziua tuturor, în acest articol rapid vă voi împărtăși proiectul meu: modul GPS ATGM332D cu microcontroler SAMD21J18 și afișaj SSD1306 OLED 128 * 64, am construit un PCB special pentru acesta pe Eagle Autodesk și îl programez folosind Atmel studio 7.0 și ASF
Utilizați Un Display Grande a 4 Cifre 8886 Display Con Wemos ESP8266 Arduino NodeMCU: 6 Steps
Utilizați Un Display Grande a 4 Cifre 8886 Display Con Wemos ESP8266 Arduino NodeMCU: Acest proiect este un simplu exemplu care arată come collegare un display del tipo 8886-Display e, pentru comoditatea noastră, un Wemos D1 - poate fi un Arduino o un NodeMCU o orice alt microcontrol care se folosește pentru un proiect.Esi
Makey Makey Show and Tell Display: 12 pași (cu imagini)
Makey Makey Show and Tell Display: După 19 ani de predare, nu mi-am pierdut niciodată dragostea față de un panou de anunțuri nou, luminos, interesant! Stilul meu de buletin informativ a evoluat de-a lungul anilor, de la decupaje drăguțe, cumpărate în magazin, cu tematică de vacanță, la piese semnificative din munca studenților mei. Este
Cum să dezasamblați un computer cu pași și imagini ușoare: 13 pași (cu imagini)
Cum să dezasamblați un computer cu pași și imagini ușoare: Aceasta este o instrucțiune despre cum să dezasamblați un computer. Majoritatea componentelor de bază sunt modulare și ușor de îndepărtat. Cu toate acestea, este important să fiți organizat în acest sens. Acest lucru vă va ajuta să nu vă pierdeți piese și, de asemenea, să faceți reasamblarea
DISPLAY MATRICE LED 8x8 - ARDUINO - CONTROL BLUETOOTH: 7 pași (cu imagini)
DISPLAY MATRICE LED 8x8 | ARDUINO | CONTROL BLUETOOTH: În acest tutorial vă arăt cum să construiți o matrice LED de 8 x 8 folosind un Arduino. întregul