- 博客(9)
- 收藏
- 关注
原创 基于STM32开发板实现传感数据采集及wifi上云
一、实验要求:本文基于STM32基于AT指令的编程(ESP8266),建立一个UDP/TCP Server,间隔一定时间将温湿度数据发送出去。(可以加入MQTT协议)
2021-06-15 10:05:26 759 1
原创 Mixly第三方用户库实现——二次开发
一、前言Mixly是一款面向初学者、硬件编程爱好者的图形化编程工具。它完美地支持了Arduino、MicroPython,Python等语言的图形化编程。提供了图形化界面和代码界面对比显示的支持。Mixly还支持自定义第三方扩展库,可以拓展出丰富的功能,其支持的模块种类繁多。Mixly通过拖拉拽的方式实现程序的编写,基本原理是将图形化程序转化成C语言,再利用Arduino IDE上传到硬件中。...
2021-05-15 20:47:49 1091
原创 Mind+第三方用户库实现——基于esp32实现RC522读取卡号
一、前言Mind+已经支持几十种常用的扩展小模块库,为方便更多用户的使用,从V1.6.2版本开始开放用户自定义库功能,你可以根据自己的需要编写或移植现有的arduino库,自己设计图形模块(block)的外观及形状,自己设计对应生成的代码。Mind+支持三大主流开源硬件平台(Arduino,micro:bit,掌控板esp32),均可以使用基于arduino C的库,因此只需要编写一个arduino的库即可达到三平台兼容。本实验通过在Mind+导入第三方用户库,实现RFID-RC522模块的卡
2021-05-12 13:30:27 2752
原创 飞桨PaddleHub实现皮影戏
前言飞桨(PaddlePaddle)是集深度学习核心框架、工具组件和服务平台为一体的技术先进、功能完备的开源深度学习平台,已被中国企业广泛使用,深度契合企业应用需求,拥有活跃的开发者社区生态。提供丰富的官方支持模型集合,我们这里将要使用到其中的骨骼节点检测模型,通过PaddleHub提供的人体骨骼关键点检测预训练模型,我们就可以快速实现皮影戏的效果。这里说一下这个项目的大体实现流程,先将现有的视频按帧剪切为一张张的图片,并保存到本地,使用PaddleHub提供的人体骨骼关键点检测预训练模型来获取每张图片
2021-05-06 20:23:27 205
原创 响应式web mqtt应用
一、实验目的及要求实现响应式web对接物联网mqtt应用二、实验原理与内容本实验基于掌控板和siot平台实现响应式Web对接物联网mqtt应用,
2021-04-28 12:32:28 136
原创 基于Arduino和掌控板的串口收发实现
一、实验内容将温湿度传感器DHT11采集到的温度信息传给Arduino端,再通过Arduino端的收发串口Rx、Tx分别与掌控板的P13、P14串口相连实现采集的温度数据的收发,同时在Mind+里面把接收到的数据上传至阿里云平台,实现数据的上云。二、实验软硬件实验硬件:掌控板、Arduino、DHT11温湿度传感器、杜邦线若干实验软件:Mind+、阿里云平台硬件连接图如下:接收端代码(掌控板端代码):发送端代码(Arduino端代码):三、实验结果掌控板端数据:阿里云端数据:
2021-04-22 21:12:49 881
原创 云端数据库实现之温度检测系统(ESP8266+MQTT+MySQL+云服务器)
摘要本项目基于ESP8266的数据采集和远程监控实现温度的实时监测,利用DHT11温度传感器和ESP8266实现数据的采集,再通过本地部署的EMQ X Cloud规则引擎将数据保存至宝塔新建的MySQL数据库中,实现云端数据的永久化存储和管理。本文分为五个部分:用DHT11温湿度传感器来采集温度数据并通过MQTT协议上传至云服务器在本地部署企业版并新建自己的MQTT服务器在本地部署宝塔并新建MySQL数据库利用Navicat实现数据的存储和管理效果展示一、数据采集、上传硬件连接图
2021-04-20 21:27:48 1361 1
原创 光控灯
实验一:光控灯代码:/*!* MindPlus* mpython**/#include <MPython.h>// 主程序开始void setup() {mPython.begin();}void loop() {display.setCursorLine(1);display.printLine((light.read()));if (((light.read())<150)) { rgb.write(-1, 0x0000FF);...
2020-09-22 23:46:59 246
原创 LED闪烁
void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT);}// the loop function runs over and over again forevervoid loop() { digitalWrite(13, HIGH); // turn the LED on...
2019-09-04 18:05:43 148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人