使用KittenBot制作一个燃气报警器
使用KittenBot制作一个燃气报警器本项目整体思路较为简单,采用kittenbot提供的的makecode软件编程,基本不需要编写代码。适合中小学生。主要的功能是,通过向模拟气体泄漏,由micro:bit发出声光报警的效果,并由microbit来启动直流电机,排除泄漏气体的功能。按A可手动启动直流电机风扇,5X5显示模拟扇叶转动状态,按B 可停止风扇运行。
MQ传感器监测到气体后,会启动直流电机风扇,播放一段报警声音。
参考演示视频:https://v.youku.com/v_show/id_XNDE2MTUyMzQ3Ng==.html?spm=a2hzp.8244740.0.0https://v.youku.com/v_show/id_XNDE2MTUyMzQ3Ng==.html?spm=a2hzp.8244740.0.0
模拟演示地址:https://makecode.microbit.org/68957-47177-52623-34543
一、设计的思路项目的设计思路是,利用microbi板子的LED模块,以及扩展板的蜂鸣器模块,作为声光报警装置,利用读取MQ系列传感器模拟数字来判断燃气泄漏浓度。
在利用向直流电机发送高低电平来控制直流电机的转动。
二、项目设计的软硬件准备
硬件:从Kittenbot申请的micro:bit一块以及扩展板一块、MQ传感器1个、直流电机一个、电机驱动板1块(或者是继电器都行)、5v的电源模块。
软件:需要从Kittenbot官方下载makecode软件,以及安装串口驱动程序,方便调试,具体过程可以参考帖子https://www.arduino.cn/thread-82732-1-1.html此项目部做具体说明,可参考视频教程。
引脚使用P0----蜂鸣器(扩展板自带)
P1----直流电机风扇(驱动模块IO)
P2----MQ传感器(模拟输出IO)自定义函数
doAlert//发出声光报警功能
Idelrun//板子空闲时候显示3个点
runFan//启动直流电机风扇
stopFan//关闭直流电机风扇
三、制作调试过程
(一)设计启动风扇的小动画。
(二)主程序
四、代码部分
**** Hidden Message *****
使用KittenBot制作一个燃气报警器 代码看一下,楼主 代码代码
点个赞! 学习学习 什么代码 掀起你的盖头来 感谢楼主的代码 楼主求代码 https://makecode.microbit.org/68957-47177-52623-34543
页:
[1]
2