Innholdsfortegnelse:

E-Ink Display Krus: 8 trinn (med bilder)
E-Ink Display Krus: 8 trinn (med bilder)

Video: E-Ink Display Krus: 8 trinn (med bilder)

Video: E-Ink Display Krus: 8 trinn (med bilder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Krus for e-blekk
Krus for e-blekk
Krus for e-blekk
Krus for e-blekk
Krus for e-blekk
Krus for e-blekk
Krus for e-blekk
Krus for e-blekk

Dette er en av de vanvittige ideene som spontant ligger i hjernen min. Jeg tenkte, ville det ikke vært fantastisk hvis det var et kaffekopp som du kunne tilpasse i farten? En som så ganske mye ut som en vanlig kaffekopp. Jeg søkte og fant bare ett eksempel på noe lignende, men det så ikke ut som en vanlig kaffekopp og displayet var flatt.

Det bemerkelsesverdige med e-blekk / e-papir-skjermer er at de kan være fleksible, i tillegg til at de ikke krever strøm for å opprettholde et bilde. e-ink-skjermer er for det meste sett i e-boklesere, men jeg tenkte hvorfor ikke lage en kopp med en skjerm som buer til koppen? Jeg fant en billig e-blekk-skjerm som ville passe regningen (faktisk den eneste fleksible som jeg kunne finne for kjøp av en dødelig), og så bestemte jeg meg for å bygge visjonen min.

Trinn 1: Deler

Deler
Deler

Fordelingen av deler er ganske rett frem. Waveshare-fleksibel e-blekkdisplay er den eneste jeg kunne finne, og den er lett tilgjengelig på ebay eller aliexpress. Jeg valgte en ESP32 Lolin Lite for mikrokontrolleren fordi den var billig (ganske sikker på at den jeg fikk var en klon), men hadde Bluetooth LE samt en LiPo batterilader og nok lagringsplass for fonter og bitmaps for skjermen.

Det eneste elementet som var vanskelig å finne var en passende kopp å passe elektronikken i. Jeg kunne egentlig ikke finne noe. Opprinnelig hadde jeg planlagt å bruke en keramisk "I am not a paper cup" kopp, og bøye et akrylark rundt det. Siden koppen er avsmalnet og akrylarkrøret ville være rett, ville det være nok plass nær bunnen til å passe delene. Jeg hadde ikke så mye hell med bøyningen i akryl.

Da husket jeg for mange år siden at barna mine laget egendefinerte krus med et kjøpt kit i butikken. Jeg lette etter det og fant steder som pleide å selge dem ikke lenger gjorde, før jeg fant ut at Hobby Lobby fortsatt solgte dem. De er billige, på alle måter. Men for under $ 1 fungerte det perfekt, og hadde akkurat nok plass til å passe alle delene inni.

Lolin Lite ESP32 -brett

Waveshare 2,13 fleksibel e-blekkdisplay med HAT

150 mAh Lipo -batteri med JST -kontakt

Design et krus

Kartong

Teip

Trykt papirinnlegg (se vedlagte SVG -fil)

Skumkopp

Trinn 2: Papirinnsats og pappbase

Papirinnsats og pappbase
Papirinnsats og pappbase
Papirinnsats og pappbase
Papirinnsats og pappbase
Papirinnsats og pappbase
Papirinnsats og pappbase
Papirinnsats og pappbase
Papirinnsats og pappbase

Fordi koppen er klar og du ikke vil se elektronikken, skriver du ut innsatsen og skjærer den forsiktig med et barberblad eller en saks. Fordi e-blekkdisplayet ikke er papirhvitt, har innsatsen et lysegrått mønster på det som passer ganske godt til bakgrunnsfargen på e-blekkdisplayet. Klipp ut rektangelet slik at displayet skal vise seg gjennom. Sett innsatsen i koppen for å sikre at den passer, og bestem hvilken side av koppen du vil ha skjermen på.

På dette arket er det også et sirkelmønster som du kan bruke til å kutte en pappbase. Jeg brukte en veldig tynn bølgepapp fra en liten eske.

Denne pappskiven med tjener til å montere elektronikken på, og til å holde papirinnsatsen mot koppen i bunnen.

Trinn 3: Monter elektronikk til basen

Fest elektronikken til basen
Fest elektronikken til basen
Fest elektronikken til basen
Fest elektronikken til basen
Fest elektronikken til basen
Fest elektronikken til basen
Fest elektronikken til basen
Fest elektronikken til basen

Jeg loddet rettvinklede overskrifter til ESP32 og bare til pinnene jeg trengte. Spesielt ville dette gi plass på den ene siden for det lille LiPo -batteriet. Koble ledningene fra selen som følger med hatten for e-blekk som vist. Deretter, med ESP32 sentrert og plassert med USP og batterikontakt så nær kanten du kan komme, trykker du ned slik at toppnålene punkterer toppen av pappet.

Koble til JST -batterikontakten og bruk litt dobbeltsidig tape for å holde batteriet ved siden av ESP32. Vær forsiktig så du ikke legger for mye press på batteriet ettersom det er delikat.

Plugg ledningsnettet inn i e-ink driverhatten, og prøv å kurve ledningene rundt den kvinnelige topplisten og over toppen av brettet. Fest den med litt tape. Sørg for at båndkabelen er tilkoblet, og legg hatten over ESP32 så langt tilbake som mulig uten å gå over kanten på pappsirkelen, og før ledningen bak JST -batterikontakten og USB -porten. Fest med mer tape.

Dette er litt vanskelig, men ledningene går stort sett dit de trenger å gå, og alt passer ganske godt sammen.

Trinn 4: Ladeport

Ladeport
Ladeport
Ladeport
Ladeport

Du kommer til å ønske å kunne lade koppen din og også programmere den, så du må plassere pappelektronikkenheten i koppen og merke hvor USB -porten er. Merk en firkant som er stor nok til at kabelen din skal passe igjennom (jeg la den nær bunnen av håndtaket slik at den blir mindre synlig når du holder koppen), og skjær deretter ut et hull. Jeg brukte en 3/16 drill på begge sider og kuttet deretter ut resten med et x-acto blad.

Plasser enheten i koppen igjen, og test at kabelen din kan passe gjennom og koble til.

Trinn 5: Sluttmontering

Sluttmontering
Sluttmontering
Sluttmontering
Sluttmontering
Sluttmontering
Sluttmontering

Fjern basenheten igjen, og sett inn papirforingen. Sørg for at den er helt spredt inne i koppen, og teip deretter kantene for å beholde formen. Fest e-blekkdisplayet til det lille kontaktkortet, og kortet til båndet som kommer fra hatten. Skyv basenheten forsiktig inn i koppen, orienter USB -porten mot hullet i koppen og skyv den ned til bunnen av koppen. Sørg igjen for at du kan koble USB -kabelen til kortet.

Sentrer nå e-blekkdisplayet inn i utskjæringen på papirforingen. Sørg for at den er jevn, og trykk den helt inn i kurven på koppen. Bruk litt tape for å holde den på plass. Jeg la til en ekstra papirunderlag for å holde e-blekkdisplayet på plass. Du må også teipe båndkablene til foringen, og du må lage en 45 graders fold i båndet for å få det til å gå fra horisontalt til vertikalt, ned til basen.

Du bør nå kunne plassere den indre koppinnsatsen i koppen.

Trinn 6: Isolasjon

Isolasjon
Isolasjon
Isolasjon
Isolasjon

Fordi koppen er tynn plast, har den nesten ingen isolasjon. E-blekkdisplayet jeg fant var følsomt for varme, så varmen fra en typisk kopp kaffe var nok til at displayet bleknet. Jeg la til litt isolasjon rundt koppen ved å kutte bunnen av en vanlig frigolitskopp og deretter pakke den rundt koppinnsatsen og trimme av overflødig skum. Den trengte også et spor kuttet inn i den for å passe rundt det lille kontaktkortet.

Dette hjalp veldig. Og selvfølgelig betyr det også at kaffen holder seg varmere lenger.

Trinn 7: Programmering

Programmering
Programmering

Jeg har gitt koden på GitHub for programmering av ESP32. Jeg bruker Atom -editoren med PlatformIO -utvidelser installert. Koden bruker Arduino -rammeverk med espressif32 -plattform, og bruker Adafruit GFX Library fra Adafruit for å sette tekst på displayet. Jeg planlegger å legge til bilder så vel som en Bluetooth -tilkobling, brukt med en mobilapp for dynamisk opplasting av bilder og tekst. Foreløpig er det flere morsomme tekstdisplayer det går gjennom.

Jeg har prøvd å holde strømforbruket så lavt som mulig, men jeg tror det ikke er så optimalisert som det kan være. Likevel varer det flere timer når du endrer skjermen hvert 10. sekund.

Koden er litt rotete! Det er ting der inne for å implementere BLE -kommunikasjonen som ikke er gjort ennå. Det er også en kode for å kommunisere til en Slack Bot, intensjonen om å la mine kolleger sende tekster til koppen i sanntid fra vårt firma Slack chatterom. Når alt fungerer, vil koppen være en IOT -enhet (tingenes internett)!

Kildekode

Trinn 8: Bruk den

Ta Display Cup med på ditt neste selskapsmøte. Drikke kaffe. Vent til medarbeiderne legger merke til det … kos deg!

Anbefalt: