自制小米手機概述:
該設計傳承了小米手機觸屏的特點,由于電阻屏無法完成刷屏動作,只是簡單的用了“風車”換屏的方法。其中觸屏模塊,在菜單設置與輸入上參考了小米主題,一定程度上達到了美觀的程度。
主要用到:ALIENTEK MINI STM32 開發(fā)板、2.4寸TFT顯示屏,以及SIM300GSM模塊。
該小米手機可實現(xiàn)的功能:
- 觸屏解鎖
- 電子相冊:與手機相同,預覽,選中,放大,上下翻頁
- 電話撥打:數(shù)字觸屏鍵盤號碼輸入,電話撥打,掛斷
- 短信發(fā)送:由于時間原因,沒有加入英文輸入法,可在程序中更改發(fā)送內容及發(fā)送對象
接線方式:GSM 的 GTX接到PA9 GRX接PA10 共地就行了
操作方式:GSM模塊插卡后上電,按住GSM板子上的復位鍵直至指示燈兩秒左右亮一次放開,然后再執(zhí)行STM32的程序(這也是GSM麻煩的地方,調著調著要重新開始)
主界面:來自于手機截屏,其中發(fā)展空間還是很大的,觸屏控制通過不斷改變狀態(tài)模式達到不會發(fā)生功能重疊的情況
視頻演示:
閱讀全文