月球計劃—ESP8266接入小愛同學控制彩燈

之前的文章「小愛同學控制EP8266點燈」介紹瞭如何藉助Blinker平臺接入小愛同學,通過ESP8266控制點燈。Blinker官方例程中使用的是RGB燈,可以調節顏色的,手頭剛好找到塊RGB彩燈板子,順便網購了個外殼,接下來分享月球聲控彩燈的DIY過程。

在網上找到個灰常漂亮的月球小夜燈外殼,我看到的圖片是這樣子的:

月球外殼

然後我網購到的是這樣子的:
實物

好吧,不得不說,圖片比實物好看對不對。然後我也沒有收到支架,額,可以考慮吊起來?畢竟月亮高高掛。

所需器件:

  • ESP8266開發板
  • 40 RGB LED燈板
  • 雙面洞洞板
  • 排母
  • 電源線

器件

DIY過程:

首先需要將開發板和燈板通過洞洞板連接在一起,我使用了排母,方便燈板和開發板隨時能取下來。電路接法非常簡單,ESP8266開發板的D4引腳「內部連接ESP8266的GPIO2」連接燈板的數字引腳6,然後電源5V從燈板接入,燈板上的5V和GND分別連接到開發板的Vin和GND,燈板和開發板只需要3根線的連接。

焊接ESP8266開發板對應的排母:

開發板排母

焊接燈板的排母,然後連接電源線和數據線,原諒我醜陋的錫接過線,這種雙面洞洞板真的不好焊接。

錫接過線

兩塊板子通過洞洞板插在一起,還是挺牢固的:

組合

然後將電源線焊接在燈板上:

焊接電源線

將程序下載到開發板,上電來確認下燈板是否可控。詳細的下載及接入小愛流程請參照「小愛同學控制EP8266點燈」文章,本篇程序在文末獲取。

點亮測試

接下來,要把板子固定進燈罩外殼,燈罩開口是這樣的:

外殼開口

非常尷尬,外殼開口處根本沒法固定板子,除非自己按照圓形蓋子做PCB,然後再粘在上面。

無奈下只有硬來,之前洞洞板爲了能放入開口,切割下一長條,然後就利用了這個長條,將它粘貼在ESP8266板子背面,然後兩頭固定了銅柱,在開口處打了兩個孔位,使用螺絲進行固定。

雙面膠

粘貼長條

固定銅柱

固定到外殼

最後還是使用雙面膠,將蓋子粘到開口。

封口

至此造月完成,最終還是沒有吊起來,用了膠帶支起來,湊合用了。上幾張效果圖:

綠色

橙色

黃色

東西做完了,放一邊留給糖寶玩了。可能我所享受的只是DIY的過程,你呢?附上演示視頻:

視頻演示


關注公衆號「TonyCode」,後臺回覆「月球」獲取文中代碼資源。
回覆「1024」獲取1000G學習資料。
個人博客
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章