前陣子整理手頭物料時發現有幾塊閑置的小尺寸12864液晶屏,配著手頭的一些器件,做了一個桌面小鬧鐘,送給家里上初中的小伙子,弄好了,資料整理了一下,給大家發出來分享下,PCB是從JLC上打樣白嫖的 ,羊毛不薅白不薅嘛。
先上一個成品圖。
成-正
成-反
目前的功能主要是時間,日期,溫度顯示,鬧鐘設置,時間調整,貪吃蛇游戲(可按鍵操作,可遙控操作),無操作時關背光,電池電壓低時報警提示等。先上原理圖吧,圖是改的,借用的現成的芯片STC15W4K56S4,引腳比較富裕,很多空閑的(夠土豪吧  )
SCH
PDF檔這里
LCDcalendar.pdf
(149.79 KB, 下載次數: 9)
2022-5-12 10:35 上傳
點擊文件名下載附件
PCB分了三部分,元件都在前面板上,原計劃后板上放電池充電等電路呢,后來偷懶直接買了現成模塊,才2,3塊錢。側板和后板上暫時就沒有放器件,純粹就是為了能拼湊一個盒子外殼  ,三種板子的尺寸都在10*10CM內,在JLC上打樣免費還包郵(真是個機靈鬼吧  ),再上幾張打樣好的PCB圖片,因為是要給小孩子用的,所以PCB上加了孩子喜歡的小貓咪圖案。
四個側板相互卡在一起,然后焊接,可做成一個殼子
這樣就白嫖一個PCB外殼了。初次發貼,先標記個位置,回頭研究一下如何把PCB和SCH文件放上來。
程序部分就像搭積木,偷了懶,很多模塊就是在論壇上復制修改的,感謝51黑這個平臺,因為液晶不帶字庫,所以需要自己整字模,好在程序沒太多功能,主控空間又大,所以可以可勁造  也不用擔心沒空間。
貓的眼睛是兩個LED燈,本來計劃做呼吸燈呢,偷懶沒做,調整時間及鬧鐘時,本計劃長按快速調整呢,偷懶又沒做,哎,懶呀。暫時就這樣吧,有時間了再加吧。 |