1520浏览
查看: 1520|回复: 3

DFRduino UNO R3-EDU+OBLOQ+红外+小度=智能空气净化器

[复制链接]
本帖最后由 云天 于 2022-2-19 10:39 编辑

IMG_20220218_124057.jpg IMG_20220218_112756.jpg IMG_20220218_123847.jpg
通过DFRduino UNO R3-EDU主板+OBLOQ物联网模块+红外接收发送模块+小度音箱实现智能控制空气净化器(自带红外遥控功能)。

小度音箱通过微数据库TinyWebDB与DFRduino UNO R3-EDU主板进行信息沟通。
【微数据库TinyWebDB配置】
TinyWebDB网络数据库,每个用户可以申请一个甚至多个数据库地址。由于每一个地址都包含用户名和用户名的密钥,相互独立,互不影响,数据库的安全性比较高。除此以外,每个数据库都可以独立管理,支持使用API进行增删查改操作。
网址:TinyWebDB服务器 - APPInventor网络微数据库
1、注册
1.png

2、登陆后,可查看相关参数
2.png

3、新建
因Post的action操作中,只有“更新update、读取get、删除delete、计数count、查询search”,所以无法远程新建“变量”。要通过“数据浏览”中“修改”操作来“新建”。
3.png


4.png

【UART OBLOQ - IoT物联网模块】

本项目使用UART OBLOQ - IoT物联网模块连网并访问TinyWebDB网络数据库进行相应操作。
FriFebruary-202202182048..png

IMG_20220218_125601.jpg

FriFebruary-202202184616..png

OBLOQ插在DFRduino UNO R3_EDU主板的UART接口上

OBLOQ是一款基于ESP8266设计的串口转WIFI物联网模块,用以接收和发送物联网信息。尺寸紧凑,价格低,接口简单,即插即用,适用于3.3V~5V的控制系统。软件编程简单,无需复杂的基础知识,就能迅速搭建出一套物联网应用。
【Mind+程序——TinyWebDB配置】
FriFebruary-202202181248..png

1、在Mind+上传模式中,添加通信模块——OBLOQ物联网模块
FriFebruary-202202185887..png

2、使用Obloq http模块
WIFI相关参数填写自己的Wifi信息,IP地址为:tinywebdb.appinventor.space;端口:80。
FriFebruary-202202187551..png

3、通过串口显示变量“jsq”值,形式为:{"jsq": "0"}。注意:下载程序时,要将Obloq http模块拔下(占用TX,RX引脚)。
FriFebruary-202202189472..png

通过自己编写的模块来处理接收到的JSON数据。大家可自行下载附件安装。
yuntian-json-thirdex-V0.0.2.zip (9.31 KB, 下载次数: 18)

RRoy  NPC

发表于 2022-2-23 17:21:10

赞!
回复

使用道具 举报

yangjumei  学徒

发表于 2022-3-7 14:35:56

天猫一样可以吧?
回复

使用道具 举报

小企鹅  高级技师

发表于 2022-3-16 16:43:11

666666666666666
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail