知識(shí)點(diǎn):什么是掌控板?
掌控板是一塊普及STEAM創(chuàng)客教育、人工智能教育、機(jī)器人編程教育的開(kāi)源智能硬件。它集成ESP-32高性能雙核芯片,支持WiFi和藍(lán)牙雙模通信,可作為物聯(lián)網(wǎng)節(jié)點(diǎn),實(shí)現(xiàn)物聯(lián)網(wǎng)應(yīng)用。同時(shí)掌控板上集成了OLED顯示屏、RGB燈、加速度計(jì)、麥克風(fēng)、光線傳感器、蜂鳴器、按鍵開(kāi)關(guān)、觸摸開(kāi)關(guān)、金手指外部拓展接口,支持圖形化及MicroPython代碼編程,可實(shí)現(xiàn)智能機(jī)器人、創(chuàng)客智造作品等智能控制類應(yīng)用。
1、物聯(lián)網(wǎng)(Internet of Things,縮寫(xiě):IoT)
是基于互聯(lián)網(wǎng)、傳統(tǒng)電信網(wǎng)等信息承載體,讓所有能行使獨(dú)立功能的普通物體實(shí)現(xiàn)互聯(lián)互通的網(wǎng)絡(luò)。其應(yīng)用領(lǐng)域主要包括運(yùn)輸和物流、工業(yè)制造、健康醫(yī)療、智能環(huán)境(家庭、辦公、工廠)等,具有十分廣闊的市場(chǎng)前景。
物聯(lián)網(wǎng)的概念最早是在1999年由Kevin Ashton在一次演講中提出來(lái)的,當(dāng)時(shí)他是一個(gè)RFID研究機(jī)構(gòu)的執(zhí)行主任,這家研究機(jī)構(gòu)是在寶潔公司和吉列公司的贊助下成立的。而他本人也因此被稱為物聯(lián)網(wǎng)之父。隨后麻省理工學(xué)院的Neil Gershenfeld教授出版了一本名為《When things Start to Think》的書(shū)。以這些為標(biāo)志,正式揭開(kāi)了物聯(lián)網(wǎng)的序幕。
物聯(lián)網(wǎng)的英文是Internet of Things,縮寫(xiě)為IoT。這里的“物”指的是我身邊一切能與網(wǎng)絡(luò)聯(lián)通的物品。例如你帶的手表、你騎的共享單車、馬路上的汽車、家里的冰箱、路邊的路燈、甚至是一棵樹(shù)。只要一件物品能夠與網(wǎng)絡(luò)相連,它就都是物聯(lián)網(wǎng)中的“物”。而所謂物聯(lián)網(wǎng),就是“物”與人,以及“物”與“物”之間,通過(guò)網(wǎng)絡(luò)來(lái)傳遞和處理信息。
Yeelight
是全球領(lǐng)先的智能照明品牌,2014年加入小米智能家居生態(tài)鏈,在物聯(lián)網(wǎng)、智能交互、工業(yè)設(shè)計(jì)和燈光體驗(yàn)等方面不斷打磨,持續(xù)定義照明行業(yè)的最高標(biāo)準(zhǔn)。Yeelight擁有完整的智能家居照明產(chǎn)品線,產(chǎn)品系列輻射家裝照明、臺(tái)上照明、氛圍照明以及智能照明控制,全球累計(jì)出貨1100余萬(wàn)件,用戶輻射100多個(gè)國(guó)家和地區(qū),致力于通過(guò)高品質(zhì)光環(huán)境的打造,讓更多人享受到智能照明的便捷和樂(lè)趣。
14、測(cè)試Yeelight燈泡的色溫變動(dòng)(1700k-6500k)
可以使用 set_color_temp(degrees) 函數(shù)設(shè)置燈泡色溫
degrees 色溫參數(shù),范圍1700k~6500k。
知識(shí)點(diǎn):
色溫
是表示光線中包含顏色成分的一個(gè)計(jì)量單位。從理論上說(shuō),黑體溫度指絕對(duì)黑體從絕對(duì)零度(-273℃)開(kāi)始加溫后所呈現(xiàn)的顏色。黑體在受熱后,逐漸由黑變紅,轉(zhuǎn)黃,發(fā)白,最后發(fā)出藍(lán)色光。當(dāng)加熱到一定的溫度,黑體發(fā)出的光所含的光譜成分,就稱為這一溫度下的色溫,計(jì)量單位為“K”(開(kāi)爾文)。如果某一光源發(fā)出的光,與某一溫度下黑體發(fā)出的光所含的光譜成分相同,就稱為某K色溫。如100W燈泡發(fā)出的光的顏色,與絕對(duì)黑體在2527℃時(shí)的顏色相同,那么這只燈泡發(fā)出的光的色溫就是:(2527+273)K=2800K。
色溫與亮度
高色溫光源照射下,如亮度不高則給人們有一種陰冷的氣氛;低色溫光源照射下,亮度過(guò)高會(huì)給人們有一種悶熱感覺(jué)。光色的對(duì)比:在同一空間使用兩種光色差很大的光源,其對(duì)比將會(huì)出現(xiàn)層次效果,光色對(duì)比大時(shí),在獲得亮度層次的同時(shí),又可獲得光色的層次。
色溫原理
開(kāi)爾文認(rèn)為,假定某一純黑物體,能夠?qū)⒙湓谄渖系乃袩崃课眨鴽](méi)有損失,同時(shí)又能夠?qū)崃可傻哪芰咳恳浴肮狻钡男问结尫懦鰜?lái)的話,它產(chǎn)生輻射最大強(qiáng)度的波長(zhǎng)隨溫度變化而變化。例如,當(dāng)黑體受到的熱力相當(dāng)于500—550℃時(shí),就會(huì)變成暗紅色(某紅色波長(zhǎng)的輻射強(qiáng)度最大),達(dá)到1050—1150℃時(shí),就變成黃色……因而,光源的顏色成分是與該黑體所受的溫度相對(duì)應(yīng)的。色溫通常用開(kāi)爾文溫度(K)來(lái)表示,而不是用攝氏溫度單位。打鐵過(guò)程中,黑色的鐵在爐溫中逐漸變成紅色,這便是黑體理論的最好例子。通常我們所用燈泡內(nèi)的鎢絲就相當(dāng)于這個(gè)黑體。色溫計(jì)算法就是根據(jù)以上原理,用K來(lái)對(duì)應(yīng)表示物體在特定溫度輻射時(shí)最大波長(zhǎng)的顏色。根據(jù)這一原理,任何光線的色溫是相當(dāng)于上述黑體散發(fā)出同樣顏色時(shí)所受到的“溫度”。顏色實(shí)際上是一種心理物理上的作用,所有顏色印象的產(chǎn)生,是由于時(shí)斷時(shí)續(xù)的光譜在眼睛上的反應(yīng),所以色溫只是用來(lái)表示顏色的視覺(jué)印象。
MicroPython動(dòng)手做(28)——物聯(lián)網(wǎng)之Yeelight
測(cè)試Yeelight燈泡的色溫變動(dòng)(1700k-6500k)
# MicroPython動(dòng)手做(28)——物聯(lián)網(wǎng)之Yeelight
# 測(cè)試Yeelight燈泡的色溫變動(dòng)(1700k-6500k)
from mpython import *
import network
import music
from yeelight import *
import time
my_wifi = wifi()
my_wifi.connectWiFi("zh", "zy1567")
music.play('G5:1')
oled.fill(0)
oled.DispChar("測(cè)試色溫變動(dòng)", 30, 18, 1)
oled.DispChar("1700-6500", 33, 29, 1)
oled.show()
bulb = Bulb(discover_bulbs()[0]["ip"])
time.sleep_ms(500)
bulb.turn_on()
time.sleep_ms(500)
bulb.set_rgb(51, 0, 0)
rgb[1] = (int(0), int(102), int(0))
rgb.write()
time.sleep_ms(1)
while True:
for i in range(1700, 6501, 80):
time.sleep_ms(500)
bulb.set_color_temp(i)
mPython X 實(shí)驗(yàn)圖形編程
色溫1700K
色溫3800K
色溫6500K
Yeelight彩光版燈泡內(nèi)部圖文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-628139.html
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-628139.html
到了這里,關(guān)于【雕爺學(xué)編程】MicroPython動(dòng)手做(28)——物聯(lián)網(wǎng)之Yeelight 5的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!