大家好,我是『芯知識學(xué)堂』的SingleYork,這篇文章是幾年前在“電子芯吧客”論壇發(fā)表的一個關(guān)于點燈的DIY小創(chuàng)意。時隔幾年了,今天再次分享給大家,希望能給感興趣的小伙伴提供一個參考。
說到點燈,可能大家再熟悉不過了,基本上是逢板必點燈啊!看那一篇篇開發(fā)板試用帖,幾乎是只要開發(fā)板上有燈,那就是必須要來點一點了。正所謂:燈不在多,能亮就行。所以筆者也沒準備很多個燈,除了一個電源指示燈,其他就剩一個燈可以拿來點了。那么究竟筆者會怎樣來點這個燈呢?別急,且聽筆者慢慢道來!1、制作思路所謂的點燈,那應(yīng)該是在簡單不過的事情了,幾乎所有學(xué)習(xí)過單片機的小伙伴們寫的第一個程序,那就該屬點燈程序了。筆者也看到了不少有關(guān)點燈的作品,包括現(xiàn)在論壇的作品,和其他地方以往的一些作品,比較好的有:立方光、廣州塔之類的,可謂是精彩絕倫。但是筆者可沒那么多時間去研究這些,焊那么多個燈也得花不少時間。
那么這幾個IO口要怎么分布呢?筆者思考再三,LED肯定是要占一個了,但是,僅僅只做一個LED是不是有點過于單調(diào)?最好是能把所有IO口都利用起來吧!于是,筆者又找到了一個無源蜂鳴器。找到了這個蜂鳴器,筆者就突然靈機一動:要不用這個蜂鳴器來唱歌吧!于是,產(chǎn)品雛形就出來了:會唱歌的蜂鳴器+LED。
那么蜂鳴器用來唱歌,LED又用來干嘛呢?有唱歌的,那么是不是還要有跳舞的,這樣才精彩?好吧,那就讓它來跳舞吧,哈哈!那么還剩下4個IO口,用來干嘛呢?筆者又翻了翻抽屜,找到了之前做實驗用的315M的無線收發(fā)模塊!
納尼,當時買的接收器正好是M4的,遙控器也是4個按鍵,也就是說正好是4個輸出口。好吧,那么就直接全用上吧!既然IO口全用上了,那么是不是該想想他們的功能呢?筆者思考再三,就給這遙控器上的4個按鍵(也即4路信號)分別定義為:播放、停止、單曲(不循環(huán))、單曲循環(huán)。這樣一來,是不是顯得有點高大上了啊!
2、成本組成那么接下來,我們來分析一下大概成本,由于都是現(xiàn)有的料,所以也不用再去買了,成本就只算了大概的實際成本:1->單片機 1.4元
2->洞洞板 0.8元
3->USB頭 0.1元
4->蜂鳴器 0.5元
5->電阻+電容+LED 0.5元
6->三極管 0.2元
7->遙控收發(fā)器 12元這樣一算,成本也就大概在15.5元左右了,應(yīng)該是算比較低的了,當然嘍,或許很多小伙伴還有更便宜的方案!
3、制作分享
產(chǎn)品雛形在心里構(gòu)思好后,就該動手了!首先,自然是畫原理圖了,經(jīng)過十幾分鐘,原理圖就基本出來了!
接下來就是展現(xiàn)焊工的時候了,經(jīng)過一個多小時的折騰,總算是把板子給焊好了,雖然有點丑,但是……能用就行了,哈哈……板子的尺寸盡可能的做到了最小,只有63mm*20mm,差不多一個U盤的大小了!
審核編輯:符乾江
-
led
+關(guān)注
關(guān)注
244文章
24751瀏覽量
693007 -
照明
+關(guān)注
關(guān)注
11文章
1636瀏覽量
133723
發(fā)布評論請先 登錄
ADA4522與ad8021一起使用 如何用ADA4522補償零點漂移?
RT1176 定制板 – 重置后 LED 閃爍應(yīng)用程序不運行怎么解決?
如何使用 Python 將 I2C LCD 與 VIsionFive 一起使用?
沉浸式體驗科技賦能的教學(xué)新空間——廣凌智慧教室
回望2025:與162萬開發(fā)者一起,讓AI硬件觸手可及
讓 LED 和音樂一起閃爍的正確教學(xué)方法
評論