4312| 3
|
[M10项目] 【行空板Mind+图形化编程】01、红外遥控编码测试器 |
本帖最后由 豆爸 于 2022-10-8 16:34 编辑 本项目通过Mind+图形化编程实现基于行空板的红外遥控按键编码值的获取功能。 1、硬件清单 1. 行空板 (1)功能介绍 行空板是一款拥有自主知识产权的国产教学用开源硬件,采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口。同时,其自带Linux操作系统和python环境,还预装了常用的python库,让广大师生只需两步就能开始python教学。 行空板:https://www.dfrobot.com.cn/goods-3404.html (2)引脚介绍 (3)技术规格
2. 红外接收模块 (1)简介 红外遥控是我们生活中最常见的遥控方式。你每天使用的电视遥控器和空调遥控器都是使用这个原理。运用Arduino搭建红外遥控设备也非常简单。你只需一个红外接收器(接收信号)、遥控器(发射信号)和Arduino控制器(控制特定的设备)就可以实现了。 IR Receiver Module是一款Arduino兼容的38KHz红外线接收传感器,可接收标准38KHz调制的遥控器信号,通过对Arduino进行编程,即可实现对遥控器信号的解码操作。和Arduino、IR Transmitter Module配合使用可实现红外无线通讯。 (2)技术规格
2、软件使用 使用Mind+编程软件,下载地址:https://www.mindplus.cc 3、连接行空板 1. 打开Mind+,切换到Python模式,点击模块即可切换到图形化模式,然后点击扩展,加载行空板后返回即可。 2. 行空板加载完成后,菜单中会出现一个连接远程终端的选项,使用USB线连接电脑USB口,等待行空板开机完成后点击10.1.2.3(无线连接时也可输入板子的IP地址连接) 4、编程 1. 依次添加扩展库:“红外接收模块”、“pingpong初始化” 2. 拖动积木模块,编写如下图形化代码 5、硬件连接 1.使用3P的数据线将红外接收模块连接至行空板P22端口。 连接时注意:红外接收模块的电源+接行空板+,-接行空板-,S接行空板22 2. 点击 Mind+ 右上角 运行按钮,执行程序 6、程序运行结果 使用红外遥控器对准红外接收模块,按下按键,行空板屏幕就会显示出对应的按键编码值。 6、Mind+程序 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed