新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 超具創意單片機控制LED彩虹瀑布時鐘

        超具創意單片機控制LED彩虹瀑布時鐘

        作者: 時間:2012-06-25 來源:網絡 收藏
        同最初的線路布局相比引腳的位置有些變化,但和Doug的設計本質上沒有什么區別。

          data/attachment/portal/201206/13/222814wajs4tds4641cjss.png

          data/attachment/portal/201206/13/222814lxgjbzhydmijpy6l.png

          data/attachment/portal/201206/13/222814onfg52svf6voa5cf.png

          每一段燈條需要連出4根引線,共陽極引線,藍色陰極,紅色陰極和綠色陰極。

          我把所有的紅色引腳接到一個連接器上,這樣方便連接帶狀電纜。綠色和藍色的引腳也照此辦理。所有的線直接焊到連接器上,然后包上一層熱熔膠。

          把帶狀電纜從連接器連接到12V電源上,保證所有的LED都能工作,標記好哪一條電線對應哪一個單元。

          4 彩虹時間

          所有的電線接好以后可以坐下并觀察顏色的變化。

          你可以通過下面的代碼調整RGB LED的顏色。

          redNew = random(255);

          blueNew = random(255);

          greenNew = random(255);

          and

          redNow = random(255);

          blueNow = random(255);

          greenNow = random(255);

          如果你把redNew和redNow的值都降低,那么理論上紅色光的變化會減弱,而藍綠色光的變化會更加明顯。

          最好還是自己做一次,然后親眼看結果。

          享受它吧!照片沒有實際看起來那么好,有點可惜。5 源代碼

          data/attachment/portal/201206/13/222815g1g1gchwkram18mk.png

          data/attachment/portal/201206/13/222815mx7buiiniwdwyewn.png

          data/attachment/portal/201206/13/2228158jn1gmb15a9gb19z.png

          data/attachment/portal/201206/13/222815mx7buiiniwdwyewn.png

          data/attachment/portal/201206/13/222815g1g1gchwkram18mk.png

          data/attachment/portal/201206/13/222815bnnnlw4dgbl5ddlg.png

          這里是彩虹鐘的 源代碼 ,基于Doug的設計,還能夠自動調節白天/夜晚的發光亮度。

          想要變更燈光變幻的速度,只需要在代碼的最后改變延遲函數的值。

          fade(redNow,redNew)

          fade(blueNow,blueNew)

          fade(greenNow,greenNew)

          analogWrite(blue, blueNow);

          analogWrite(red, redNow);

          analogWrite(green, greenNow);

          delay(150);

          可以把150改成任何一個你想要的值。

          這個代碼唯一的缺點是當通過按鈕調整時間的時候稍有延遲,但這不是致命的問題,因為每年只需要調節兩次!


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 唐河县| 甘孜县| 高平市| 锡林浩特市| 揭西县| 赤城县| 洮南市| 淳安县| 安平县| 赞皇县| 洱源县| 遵义县| 六盘水市| 永兴县| 西乡县| 新密市| 漠河县| 高碑店市| 澄江县| 邵东县| 洪泽县| 习水县| 滦南县| 溆浦县| 渭源县| 南安市| 大埔县| 儋州市| 同德县| 霍林郭勒市| 家居| 枣庄市| 柳江县| 蒲江县| 西昌市| 新宁县| 龙岩市| 娄烦县| 屏边| 武定县| 钟山县|