【虾米扩展板测评】——02micro:bit虾米扩展板功能测试其二
本帖最后由 kylinpoet 于 2021-10-9 19:27 编辑距上篇的板载功能测试有点时间了,这次我们继续其它功能。如果对扩展板还不熟悉的同学,可以查看前篇文章:【虾米扩展板测评】——01micro:bit虾米扩展板初识
或者查看扩展板的
参数文档
一、火焰传感器
今天我们先来会一会传说中的火焰传感器(为什么说是传说中的呢,请读者耐心继续往下看)
因为Mind+的出现,降低了技术难度,火感的操作只要动动手指就可以了,如下图:
,
当然因为DF已经写好了头文件,想用arduino C刷入的,也可以直接编译bin文件刷入:
/*!
* MindPlus
* microbit
*
*/
#include <DFRobot_XiaMi.h>
#include <DFRobot_SSD1306_I2C.h>
// 创建对象
DFRobot_SSD1306_I2C oled12864;
DFRobot_XiaMi xiami;
/*!
* MindPlus
* microbit
*
*/
#include <DFRobot_XiaMi.h>
#include <DFRobot_SSD1306_I2C.h>
// 创建对象
DFRobot_SSD1306_I2C oled12864;
DFRobot_XiaMi xiami;
// 主程序开始
void setup() {
oled12864.begin(0x3c);
}
void loop() {
oled12864.fillScreen(0);
oled12864.setCursor(42, 22);
oled12864.print(xiami.readFlre());
delay(300);
}默认情况下,显示2,3感觉是没问题,但是当我点上焰火不是很强的打火机的时候,为什么也才10几,这是已经引火的打火机,以及屏幕上的显示:
,
但是当我把它拿到台灯前面的时候,数据却变得有点大,
此时我有点怀疑这货只是个光线传感器了。{:7_220:}
但是,当我用摄像头对准这个传感器的时候,数值竟然变大了?
我没开闪光(难道手机拍照的时候会发射红外光线?)
或者这货真就是个光线传感器? @77 ,@技术,已经懵圈,求解答。
二、红外接收器
红外接收器,当然是正常的。不过,因为手头没有红外遥控器,拿了小米电视的遥控和某电风扇的遥控都不能正常接收,这正常吗?
@77 ,@技术
被逼无奈,只好在犄角旮旯找了个红外遥控器。
先来测试下,它的基本按键信息,顺便用它再点个灯。
三、红外传感器和继电器
实际测试中,当microbit板插入时,NO常亮,不能控制。。。。
因为文档里没有连线图,求 @77 ,@技术 ,给予帮助。
经过技术询问:
接线图如图所示,不过外接电源可以直接使用扩展板提供的 5v。
至于为什么NO常亮,是因为NO使用P9端口,而我使用的micro:bit V1,其P9端口是接着屏幕显示的,
所以需要先释放:
在mind+里,有直接释放的模块,这个时候,继电器就处于 NC状态。可以愉快地进行玩耍了。
四、总结:
这次测评先到这里, 接下来还有电机以及超声波传感器,可结合车型机器人统一测试。
页:
[1]