閑逛到某家居店,女朋友看上了一款漂亮的旋轉(zhuǎn)燈,標(biāo)價(jià)999,我的天,瞬間好多詞從我的腦海劃過:輔助睡眠、紫外線殺菌、遠(yuǎn)程遙控、智能可變色……可是導(dǎo)購員說,這就是一盞普通的燈(對(duì)得起你的價(jià)格么?),作為發(fā)燒友,怎么能忍?。。∽约簞?dòng)手做一個(gè),看著一點(diǎn)也不難,何必浪費(fèi)那個(gè)錢!
事實(shí)證明,我的想法是對(duì)的,全套成本50左右,是不是看上去一毛一樣!
下面把我的制作過程以及代碼,3D打印文件等都分享出來,資料還是比較多的,大部分還是放附件吧!
下面簡(jiǎn)述一下部分過程,底座制作、旋轉(zhuǎn)支架制作、電路焊接見附件教程!
首先當(dāng)然是建模啦,先來看一下整體裝配圖的效果。
然后將各個(gè)零件3D打印出來。這是一個(gè)整體效果圖,當(dāng)然我是一個(gè)一個(gè)打印的,因?yàn)闊粽峙c底座的顏色不同,而且為了表面好看些,涉及到表面的零件,打印精度可以設(shè)置高一些。
下圖就是電路原理圖啦。我利用MPU6050來判斷旋轉(zhuǎn)支架的旋轉(zhuǎn)角度,然后通過這個(gè)角度去控制LED的亮度。
可能大家會(huì)問了,不就是一個(gè)旋轉(zhuǎn)嘛,為啥不用旋轉(zhuǎn)電位器,多簡(jiǎn)單啊。開始我也這么想,可是到后面設(shè)計(jì)結(jié)構(gòu)的時(shí)候發(fā)現(xiàn)有點(diǎn)困難:
用旋轉(zhuǎn)電位器的話,結(jié)構(gòu)比較復(fù)雜。旋轉(zhuǎn)的時(shí)候,導(dǎo)線容易繞在一起,轉(zhuǎn)多了,容易把線扯斷;我手里唯一的旋轉(zhuǎn)電位器被我玩壞了……
懶得再買一個(gè)旋轉(zhuǎn)電位器了,還沒郵費(fèi)貴(其實(shí)是懶得想怎么解決加旋轉(zhuǎn)電位器的結(jié)構(gòu)問題)
為了裝B,感覺 IMU 比較高端,而且以后還可以加拍打開關(guān)的功能
材料清單:
- 3D 打印結(jié)構(gòu)件
- WS2812 RGB 彩燈
- MPU6050 慣性傳感器
- Arduino Nano
- USB 電源線
- DC 2.1或者2.5 的公母轉(zhuǎn)接頭
- 導(dǎo)線若干
- 熱縮管
- M3 螺釘若干
主要工具包括:
- 焊槍
- 熱熔膠
- 剪刀
- 鑷子
- 螺絲刀
實(shí)物展示:
看一下開燈后的效果吧,旋轉(zhuǎn)可以調(diào)節(jié)亮暗哦。
【轉(zhuǎn)載自DF社區(qū)】