步驟1:零件
零件細(xì)分非常簡單。 wavehare靈活的電子墨水顯示屏是我唯一能找到的,它可以在ebay或aliexpress上輕松使用。我為微控制器選擇了ESP32 Lolin Lite,因?yàn)樗鼉r格便宜(非常確定我得到的是一個克隆)但是有藍(lán)牙LE和LiPo電池充電器以及用于顯示器的字體和位圖的足夠存儲空間。
唯一難以找到的項(xiàng)目是適合電子設(shè)備的杯子。我真的找不到任何東西。最初,我曾計劃使用陶瓷“我不是紙杯”杯,并在其周圍彎曲丙烯酸片。由于杯子是錐形的并且丙烯酸片材管是直的,因此在底部附近將有足夠的空間來適合部件。我對丙烯酸彎曲沒有太多運(yùn)氣。
然后我記得幾年前我的孩子們用商店買的套裝定制杯子。我去尋找那個并且找到了以前賣掉它們的地方了,直到我發(fā)現(xiàn)Hobby Lobby仍然賣掉它們。它們在各方面都很便宜。但是價格不到1美元就能很好地工作,只有足夠的空間來貼合所有部件。
Lolin Lite ESP32板
Waveshare 2.13“帶HAT的靈活電子墨水顯示器
設(shè)計馬克杯
紙板
膠帶
印刷紙插頁(參見附件SVG文件)
泡沫杯
第2步:紙質(zhì)插頁和紙板底座
由于杯子是透明的,您不想看電子設(shè)備,請打印插件并用剃須刀或剪刀小心地切割。由于電子墨水顯示器不是紙白色,因此插件上有一個淺灰色圖案,與電子墨水顯示屏的背景顏色非常接近。切出矩形以便顯示屏顯示。插入插入杯子確保它適合,并決定你想要顯示的杯子的哪一側(cè)。
此片材上還有一個圓形圖案,可用于切割紙板即我在一個小盒子里使用了一塊非常薄的瓦楞紙板。
這個紙板盤用于將電子設(shè)備安裝到底部,并將紙質(zhì)插件固定在底部的杯子上。
步驟3:將電子設(shè)備安裝到基座
我將直角標(biāo)題焊接到ESP32,僅焊接到我需要的引腳。具體而言,這將為小型LiPo電池的一側(cè)留出空間。如圖所示,連接電子墨水展示帽隨附的線束。然后,當(dāng)ESP32居中并定位時,USP和電池連接器盡可能靠近邊緣,向下按壓,使頭部針刺穿紙板頂部。
插入JST電池連接器并使用一些雙面膠帶將電池放在ESP32旁邊。小心不要對電池施加過大的壓力,因?yàn)樗鼈兒芗?xì)膩。
將線束插入電子墨水驅(qū)動器帽,并嘗試將電線繞在母頭條上并穿過頂部彎曲董事會。用一些膠帶固定它。確保已連接帶狀電纜,并將帽子放在ESP32上盡可能遠(yuǎn)的地方,而不會越過紙板圈的邊緣,并引導(dǎo)線束在JST電池連接器和USB端口后面。使用更多磁帶確保安全。
這有點(diǎn)棘手,但電線幾乎可以到達(dá)他們需要去的地方,并且它們非常緊密地結(jié)合在一起。
步驟4:充電端口
您將希望能夠?yàn)楸映潆姴ζ溥M(jìn)行編程,因此您需要放置將紙板電子組件裝入杯中并記下USB端口所在的位置。標(biāo)記一個足夠大的方形,以便您的電纜穿過(我把它放在手柄的底部附近,這樣在握住杯子時就不那么明顯了),然后切出一個洞。我在兩側(cè)使用了3/16“鉆頭,然后用x-acto刀片切割出來。
再次將組件放入杯中,測試您的電纜是否可以穿過并連接。
第5步:最終裝配
再次取下底座組件,然后插入紙襯墊。確保它完全展開在杯子內(nèi)部,然后粘貼邊緣以保持形狀。將電子墨水顯示器連接到小連接器板和從帽子到帽子的板子。小心地將底座組件滑入杯子,將USB端口定位到杯子的孔中并將其向下推到杯子的底部。再次確保你可以插入將USB電纜插入電路板。
現(xiàn)在將電子墨水顯示屏置于紙質(zhì)襯墊的切口上。確保它是水平的,并完全按入杯子的曲線。使用一些膠帶將它固定到位。我添加了一個額外的紙背,以幫助保持電子墨水顯示地點(diǎn)。您還需要將帶狀電纜粘貼到襯管上,然后您需要在色帶上進(jìn)行一次45度折疊,使其從水平移動到垂直,然后向下移動到底座。
您應(yīng)該現(xiàn)在可以將內(nèi)杯插入杯中。
步驟6:絕緣
因?yàn)楸邮潜∷芰希鼛缀鯖]有絕緣。我發(fā)現(xiàn)的電子墨水顯示屏對熱敏感,因此一杯咖啡的熱量足以使顯示屏褪色。我在杯子周圍加了一些絕緣材料,從一個普通的發(fā)泡膠杯上切下底部,然后將它包在杯子插件周圍,修剪多余的泡沫。它還需要一個切入其中的槽,以便安裝在小連接器板周圍。
這有很大幫助。當(dāng)然,這也意味著你的咖啡會保持更長的時間。
第7步:編程
我已提供GitHub上用于編程ESP32的代碼。我正在使用安裝了PlatformIO擴(kuò)展的Atom編輯器。代碼使用Arduino框架和espressif32平臺,使用Adafruit的Adafruit GFX庫將文本放到顯示器上。我計劃添加圖像和藍(lán)牙連接,與移動應(yīng)用程序一起使用,以動態(tài)上傳圖像和文本。目前,它有幾個有趣的文本顯示循環(huán)。
我試圖盡可能降低功耗,但我認(rèn)為它沒有盡可能優(yōu)化。不過,每10秒左右更換一次顯示器會持續(xù)幾個小時。
代碼有點(diǎn)亂!那里有用于實(shí)現(xiàn)尚未完成的BLE通信的東西。還有一些代碼可以與Slack Bot進(jìn)行溝通,目的是讓我的同事從我們公司的Slack聊天室實(shí)時向杯子發(fā)送文本。一旦這一切工作,杯子將成為IOT(物聯(lián)網(wǎng))設(shè)備!
源代碼
步驟8:使用它
-
電子墨水屏
+關(guān)注
關(guān)注
4文章
58瀏覽量
19817
發(fā)布評論請先 登錄
相關(guān)推薦
三星發(fā)布2025年顯示器新品
![](https://file1.elecfans.com/web3/M00/01/F4/wKgZPGdaM-OAEnH6ABGNjsdL7AU034.png)
顯示器4K高清認(rèn)證
![<b class='flag-5'>顯示器</b>4K高清認(rèn)證](https://file.elecfans.com/web2/M00/1C/DA/poYBAGGOAPSAYuitAAAXDC1YfmM278.jpg)
顯示器HDR認(rèn)證
![<b class='flag-5'>顯示器</b>HDR認(rèn)證](https://file1.elecfans.com/web2/M00/0C/34/wKgZomdATGGAOeI2AACxJMBCEaE848.png)
顯示器低藍(lán)光(ChinaMark)認(rèn)證
![<b class='flag-5'>顯示器</b>低藍(lán)光(ChinaMark)認(rèn)證](https://file.elecfans.com/web2/M00/1C/DA/poYBAGGOAPSAYuitAAAXDC1YfmM278.jpg)
工業(yè)級觸摸顯示器的分類與應(yīng)用分享
顯示器自帶的揚(yáng)聲器怎么設(shè)置
動態(tài)驅(qū)動方式下,點(diǎn)陣顯示器的優(yōu)點(diǎn)是什么
VR顯示器的優(yōu)缺點(diǎn)
如何選擇工業(yè)液晶顯示器和消費(fèi)類顯示器?
工業(yè)顯示器和普通顯示器的區(qū)別有哪些?
三星顯示和LG顯示加強(qiáng)OLED游戲顯示器布局
用于液晶電視和顯示器的帶運(yùn)算放大器的13通道電平轉(zhuǎn)換器TPS65198數(shù)據(jù)表
![用于液晶電視和<b class='flag-5'>顯示器</b>的<b class='flag-5'>帶</b>運(yùn)算放大器的13通道電平轉(zhuǎn)換<b class='flag-5'>器</b>TPS65198數(shù)據(jù)表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
等離子顯示器特點(diǎn) 等離子顯示器的工作原理
適合DIY項(xiàng)目的LED顯示屏
![適合<b class='flag-5'>DIY</b>項(xiàng)目的LED<b class='flag-5'>顯示</b>屏](https://file1.elecfans.com/web2/M00/BF/15/wKgZomW59muAPaqEAAFNrST5agU990.png)
評論