自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 初识STM32---基于STM32的室内温湿度检测

一、项目介绍本项目采用ARM结构中最为代表的Cortex-M4系列的芯片,选用STM32F407ZGT6开发板进行项目开发,选用的传感器为常见通用的DHT11温湿度传感器。传感器将采集到的数据传输到STM32(MCU)主控进行数据处理,最后通过串口打印出来。二、前期准备硬件:1、STM32F407ZGT62、DHT11温湿度传感器软件:1 Keil5官方下载链接如下:http://www.keil.com/demo/eval/arm.htm2 STM32f407固件库官方下载链接如下:h

2021-06-15 10:09:00 13342 5

转载 Mixly第三方用户库实现

前言:Mixly自从2015年问世以来,就深受国内创客、中小学教师喜爱,如今已经成为国内最好用的Arduino图形化软件。Mixly最大的优点就是其开放性,Mixly建立了一个生态圈,这个生态圈欢迎所有人的加入,不限制厂家,不限制硬件。因此,任何一个掌握规则的人都可以为Mixly开发第三方库,来丰富Mixly的功能。本篇内容主用于介绍Mixly第三方用户库实现过程,本文以OLED中文显示模块为例。一、创建库文件夹根目录下xxx.xml文件定义了图形块的基本信息,比如类别、名称,ID等。blo

2021-05-18 11:35:45 1430

转载 Mind+第三方用户库的实现

前言我们在使用Mind+时,有很多传感器都没用官方库,常常因为没有官方库而无法使用Mind+进行作品制作,但是从V1.6.2版本开始开放用户自定义库功能,我们可以根据自己的需要编写或移植现有的arduino库,自己设计图形模块(block)的外观及形状,自己设计对应生成的代码。官方参考链接:https://mindplus.dfrobot.com.cn/ext-api以下是指纹识别传感器AS608第三方库的制作**1. 选择模板或自己建立用户库文件结构**下载完官方提供的Arduino用户库模

2021-05-12 21:25:08 1614

原创 飞桨PaddleHub实现皮影戏

一、前言PaddleHub是飞桨生态下的预训练模型的管理工具,旨在让飞桨生态下的开发者更便捷地享受到大规模预训练模型的价值。用户可以通过PaddleHub便捷地获取飞桨生态下的预训练模型,结合Fine-tune API快速完成迁移学习到应用部署的全流程工作,让预训练模型能更好服务于用户特定场景的应用。通过PaddleHub提供的人体骨骼关键点检测库,完成人体骨骼关键点检测,将人体骨骼关键点进行连接,就可以获取到人体的肢体骨骼,同时映射到皮影身上,就可以得到皮影人了;将视频中连续帧进行转换,就可以实现皮影

2021-05-06 19:24:16 218

原创 基于掌控板和SIoT平台搭建物联网控制系统

本实验是基于掌控板和Siot平台搭建控制系统,通过Siot平台或者网页控制灯的开关。网页的控制页面是使用Bootstrap进行界面布局,再使用jQuery监测按钮时间,然后再通过$.get()函数请求SIoT接口,从而向掌控板发出命令。一、利用Siot控制掌控板的灯的开关。二、利用网页控制掌控板灯的开关。1、首先需要在Siot平台创建topic2、编写代码:/*! * MindPlus * mpython * */#include <MPython.h>#include

2021-04-27 22:39:39 722

原创 串口接收数据及上云

串口接收数据及上云项目简介当你只有arduino和掌控板时,如何实现数据上云?本项目利用arduino采集数据,通过串口实现数据发送到掌控板(ESP32),利用掌控板接收数据并上传到阿里云,实现数据转发及上云。本项目分为三个部分:1、arduino采集温度2、串口转发/接受数据3、掌控板数据上云4、阿里云部署一、arduino采集温度硬件:arduino,DHT11温度传感器接线图:# arduino----------DHT11# 5v---------------VCC#

2021-04-22 19:38:46 632

原创 温湿度采集-MQTT与MySQL数据交互

温湿度采集-MQTT与MySQL数据交互摘要如何快速实现硬件采集、数据上云和存储等功能?本项目旨在解决这个问题,本项目通过ESP8266采集温湿度,利用EMQ X Cloud部署云服务器,上传数据到MySQL。通过宝塔搭建MySQL数据库,实现数据的储存。本项目将分为三个部分:硬件采集温度湿度利用宝塔新建MySQL利用EMQ X Cloud部署云服务器一、硬件采集温度湿度硬件组成:ESP8266,DHT11硬件连线:# ESP8266----------DHT11# 3.3v---

2021-04-20 21:35:43 2901

原创 光控灯、声控灯、语音识别控制灯、实现Easy IoT上mqtt消息的通讯

标题【实验一】光控灯一、实验目的及要求【实验一】光控灯【实验二】声控灯【实验三】语音识别控制灯【实验四】实现Easy IoT上mqtt消息的通讯甲按A键(或触摸P)发送消息至topic1,同时监听topic0乙监听topic1,接收到甲的消息后按A(或触摸P)回复消息给topic0甲显示二、实验原理与内容实现天黑自动亮灯,天亮灭灯实现声音强度到一定程度自动亮度,否则灭灯实现语音控制灯的开关实现mind+下Easy IoT上mqtt消息的通讯。三、实验软硬件环境硬件:掌控板软件:M

2020-09-22 22:52:38 753

原创 Vi编辑器的使用方法及用vi编辑器编写一个C程序

一、Vi编辑器的介绍Vi编辑器是ubuntu最基本的文本编辑器。有三种工作模式:命令模式:键盘接收的任何字符都被当做命令来解释,不会出现在屏幕上。插入模式:进行文本编辑末行模式:在屏幕底部显示 “ :”,等待用户输入命令。三种模式的切换方法:命令模式→输入模式:i:在当前光标所在字符的前面,转为输入模式     I:在当前光标所在行的行首转换为输入模式     a:在当前光标所...

2020-03-24 17:42:52 7660

原创 Protues与keil联调方法及用C书写一个HelloWorld程序

找到protues与keil的安装目录1、需要把VDM51.dll文件(protues中可能没有这个文件,你可以从网上下载。)复制到proteus安装目录下MODELS文件中 和 keil安装目录的 bin 文件中我的目录:protues: D:\Proteus pro\MODELSkeil: D:\keil_5_C51\C51\BIN2、打开keil中的...

2020-03-23 23:24:04 1932

原创 Ubuntu18.04.1中安装gcc出现 “Command 'gcc' not found, but can be installed with: sudo apt install gcc”问题

Ubuntu18.04.1中安装gcc出现 “Command ‘gcc’ not found, but can be installed with: sudo apt install gcc”问题输入sudo apt install gcc出现如下问题分别输入sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock...

2020-03-20 19:55:53 25972 6

原创 74HC595

工具:74HC595 8个灯泡 导线 8个电阻74HC595是一个8位串行输入、并行输出的位移缓存器引脚说明编辑74HC595符号 引脚 描述Q0–Q7 第15脚,第1-7脚 8位并行数据输出,GND 第8脚 ...

2019-09-03 21:07:47 794

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除