平常大家都是怎么開(kāi)燈的呢?其實(shí)對(duì)于燈的控制可以有很多種方式,開(kāi)燈這件小事也可以很有趣~接下來(lái)就以linkboy為編程平臺(tái),介紹多種對(duì)于燈的智能控制方式。
本文中所有程序和實(shí)物效果的相關(guān)視頻可在bilibili觀看,鏈接為
linkboy帶你花式開(kāi)燈,開(kāi)燈這件小事也可以很有趣~_嗶哩嗶哩_bilibili
第一種、按鍵開(kāi)關(guān)
這是最常見(jiàn)的控制方式,通過(guò)按下按鍵控制燈的亮滅。實(shí)現(xiàn)這個(gè)功能,程序很簡(jiǎn)單,按鍵按下、燈亮,再按下、燈滅。程序仿真效果如圖。

第二種、聲控?zé)?/strong>
通過(guò)聲音控制燈的狀態(tài),適合應(yīng)用在只需要短時(shí)照明的場(chǎng)合,如樓道照明燈。你有沒(méi)有這樣的經(jīng)歷,在黑暗的樓道里拍一下手、燈就亮了。
聲控?zé)魰?huì)用到聲音檢測(cè)器,例如檢測(cè)到聲音、燈亮10秒鐘,程序仿真效果如圖。

第三種、光控?zé)?/strong>
根據(jù)光線強(qiáng)度控制燈的狀態(tài),天亮?xí)r燈關(guān)閉、天黑時(shí)燈自動(dòng)亮。適合需要夜間照明的場(chǎng)合,例如路燈。
光控?zé)粜枰玫焦庹諜z測(cè)器,圖中的光照檢測(cè)器的測(cè)量數(shù)據(jù)范圍為0-1023,根據(jù)實(shí)際情況設(shè)置光線界限值,例如設(shè)置界限值為500,光線強(qiáng)度小于500表示天色黑暗,此時(shí)燈亮。程序仿真效果如圖。

?第四種、語(yǔ)音控制
前邊講到的聲控?zé)艨梢詸z測(cè)到聲音,但是聽(tīng)不懂話。應(yīng)用語(yǔ)音識(shí)別,還可以通過(guò)語(yǔ)音指令控制燈的狀態(tài),例如說(shuō)“開(kāi)燈”、燈就會(huì)亮。
程序如圖,因?yàn)槌绦蛑性O(shè)置了開(kāi)燈指令對(duì)應(yīng)的ID為1、關(guān)燈指令對(duì)應(yīng)的ID為2,所以在仿真狀態(tài)下,輸入1代表識(shí)別到開(kāi)燈指令,輸入2代表識(shí)別到關(guān)燈指令。

第五種、遙控器控制
遙控器大家都很熟悉,電視遙控器、空調(diào)遙控器等很常用,燈也可以通過(guò)遙控器控制。例如通過(guò)紅外遙控器控制燈的狀態(tài),不需要走到固定開(kāi)關(guān)處、更加方便,適合小范圍內(nèi)控制。(不過(guò)紅外遙控器需要直線對(duì)準(zhǔn)接收器,接收器才可以收到信號(hào))
程序仿真效果如圖,例如按下“+”號(hào)鍵,燈亮,按下“-”號(hào)鍵,燈滅。

? 第六種、局域控制
應(yīng)用WiFi通信實(shí)現(xiàn)局域范圍內(nèi)對(duì)燈的無(wú)線控制。燈的控制器作為WIFI熱點(diǎn),手機(jī)連接該熱點(diǎn),通過(guò)手機(jī)APP控制燈的狀態(tài)。只要手機(jī)能連接到WIFI熱點(diǎn)就可以實(shí)現(xiàn)控制。
程序如圖,需要設(shè)置WiFi熱點(diǎn)的名稱和密碼,接收到信息時(shí)對(duì)信息內(nèi)容進(jìn)行解析。例如通過(guò)APP的按鈕進(jìn)行控制,ID為1的按鈕按下、燈亮;ID為2的按鈕按下,燈滅。

? 第七種、遠(yuǎn)程控制
應(yīng)用物聯(lián)網(wǎng)技術(shù),實(shí)現(xiàn)遠(yuǎn)程控制燈的狀態(tài),例如出門后發(fā)現(xiàn)忘記關(guān)燈,可以隨手拿出手機(jī),通過(guò)物聯(lián)網(wǎng)平臺(tái)關(guān)燈。
程序如圖,在上一篇文章(物聯(lián)網(wǎng)遠(yuǎn)程通信)中也給大家展示了如何實(shí)現(xiàn)遠(yuǎn)程控制燈,關(guān)于程序這里就不再贅述。

本期視頻介紹了7種控制燈的方法,關(guān)于開(kāi)燈、關(guān)燈,你還有哪些有趣的方法,歡迎在評(píng)論區(qū)交流~
本文中所有程序和實(shí)物效果的相關(guān)視頻可在bilibili觀看,鏈接為
linkboy帶你花式開(kāi)燈,開(kāi)燈這件小事也可以很有趣~_嗶哩嗶哩_bilibili
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2942文章
47414瀏覽量
409122 -
圖形化編程
+關(guān)注
關(guān)注
1文章
16瀏覽量
11807 -
linkboy
+關(guān)注
關(guān)注
1文章
3瀏覽量
923
發(fā)布評(píng)論請(qǐng)先 登錄
【RTT大賽作品連載】linkboy面向WCH移植(1)
【RTT大賽作品連載】linkboy面向WCH移植(4)
【RTT大賽作品連載】linkboy面向WCH移植(5)
物聯(lián)網(wǎng)遠(yuǎn)程通信方案 linkboy輕松實(shí)現(xiàn)設(shè)備遠(yuǎn)程通信
【道生物聯(lián)TKB-620開(kāi)發(fā)板試用】TKB-620開(kāi)發(fā)板與linkboy編程仿真使用
使用 LinkBoy 將程序?qū)С鰹?C 語(yǔ)言代碼并燒錄至 Arduino ESP32 開(kāi)發(fā)板
linkboy編程語(yǔ)言已初步支持鴻蒙操作系統(tǒng)
OH-linkboy-SIG第一次例會(huì)PPT資料
Linkboy(可視化編程特別興趣小組)
【RTT大賽作品連載】linkboy面向AB32V移植(1)
【RTT大賽作品連載】linkboy面向AB32V移植(4)
linkboy帶你點(diǎn)亮LED創(chuàng)意世界
基于linkboy+ESP32的創(chuàng)意DIY時(shí)鐘設(shè)計(jì)

linkboy編程平臺(tái)多種燈的智能控制 linkboy帶你花式開(kāi)燈
評(píng)論