网站基本建设投资内容,兴县做网站的公司,中国建设银行青浦支行网站,郑州网站建设网络推广知识点#xff1a;什么是掌控板#xff1f; 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片#xff0c;支持WiFi和蓝牙双模通信#xff0c;可作为物联网节点#xff0c;实现物联网应用。同时掌控板上集成了OLED…知识点什么是掌控板 掌控板是一块普及STEAM创客教育、人工智能教育、机器人编程教育的开源智能硬件。它集成ESP-32高性能双核芯片支持WiFi和蓝牙双模通信可作为物联网节点实现物联网应用。同时掌控板上集成了OLED显示屏、RGB灯、加速度计、麦克风、光线传感器、蜂鸣器、按键开关、触摸开关、金手指外部拓展接口支持图形化及MicroPython代码编程可实现智能机器人、创客智造作品等智能控制类应用。 1、物联网Internet of Things缩写IoT
是基于互联网、传统电信网等信息承载体让所有能行使独立功能的普通物体实现互联互通的网络。其应用领域主要包括运输和物流、工业制造、健康医疗、智能环境家庭、办公、工厂等具有十分广阔的市场前景。
物联网的概念最早是在1999年由Kevin Ashton在一次演讲中提出来的当时他是一个RFID研究机构的执行主任这家研究机构是在宝洁公司和吉列公司的赞助下成立的。而他本人也因此被称为物联网之父。随后麻省理工学院的Neil Gershenfeld教授出版了一本名为《When things Start to Think》的书。以这些为标志正式揭开了物联网的序幕。
物联网的英文是Internet of Things缩写为IoT。这里的“物”指的是我身边一切能与网络联通的物品。例如你带的手表、你骑的共享单车、马路上的汽车、家里的冰箱、路边的路灯、甚至是一棵树。只要一件物品能够与网络相连它就都是物联网中的“物”。而所谓物联网就是“物”与人以及“物”与“物”之间通过网络来传递和处理信息。 Yeelight 是全球领先的智能照明品牌2014年加入小米智能家居生态链在物联网、智能交互、工业设计和灯光体验等方面不断打磨持续定义照明行业的最高标准。Yeelight拥有完整的智能家居照明产品线产品系列辐射家装照明、台上照明、氛围照明以及智能照明控制全球累计出货1100余万件用户辐射100多个国家和地区致力于通过高品质光环境的打造让更多人享受到智能照明的便捷和乐趣。 11、随机颜色的RGB模型彩虹灯 命令消息配额限制为line 243到限额会自动停止运行
#MicroPython动手做28——物联网之Yeelight #随机颜色的RGB模型彩虹灯
# MicroPython动手做28——物联网之Yeelight
#随机颜色的RGB模型彩虹灯from mpython import *
import network
from yeelight import *
import time
import music
import randommy_wifi wifi()my_wifi.connectWiFi(zh, zy1567)random.seed(time.ticks_cpu())bulb Bulb(discover_bulbs()[0][ip])
time.sleep_ms(500)
bulb.turn_on()
oled.fill(0)
oled.DispChar(RGB彩虹灯, 33, 16, 1)
oled.DispChar(discover_bulbs()[0][ip], 15, 28, 1)
oled.show()
music.play(G5:1)
time.sleep_ms(500)
bulb.set_rgb(0, 153, 0)
rgb.fill((int(0), int(102), int(0)))
rgb.write()
time.sleep_ms(1)
while True:time.sleep_ms(500)bulb.set_rgb(0, (random.randint(1, 255)),(random.randint(1, 255)))time.sleep_ms(500)bulb.set_rgb((random.randint(1, 255)), 0,(random.randint(1, 255)))time.sleep_ms(500)bulb.set_rgb((random.randint(1, 255)), (random.randint(1, 255)),0)mPython X 实验图形编程 MicroPython动手做28——物联网之Yeelight
随机颜色的RGB模型彩虹灯实验视频
https://v.youku.com/v_show/id_XNDcwMTgxOTQwOA.html?spma2h0c.8166622.PhoneSokuUgc_1.dtitle 12、HSV颜色模型 HSV(Hue, Saturation, Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间, 也称六角锥体模型(Hexcone Model)。这个模型中颜色的参数分别是色调H饱和度S明度V。
色调H 用角度度量取值范围为0°360°从红色开始按逆时针方向计算红色为0°绿色为120°蓝色为240°。它们的补色是黄色为60°青色为180°紫色为300°。
饱和度S 饱和度S表示颜色接近光谱色的程度。一种颜色可以看成是某种光谱色与白色混合的结果。其中光谱色所占的比例愈大颜色接近光谱色的程度就愈高颜色的饱和度也就愈高。饱和度高颜色则深而艳。光谱色的白光成分为0饱和度达到最高。通常取值范围为0%100%值越大颜色越饱和。
明度V 明度表示颜色明亮的程度对于光源色明度值与发光体的光亮度有关对于物体色此值和物体的透射比或反射比有关。通常取值范围为0%黑到100%白。
RGB和CMY颜色模型都是面向硬件的而HSVHue Saturation Value颜色模型是面向用户的。HSV模型的三维表示从RGB立方体演化而来。设想从RGB沿立方体对角线的白色顶点向黑色顶点观察就可以看到立方体的六边形外形。六边形边界表示色彩水平轴表示纯度明度沿垂直轴测量。 HSV的六棱锥 H参数表示色彩信息即所处的光谱颜色的位置。该参数用一角度量来表示红、绿、蓝分别相隔120度。互补色分别相差180度。
纯度S为一比例值范围从0到1它表示成所选颜色的纯度和该颜色最大的纯度之间的比率。S0时只有灰度。
V表示色彩的明亮程度范围从0到1。有一点要注意它和光强度之间并没有直接的联系。
HSV对用户来说是一种直观的颜色模型。我们可以从一种纯色彩开始即指定色彩角H并让VS1然后我们可以通过向其中加入黑色和白色来得到我们需要的颜色。增加黑色可以减小V而S不变同样增加白色可以减小S而V不变。例如要得到深蓝色V0.4 S1 H210度。要得到淡蓝色V1 S0.4 H210度。一般说来人眼最大能区分128种不同的色彩130种色饱和度23种明暗度。如果我们用16Bit表示HSV的话可以用7位存放H4位存放S5位存放V即745或者655就可以满足我们的需要了。由于HSV是一种比较直观的颜色模型所以在许多图像编辑工具中应用比较广泛如Photoshop在Photoshop中叫HSB等等但这也决定了它不适合使用在光照模型中许多光线混合运算、光强运算等都无法直接使用HSV来实现。顺便提一下另外一种直观颜色模型是HSL模型该模型中前两个参数和HSV一样而L表示亮度。它的三维表示为一双棱锥。 13、测试HSV颜色模型的hue色调变动饱和度设为100
Yeelight灯泡的HSVHue Saturation Value颜色模型 hue 色调用角度度量取值范围为0359从红色开始按逆时针方向计算红色为0°绿色为120°,蓝色为240°。
saturation 饱和度表示颜色接近光谱色的程度。颜色的饱和度也就愈高。饱和度高颜色则深而艳。范围0~100。
Value亮度参数未提供支持。只需设置 hue 、saturation 参数即可。在做些彩虹效果颜色过渡时HSV更为自然。 MicroPython动手做28——物联网之Yeelight
测试HSV颜色模型的hue 色调饱和度设为100
# MicroPython动手做28——物联网之Yeelight
#测试HSV颜色模型的hue 色调饱和度设为100from mpython import *
import network
import music
from yeelight import *
import timemy_wifi wifi()my_wifi.connectWiFi(zh, zy1567)music.play(G5:1)
oled.fill(0)
oled.DispChar(测试HSV色调, 35, 18, 1)
oled.DispChar(0-359, 55, 29, 1)
oled.show()
bulb Bulb(discover_bulbs()[0][ip])
time.sleep_ms(500)
bulb.turn_on()
time.sleep_ms(500)
bulb.set_brightness(100)
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(0, 360, 22):time.sleep_ms(500)bulb.set_hsv(i, 100)mPython X 实验图形编程 MicroPython动手做28——物联网之Yeelight 测试HSV颜色模型的hue色调变动实验视频
https://v.youku.com/v_show/id_XNDcwMTk1MDgyOA.html?spma1z3jc.11711052.0.0isextonly1