zoukankan      html  css  js  c++  java
  • [20个项目学会BBC micro:bit编程] 16-红外遥控RGB彩灯实验

    [20个项目学会BBC micro:bit编程]网易云课堂视频教程 点击这里

    --硬件连接

    注意,一定要先插上图5-2中所示的跳线帽(跳线帽分别用来连接红外和RGB彩灯)

     --实验编程

    第一步:在扩展中输入网址 https://github.com/osoyoo/OSOYOO_IR  添加OSOYOO_IR扩展包

    第二步:搜索”neopixel” ,添加 neopixel扩展包(如何添加上面已经讲过)

    程序网址:https://makecode.microbit.org/_bizcsPJ6j5cr

    --实验结果

      按CH-键RGB彩灯显示蓝色,按CH键RGB彩灯显示绿色,按CH+键RGB彩灯显示红色,按EQ键RGB彩灯全部关闭。

    注意事项:

      1.注意图6-3 红外遥控RGB彩灯程序实现右图中当开机时的设置,彩灯设置为RGB(GRB format)

      2.注意图6-3 红外遥控RGB彩灯程序实现右图中标数字7的地方提示的程序错误,忽略即可。

      3.不同遥控器的编码方式不一样,上图程序只适用于左图所示的遥控器,其它遥控器不适用。

      4.如果外接红外接收头,请注意该接收头需要的工作电压,有可能是5V。在3.3V下不工作。

    拓展知识:

      M-robot使用的big:bit配置的红外接收头为VS1838B,该红外接收头只有3跟针脚,无需额外的元器件,加电即可正常工作,非常适合初学者。其实,红外的解码是比较复杂的,初学者建议使用扩展包。关于micro:bit红外编码解码的更多知识,可以访问http://osoyoo.com/2018/09/18/micro-bit-lesson-using-the-ir-controller/(内容为英文)

  • 相关阅读:
    Java-LockSupport
    Kafka Eagle 安装
    Kafka shell
    python pip 使用
    Kafka 集群部署
    Kafka 概述
    DockerFile 简单使用
    《深入理解Java虚拟机》读书笔记
    linux安装redis
    Java多线程基础知识例子
  • 原文地址:https://www.cnblogs.com/microcampus/p/10267925.html
Copyright © 2011-2022 走看看