以下作品由安信可社區(qū)用戶
iiv制作
在這個(gè)充滿科技感的時(shí)代,自己動(dòng)手DIY一件獨(dú)一無(wú)二的數(shù)碼小物件,不僅是一種樂(lè)趣,更是一種成就感的體現(xiàn),筆者接觸安信可Ai-M61系列模組斷斷續(xù)續(xù)有一年了,一直想做點(diǎn)什么東西出來(lái),前不久看到別人做的桌面日歷挺不錯(cuò),手里剛好也有幾個(gè)墨水屏,所以就打算也做一個(gè),從畫(huà)PCB到焊接,再到寫(xiě)代碼、建3D模型,最后呈現(xiàn)實(shí)物,一步一個(gè)腳印完成一個(gè)比較完整的項(xiàng)目。
實(shí)物展示
正面
背面
01、創(chuàng)意萌芽:為什么是墨水屏桌面日歷?
在快節(jié)奏的生活中,我們常常被各種電子設(shè)備的屏幕所包圍,眼睛也時(shí)常感到疲憊,而墨水屏就比較護(hù)眼(瞎扯 ),于是筆者準(zhǔn)備制作一個(gè)可以放在桌面上的墨水屏日歷,不僅能查看日期天氣等信息、能提醒重要事項(xiàng)(目前還提醒不了,希望有大佬來(lái)實(shí)現(xiàn)),還能為桌面增添一份簡(jiǎn)約的科技美感,于是決定用安信可的Ai-M61模組來(lái)制作一個(gè)這樣的墨水屏桌面日歷。
02、畫(huà)PCB:構(gòu)建電路的藍(lán)圖
pcb已在立創(chuàng)開(kāi)源:工程 - 立創(chuàng)開(kāi)源硬件平臺(tái)https://oshwhub.com/iiiv/ai-m61-e-paper
(一)軟件工具
筆者使用立創(chuàng)eda專業(yè)版繪制本次pcb,立創(chuàng)eda是一款功能強(qiáng)大且操作相對(duì)簡(jiǎn)單的PCB設(shè)計(jì)軟件,最主要是可以免費(fèi)打樣!
(二)項(xiàng)目參數(shù)
●采用安信可的Ai-M61模組作為主控來(lái)控制墨水屏刷新以及讀取傳感器信息
●sht40溫濕度傳感器獲取當(dāng)前溫濕度信息
●ds1302提供時(shí)間信息(發(fā)現(xiàn)有點(diǎn)多余)
●使用GN4054為鋰電池充電,通過(guò)讀取1腳電平獲取充電狀態(tài)
●板載一個(gè)tf卡槽(實(shí)際好像也沒(méi)什么用,目前是這樣的)
●具有電池電壓檢測(cè)功能,低電量提示
●預(yù)留了一個(gè)紅外發(fā)射,但是音頻部分砍掉了所以也沒(méi)啥大用
●使用ch340xusb轉(zhuǎn)串口,支持自動(dòng)燒錄,無(wú)需復(fù)位冷啟動(dòng)
●板載了rs2227實(shí)現(xiàn)了usb和uart的切換,方便使用usb功能(目前沒(méi)用到,大家可以自行研究)
●一個(gè)撥輪開(kāi)關(guān)按下去是boot,其余2個(gè)方向撥動(dòng)功能可以自己定義,目前代碼中往右邊撥動(dòng)是io喚醒mcu進(jìn)行刷新屏幕
●一個(gè)復(fù)位按鍵,按下之后mcu復(fù)位
●一個(gè)滑動(dòng)開(kāi)關(guān),關(guān)閉之后3v3斷電,rtc不會(huì)
嘉立創(chuàng)二維碼客編絲印專用(5mm x 5mm) (二維碼自動(dòng)識(shí)別)
(三)打板
最后將設(shè)計(jì)好的PCB導(dǎo)出為Gerber文件,在嘉立創(chuàng)下單就可以啦!
03、焊接PCB
(一)準(zhǔn)備物料
(二)開(kāi)始焊接
墨水屏升壓電路高壓電容耐壓至少要在25V以上,建議采用50V耐壓標(biāo)準(zhǔn)增加裕量。
采用0402封裝,不過(guò)距離不是很近,fpc座子注意不要連錫,焊接完畢之后確認(rèn)沒(méi)短路再上電。
04、寫(xiě)代碼:賦予小日歷靈魂
(一)開(kāi)發(fā)環(huán)境搭建
使用安信可倉(cāng)庫(kù)的博流sdk進(jìn)行開(kāi)發(fā),后續(xù)可能會(huì)使用博流git倉(cāng)庫(kù)的sdk,因?yàn)樽罱黵elease了一個(gè)新的,修了好多bug,也添加了很多demo。
(二)代碼邏輯
在工程的user_config.h中可以通過(guò)宏定義配置wifi信息,筆者都添加了注釋,代碼太多就不貼出來(lái)了,附件中有固件和源碼,固件燒錄進(jìn)去可以直接使用串口配置參數(shù)。
墨水屏驅(qū)動(dòng)移植自微雪的,保留了2個(gè)型號(hào)4.2寸屏幕的驅(qū)動(dòng)代碼,其余一些簡(jiǎn)單的內(nèi)容可以自己寫(xiě),不規(guī)范,能用就行。
目前沒(méi)有其它方式配網(wǎng)(后續(xù)可能會(huì)加小程序配網(wǎng)和刷圖),不過(guò)可以通過(guò)串口進(jìn)行參數(shù)設(shè)置:
波特率:2M(2000000)
命令:[set ssid pass token per_sleep_time] - 如 [set MI-WF 1234567 ABDCDEFG 0]
參數(shù)1:wifi賬戶
參數(shù)2:wifi密碼
參數(shù)3:獲取農(nóng)歷要用,需要申請(qǐng)點(diǎn)我
參數(shù)4:刷新的間隔時(shí)間,單位分,比如120,2個(gè)小時(shí)刷一次,如果傳入0就每天12點(diǎn)刷新一次,內(nèi)部時(shí)鐘可能不準(zhǔn),非常不準(zhǔn),可能凌晨1點(diǎn)才刷,還沒(méi)有實(shí)測(cè),后面有可能打算換個(gè)rtc芯片使用中斷喚醒mcu,這樣比較準(zhǔn)。
因?yàn)椴捎玫氖敲赓M(fèi)的天氣接口,通過(guò)網(wǎng)絡(luò)所在地獲取對(duì)應(yīng)城市的天氣,可能天氣信息不是那么準(zhǔn)確。
由于沒(méi)有使用完整的字庫(kù),所以節(jié)假日只有法定的,平時(shí)周一到周五顯示工作日,周末顯示周末,法定節(jié)假日會(huì)顯示出來(lái)。
如果電池沒(méi)電了,左上角的電池臉就會(huì)變不高興,同時(shí)會(huì)文字提示請(qǐng)充電,插入usb充電之后就會(huì)顯示充電狀態(tài)。
目前睡眠功耗不太理想,如果使用500ma的鋰電池可能最多待機(jī)10-15天(理想狀態(tài),如果網(wǎng)絡(luò)連接不上或者天氣信息獲取失敗他會(huì)10分鐘重試一次,可以在代碼中自行修改),當(dāng)然建議使用容量稍大一些的電池。
05、3D模型:給它搞一個(gè)丑丑的外殼
(一)設(shè)計(jì)思路
為了讓墨水屏日歷更加美觀(更加符合本次diy活動(dòng)要求 ,最后為它設(shè)計(jì)一個(gè)外殼,這里使用fusion360來(lái)建模,由于筆者沒(méi)有玩過(guò)3D打印機(jī),建模也是小白。
為了符合嘉立創(chuàng)3d免費(fèi)打印 ,殼體采用了一體打印,到手后需要用小刀分開(kāi),因?yàn)榕鲁鲥e(cuò)(免費(fèi)打印機(jī)會(huì)來(lái)之不易)所以縫隙留的比較大。
(二)建模過(guò)程
首從立創(chuàng)eda導(dǎo)出pcb模型,導(dǎo)入到建模軟件中,新建成零部件,方便后期作參考,這里可以順手把屏幕也建個(gè)模。
(三)下單打印
將設(shè)計(jì)好的3D模型導(dǎo)出為STL文件,然后下單嘉立創(chuàng)3D打印(有3D打印機(jī)可以直接切片打印 ),實(shí)測(cè)嘉立創(chuàng)是可以免費(fèi)打的,到手后把支撐的地方用砂紙打磨一下讓其更加光滑。
(四)組裝
屏幕通過(guò)底部2個(gè)槽的位置塞進(jìn)去,注意如果手槽不夠大就用砂紙打磨一下,一定要確認(rèn)能塞進(jìn)去,塞進(jìn)去了就不要?jiǎng)恿耍仍谕饷嬲{(diào)試好再塞,不然可能會(huì)損壞屏幕。
pcb也是塞進(jìn)去的,使用m2螺絲固定一頭,后蓋使用另外一個(gè)螺絲固定上。
因?yàn)楸救藳](méi)有3d打印機(jī)(窮),所以平時(shí)很少用建模軟件,可能外殼比較丑陋,大家有興趣可以自己重新設(shè)計(jì)外殼。
完結(jié)撒花
經(jīng)過(guò)半個(gè)月的努力,筆者使用M制作的墨水屏日歷終于完成了,希望這次分享能給大家?guī)?lái)一些靈感,讓我們一起在DIY的路上發(fā)光發(fā)熱!
原貼地址:
【電子DIY作品】桌面墨水屏日歷bbs.ai-thinker.com/forum.php?mod=viewthread&tid=46282&extra=page%3D1&_dsign=597ba4ab
審核編輯 黃宇
-
安信可
+關(guān)注
關(guān)注
0文章
189瀏覽量
4457
發(fā)布評(píng)論請(qǐng)先 登錄
零知開(kāi)源——STM32F4實(shí)現(xiàn)ILI9486顯示屏UI界面系列教程(二):日歷功能實(shí)現(xiàn)
Made with KiCad(125):Inkplate 6 MOTION 電子墨水屏

PCB紅墨水試驗(yàn)的作用

樹(shù)莓派驅(qū)動(dòng)的彩色電子墨水畫(huà)框,永不枯萎的數(shù)字花卉藝術(shù)

用AI人臉識(shí)別開(kāi)發(fā)板BW21-CBV-Kit驅(qū)動(dòng)墨水屏

極簡(jiǎn)電子墨水屏設(shè)備:廉價(jià)智能手機(jī)的創(chuàng)新替代品
LED紅墨水測(cè)試

新品發(fā)布| M5Stack PaperS3 ,4.7 寸 16 階灰度觸控電子墨水屏開(kāi)發(fā)板

一種創(chuàng)新L型電子墨水屏桌牌嶄露頭角
電子DIY作品 基于FPGA的GPS授時(shí)日歷時(shí)鐘

云里物里推出全新RS133電子墨水屏標(biāo)簽
使用MSP430FR2433進(jìn)行日歷和篡改檢測(cè)

評(píng)論