想用單片機做一個比較實用的小東西,大佬們給個建議?
創新小項目1:番茄計時器
使用番茄工作法,選擇一個待完成的任務,將番茄時間設為25分鐘,專註工作,中途不允許做任何與該任務無關的事,直到
番茄時鐘響起,然後在紙上畫一個X短暫休息一下(5分鐘就行),每4個番茄時段多休息一- 會兒。
番茄工作法極大地提高了工作的效率,還會有意想不到的成就感。
按鍵1:單擊設置25分鐘倒計時 雙擊設置5分鐘休息倒計時 長按修改提示音
按鍵2:單擊音樂播放 雙擊暫停 長按切歌
按鍵3:複位按鍵
所需硬體:
按鍵*3
動態數碼管*1
蜂鳴器*1
難點分析:
1、單擊、雙擊、長按的功能實現
2、定時器時間計算與顯示
3、音樂播放和切換
找一些比較實用的東西,嘗試用單片機實現它。
比如表,可以考慮沙漏型的,翻頁型的,日晷型的,電機齒輪型的,led的,磁懸浮的,水流型的,聲音報時型,模擬鐘擺型的,凸起凹陷字。
上面這些可以跟自己會的東西做結合,比如只會io口點燈可以考慮用燈表示時間,會電機驅動可以用步進電機,用水泵實現水時鐘。
我最近對時鐘關注比較多,但是你可以按照這個思路把你想到的東西和你會的東西結合起來,就比如你想做個音樂盒,然後你會點燈,那你可以做個跑馬燈,頻譜。你會電機控制,那你可以利用電機轉動頻率播放音樂。諸如此類,有時候也挺有趣的。
哈,我大一大二的時候也是沒啥想法,現在想法可就多了去了。
參照評論裡面的其他回答,我也整合提供一個吧。
我個人比較喜歡遠程控制,如果是剛入門的話,音樂盒這個建議是很不錯的,但是可以拓展一下。
我畢業設計用了三個通信模塊,一個是紅外模塊,一個是藍牙模塊,一個是esp8266模塊,三個模塊和單片機做通信,傳輸指令給單片機,單片機收到有效指令就可以去驅動硬體。這個硬體可能是多種多樣的,小車,音樂盒,流水燈,隨你喜歡,想怎麼做怎麼做。主要是esp8266連上網就能實現很多有趣的小東西
oled模塊也是我比較喜歡的小東西,可以做一個鍾,顯示時間,天氣什麼的,或者可以做一個指紋模塊,但是這個模塊貴了點,性價比不是太高,其實硬體控制這方面可能做你想做的,各式各樣的感測器完全可以幫助到你實現各種你想要的。
歡迎來到單片機的世界,加油,我寫論文去了,哈哈哈哈哈!
不知道你想要多小,還有個人能承受的技術難度和經費,如果是普通的話做個時鐘是挺不錯的,你可以看看我幾年前發的帖子http://bbs.elecfans.com/m/jishu_1510932_1_1.html
原網站ndiy好像被封了,只能看這些非法轉載的網站了(強烈批評這些非法轉載行為,沒經過同意轉載,還加自己水印)
單片機可做的東西有很多,比如最簡單的就是流水燈、按鍵控制、報警系統等等,如果加上一些感測器,比如溫濕度模塊、煙霧模塊、超聲波模塊、紅外模塊、藍牙模塊等等,這樣就可以使你的項目更顯得高大上一點,再加個顯示模塊,那基本上就組成一個小的完整項目了。如果沒啥思路,可以看一下這個網站,他們做了很多實例,可以參考參考。