第1步:介紹
如果你去過一個(gè)善意或當(dāng)?shù)氐亩稚痰?,你可能已?jīng)看過宜家Grono燈。無論出于何種原因,我附近的所有善意都有很多這樣的燈,所以我決定看看我能做些什么才能讓它們變得更好。在做出這些改變后,我絕對(duì)不會(huì)捐贈(zèng)或扔掉它!
我最近一直在使用具有WiFi功能的NodeMCU Esp8266微控制器。他們非常棒!該項(xiàng)目涉及一些簡單的電子設(shè)備,3D設(shè)計(jì)/打印,以及一些C,HTML和CSS編程。從高中開始我沒有做任何HTML/CSS,所以這是一個(gè)很好的項(xiàng)目,可以讓我重新介紹這些語言。
第2步:需要的組件
此項(xiàng)目所需的組件如下:
1。 NodeMCU ESPP 2866
2。電阻器(200和470歐姆)
3。電容器(推薦1000 uF)
4。 LED(任何顏色)
5。 15個(gè)Neopixels燈
6。駐極體麥克風(fēng)放大器 - MAX4466,可調(diào)增益
6。烙鐵和基本用品
7。訪問3D打印機(jī)
步驟3:電子設(shè)計(jì)
此項(xiàng)目的電子設(shè)計(jì)非常簡單,如果你剛剛進(jìn)入電子產(chǎn)品,這是一個(gè)很棒的項(xiàng)目!
我建議先在面包板上制作電路,然后將所有東西焊接到穿孔板上。
第4步:3D設(shè)計(jì)和打印
I喜歡Ikea Grono燈的設(shè)計(jì),但我知道我的電子設(shè)備需要一個(gè)位置,而且我也不喜歡燈的頂部是如何打開的。
我設(shè)計(jì)了一個(gè)簡單的燈座,有ESP8266,MAX4466的空間(這是一個(gè)事后的想法,所以我只是鉆了一個(gè)洞),On/Off Switch(沒用,因?yàn)槲液軕校?a target="_blank">電源(USB)和完全適合燈泡的蓋子。我還制作了一個(gè)蓋子以容納光線并使其看起來更好但是如果你更喜歡它可以跳過這一部分。
可以在這里找到Thingiverse鏈接到這些部分。
步驟5:安裝組件
現(xiàn)在您已經(jīng)焊接了電子設(shè)備并且基座/蓋子3D打印,是時(shí)候開始組裝它們了。將ESP8266,開/關(guān)開關(guān),電源線和蓋子安裝到Ikea Grono燈的底座上。
第6步:編程
我會(huì)承認(rèn),因?yàn)槲覜]有用過HTML/CSS多年來,這一部分到目前為止耗時(shí)最長。我不是一個(gè)專業(yè)的網(wǎng)絡(luò)開發(fā)人員,所以我甚至不會(huì)假裝說它是用最佳實(shí)踐編程的,但是它有效并且我在整個(gè)過程中學(xué)到了很多東西。
我使用Platform IO來編程我的ESP8266,但arduino IDE會(huì)運(yùn)行得很好。只需下載代碼,輸入您的WIFI SSID和密碼就可以了!在初始運(yùn)行時(shí),串行監(jiān)視器將讓您知道訪問Web服務(wù)器的IP地址。
我為燈設(shè)計(jì)了以下功能,但添加新功能相當(dāng)容易:
1。測試LED
2。選擇顏色
3。打開所有燈(上面選擇的顏色)
4。關(guān)閉所有燈光
5。特殊模式
a。向上向下多色
b。隨機(jī)明星秀
c。向上單色
d。慢速淡入/淡出
e。賽昂
F。顏色擦除
g。選通
小時(shí)。聲音無效(如果您選擇黑色并打開/關(guān)閉燈然后這是多色的)
步驟7:測試它!
現(xiàn)在如果您將燈泡全部組裝好并進(jìn)行了編程,那么現(xiàn)在是時(shí)候進(jìn)行測試了!
將其插入,打開開關(guān)即可享受。
-
led燈
+關(guān)注
關(guān)注
22文章
1596瀏覽量
109745
發(fā)布評(píng)論請(qǐng)先 登錄

呼吸燈的概念和實(shí)現(xiàn)原理

評(píng)論