microbit吧 关注:304贴子:313
  • 5回复贴,共1

颜色识别之micro:bit变色龙

只看楼主收藏回复

简介:micro:bit颜色识别搭配一个可爱的变色龙,有没有感觉可爱到爆呢!
变色龙的肤色会随着背景、温度和心情的变化而改变,今天我们来仿照变色龙的特性,制作一个可以和背景环境融为一体的变色龙吧。
制作变色龙你需要准备:
Micro:bit * 1
Micro:bit扩展板 * 1
大面包板 * 1
公对母杜邦线 * 6
灰度传感器 * 1
触摸RGB模块二合一 * 1
彩纸 * N
接线部分:

灰度 触摸RGB Micro:bit
VCC VCC 3.3V
GND GND GND
GS ———————————— P0
—————————— HC P16
它的原理是这样的,利用灰度模块上面的光敏电阻来检测当前的光照强度,在不同的纸张上的光照强度是不一样的,这样当micro:bit引脚接收到不同的模拟值是,就能判断出不同颜色的纸,再设置RGB灯亮相同颜色的灯,就可以达到识别颜色的效果。
接好线后首先用下面的程序来获取检测到的各颜色的模拟值

用纸和笔记录下各个角度下检测到的各颜色的模拟值,将同一个颜色的最大值和最小值设置为这个颜色的区间,记录好之后完成下一个程序,识别颜色并控制相应的RGB颜色。


1楼2019-02-19 09:44回复
    然后来制作一条变色龙,临摹出下图的简笔画:

    如果你画不出,打印出来也是一个不错的办法。
    将RGB灯隐藏在变色龙身后,我们的变色龙就完成啦!


    2楼2019-02-19 09:44
    回复

      来源:micro:bit中文社区


      3楼2019-02-19 09:45
      回复


        来源:micro:bit中文社区


        4楼2019-02-19 09:45
        回复
          来源:micro:bit中文社区
          视频:https://tieba.baidu.com/p/6040662719


          5楼2019-02-19 09:46
          回复
            如何联系你?


            IP属地:江苏6楼2021-04-10 15:40
            回复