DFROBOT Mind+ 掌控板 人工智能测温实验

DFROBOT Mind+ 掌控板实验

人工智能测温实验

特别声明:本文系湛江市第十七中学星火创客团队及岭南师范学院物联网俱乐部原创部分参赛项目,转载请保留声明

一、实验软硬件环境

硬件:Mind +掌控板、DS18B20温度传感器(由于没有测温人体的,只好用它来代替一下)、micro:bit、HuskyLens。
软件:Mind+ IDE(版本:V1.6.5 RC3.0)

二、实验目的及要求

1、实现测温
2、实现人脸识别
3、实现云数据库应用
4、实现测温数据mqtt上传至物联网云平台

三、实验原理与内容

1、基于DS18B20或LM35实现测温
2、基于二哈实现多人人脸学习和识别
3、基于TinywebDB实现云数据库应用
4、基于EasyIoT实现mqtt数据上传。

四、实验过程

1、HuskyLens的人脸识别教程链接:https://wiki.dfrobot.com.cn/SKU_SEN0305_Gravity__HUSKYLENS%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E6%91%84%E5%83%8F%E5%A4%B4#target_32

2、图形化编程截图:
在这里插入图片描述

3、arduino代码:

/*!
 * MindPlus
 * mpython
 *
 */
#include <MPython.h>
#include <DFRobot_Iot.h>
#include <DFRobot_DS18B20.h>
#include <mPython_tinywebdb.h>
#include <DFRobot_HuskyLens.h>

// 动态变量
String mind_s_XingMing, mind_s_XingMing2, mind_s_WenDu;
// 函数声明
void DF_ID1();
void DF_ID2();
// 静态常量
const String topics[5] = {
   "vZS4cspGg","","","",""};
// 创建对象
DFRobot_Iot       myIot;
mPython_TinyWebDB mydb;
DFRobot_HuskyLens huskylens;
DFRobot_DS18B20   ds18b20_P8;


// 主程序开始
void setup(<
### DRV8833电机驱动与MIND+软件使用教程 #### 硬件连说明 为了使DRV8833电机驱动模块正常工作并与MIND+编程环境配合,硬件连至关重要。通常情况下,DRV8833具有两个H桥电路,可以独立控制两路直流电机的方向和转速。对于每一路电机而言,需要将电机线到OUT1/OUT2端子上;而IN1、IN2则用于收来自单片机或其他控制器发出的PWM信号来调节电机的速度及转向[^1]。 #### 软件配置指南 当采用图形化编程工具MIND+时,可以通过上传固件的方式让其支持更多的扩展板卡或传感器组件。针对DRV8833这类外设设备,在安装好对应的库文件之后便可以直调用相应的积木块来进行逻辑编写了。具体操作如下: - 打开MIND+并切换到“在线模式” - 进入“扩展”选项加载必要的插件包(如DFRobot Motor Shield V2) - 利用拖拽方式构建程序流程图 #### 示例代码展示 下面给出一段简单的Python风格伪代码片段作为参考,该段代码实现了通过调整占空比改变电机运转状态的功能: ```python from mindplus import * # 初始化引脚定义 motor_A_in1 = Pin('D7') motor_A_in2 = Pin('D6') def setup(): motor_A_in1.mode(Pin.OUT) motor_A_in2.mode(Pin.OUT) def loop(): # 正向旋转一段时间 motor_A_in1.write(1) motor_A_in2.write(0) delay(2000) # 停止片刻 motor_A_in1.write(0) motor_A_in2.write(0) delay(1000) # 反向旋转再停顿 motor_A_in1.write(0) motor_A_in2.write(1) delay(2000) motor_A_in1.write(0) motor_A_in2.write(0) ``` 请注意上述代码仅为示意用途,并非实际可执行版本。真实环境中应当依据所使用的开发平台特性适当修改语法结构以适应特定需求。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

X 、case

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值