本文來自于涂鴉開發(fā)者創(chuàng)作,該同學基于涂鴉 IoT 開發(fā)平臺,選用 STM32 主控,DIY 了一款可以用手機 App 控制的,集照明,備忘錄,顯示照片,顯示日歷顯示天氣等多種功能為一體的物聯(lián)網電子相冊。
以下內容為“杜洪德”創(chuàng)作,經授權編輯發(fā)布:
這次看到了涂鴉智能與立創(chuàng)EDA 合作的物聯(lián)網訓練營,便興致勃勃地報名參加,看到這次的訓練營項目,就想著一定一定要搞個大的,因此果斷選擇了 STM32 做主控。
正愁數(shù)據結構不怎么會,面對數(shù)據要怎么處理、要不要學一下隊列等問題的時候,涂鴉智能提供了 SDK 移植包,真是完美無比!
設計思路
首先,要思考做什么作品,這時看了一下電腦旁邊的備忘錄,靈機一動,想到可以做個電子的,當然只做備忘錄怎么能算大作品,所以就想到了開源平臺的墨水屏,我可以做一個比它功能更全的,集照明、備忘錄、顯示照片、顯示日歷、顯示天氣于一體的多功能物聯(lián)網電子相冊~
想法一出來已經到了開營儀式的前兩天了,先進行采購顯示屏,要做就要做大的,所以就選擇了一個4寸的屏幕,又買了內存卡模塊,結果買回來發(fā)現(xiàn)屏幕自帶內存卡模塊@@@
開營儀式的前一天繪制原理圖,由于工程比較大剛開始選擇的是100引腳的STMF103VET6 做的時候發(fā)現(xiàn) 64 引腳的 STM32F103RCT 就夠使用了,最后換的主控,重新調整原理圖。
第二天開始繪制 PCB,64個引腳全部被我使用,布線就成了一個非常大的問題,8點到實驗室一直繪制到晚上11點,第二天在講 PCB 之前終于繪制好了,修改的時候只修改了 PCB 部分,這就導致原理圖有一些沒有修改。向技術老師請教了自己原理圖與照明部分存在的錯誤后,在老師的耐心指導下順利解決問題。
從提交 PCB 之后,開始學習如何配置涂鴉智能云模組,怎么配網怎么移植程序。涂鴉模組到手后,開始按照開發(fā)手冊指導下先用串口助手測試,用飛線將 Wi-Fi 模塊接到 TTL 下載器用來和串口助手通信,中間由于分線器出了問題,一晚上都沒有調好,第二天換到電腦上的USB接口就好了,按照步驟進行配網發(fā)現(xiàn) EZ 模式不好用,AP 模式配網還是穩(wěn)定,后來發(fā)現(xiàn)是協(xié)會的 Wi-Fi 不太穩(wěn)定,一定要換一個新的。
串口調試完畢,進行程序調試,本來打算預留了2天的調試時間,沒想到涂鴉移植包太好用了半天就搞定了!愛了愛了!
接下來,來康康我完整的工程描述吧~
先用顯示屏顯示信息,根據涂鴉智能工程師講解完課程,完善了程序以及最后的功能。板子抵達后,用了一天時間完成焊接。
接著設計主頁面,并把程序架構全部寫好,就差第二個照明板到來。
晚上完成 App 的配置。
到此,項目基本完成。
頁面已經做好,暫時做了一個座右銘,一個備忘錄,以后有好的想法還可以加進去。
視頻最后加了一個我自己為女朋友做的一個網站,想要自己做個外殼買的切割機還沒有到,等板子到了,用亞克力板自己做一個外殼,再完善下!
最后,感謝涂鴉智能和立創(chuàng)EDA 提供這么好的學習機會,訓練營讓物聯(lián)網學習變得這么有趣簡單,期盼下次的訓練營早日到來,自己要做出更出色的作品!
因為作品提交時間延時了,所以將照明板子完善了并重新拍攝了視頻。這是我第一次使用切割機做外殼,外殼做的太丑拍視頻的時候就沒用,有機會 3D 建模進行 3D 打印。
天氣預報功能每半小時更新一次天氣,數(shù)據刷新會有一定延遲。調試過程中出現(xiàn)了一個莫名的bug是上電后屏幕沒辦法初始化,將板子上的把 TX,RX 兩個接口拔下后才能將屏幕初始化,初始化完成后再將 RX 和 TX 插上去沒有任何影響,主要原因是一上電就一直發(fā)心跳包,導致屏幕的初始化沒有完成,解決辦法是加了一個判斷語句來判斷是否第一次進入while(1),等第二次進入的時候再開始發(fā)心跳包。其他功能的更改是時間校準和不使用按鍵配網,上電自動進入 AP 配網,APP 上一開一關自動進入配網模式,同時也修復了視頻中的屏幕調光,并錄制了一個單獨調光的延時視頻,并且把調光按鍵變大更便于操作,現(xiàn)在又加了電池和充電電路,增加了便攜性。為了解決這個 BUG,整整改了兩天,哭 ing...
- END -
編輯:jq
-
usb
+關注
關注
60文章
7936瀏覽量
264458 -
STM32
+關注
關注
2270文章
10895瀏覽量
355722 -
eda
+關注
關注
71文章
2755瀏覽量
173194 -
SDK
+關注
關注
3文章
1035瀏覽量
45899 -
IOT
+關注
關注
187文章
4202瀏覽量
196680
發(fā)布評論請先 登錄
相關推薦
評論