文章目录 需求语音识别模块MY1690 播放模块舵机源码 需求 对于“可回收物”“有害垃圾”“厨余垃圾”“其它垃圾”,不能分清扔到哪个垃圾桶怎么办? 基于语音识别的智能分类垃圾桶,识别到关键词就打开对应的垃圾桶,完全没有分...
-
【STM32单片机】基于语音识别的智能分类垃圾桶,ld3320语音识别模块如何使用,mp3播放模块如何使用
-
fpga开发 stm32 【mcuclub】STC89C52单片机最小系统讲解
1、实物图 2、原理图 3、介绍 3.1、主芯片 STC89C52是STC公司生产的一种低功耗、高性能8位微控制器 器件参数: 1、增强型8051单片机,指令代码完全兼容传统8051 2、工作电压:5.5V~3.3V 3、工...
-
c++ 物联网 mcu 单片机 快速入门ESP32——开发环境配置Arduino IDE
ESP32开发环境配置——Arduino IDE 前言一、ESP32有几种开发环境?二、Arduino IDE环境搭建1.下载安装2.配置环境1)方法一1)方法二 3.验证 三、注意事项总结 前言 最近这段时间...
-
计算机外设 单片机 mcu 读懂 HID 报告描述符 (实现全键无冲的键盘 HID 报告描述符)
读懂 HID 报告描述符 (实现全键无冲的键盘 HID 报告描述符 文章目录 读懂 HID 报告描述符 (实现全键无冲的键盘 HID 报告描述符 前言报告描述符实现全键无冲的 HID 报告描述符实现思路实现代码测试效果...
-
stm32 嵌入式硬件 单片机面试常见问题
1、中断的概念?简述中断的过程 (1)中断:指CPU在正常执行程序的过程中,由于内部/外部事件的触发或由程序的预先安排,引起CPU暂时中断当前正在运行的程序,转而执行为内部/外部事件或程序预先安排的事件的服务子程序,待中断服...
-
单片机 stm32 mcu arm开发 嵌入式硬件 Cortext-M3系列:调试系统架构(8)
1、调试特性概述 单片机的调试功能在程序开发中有着十分重要的地位,好的调试工具,能让程序开发大大加快。笔者在刚开始学单片机相关知识时,使用的是pintf打印相关参数,进行调试(虽然现在很多时候也这样),但这种...
-
单片机 stm32 嵌入式硬件 FreeRTOS(教程非常详细)
概述: 之前写了关于FreeRTOS的部分内容,为了方便阅读,现在给汇总到一起了。全部学习完后,恭喜你对FreeRTOS有了更深的认知。 第一章 FreeRTOS移植到STM32 第二章 FreeRTOS创...
-
网络协议 c++ 单片机 嵌入式硬件 【雕爷学编程】Arduino智能家居之ESP32-CAM模块实现WebSocket实时监控
...
-
前端 智能家居 python 单片机 以DHT11、ESP8266为例介绍ESPHome在Home Assistant中的应用
ESPHome是一个旨在使管理ESP板尽可能简单的工具,我们不用编程仅通过简单而强大的配置文件就可以控制ESP8266/ESP32系统,并可通过Home Assistant对它们进行远程控制。ESPHome支持ESP8266...
-
92-基于stm32单片机智能家居智能窗帘控制系统Proteus仿真+程序源码
一:功能介绍 1、采用stm32单片机+LCD1602+DHT11温湿度传感器+DS1302传感器+光敏电阻+按键+电机,制作一个智能窗帘控制系统; 2、通过按键设置手动和自动模式,并且手动模式下可以通过按键控制窗帘打开...
-
学习 笔记 单片机 硬件工程 AD21 PCB设计的高级应用(九)3D PDF的输出
(九)3D PDF的输出 1.3D PDF的输出2.制作PCB 3D视频 1.3D PDF的输出 Altium Designer 19 带有 3D输出功能,能够直接将 PCB 的 3D效果输出到 PDF 中。 ’(1 打开...
-
嵌入式硬件 51单片机——蜂鸣器制作音乐“送你一朵小红花“
目录 一、音乐简谱单片机 1.音调(歌 --˃频率(单片机 2.节拍(歌 ---˃延时(单片机 3.简谱编码 4.唱歌 二、完整代码 目录 一、音乐简谱单片机 1.音调(歌 --˃频率(单片机 2.节拍(歌 ---˃延...
-
单片机 嵌入式硬件 ESP8266与手机相互通信 透传模式(STM32F103C8T6 HAL库)有APP和完整代码
一、目标 stm32f103c8t6用串口发送AT指令控制esp8266发送数据到手机APP上,同时手机也可以发送数据到stm32f103c8t6主控,控制LED的亮灭。 将esp8266模...
-
ide 编辑器 单片机 物联网 ESP32开发环境搭建:Vscode+Platformio
目录 1. vscode安装 2.相关插件的安装和配置 2.1 Espressif IDF插件配置 3.项目创建和编译 3.1第一种:使用esp插件进行项目创建和编译 3.2 第二种:使用Platformio进行项目的创建...
-
嵌入式硬件 单片机 【SPI】STM32 SPI 双机通信,SPI从机模式使用
文章目录 一、SPI主机配置二、SPI从机配置三、双机通信1 轮询+中断(低速)2 轮询+DMA(低速)3 DMA+DMA(高速)4 开启CRC校验(自选) 四、遇到的问题1 高速使用时,程序卡死,或者数据出错(已解...
-
毕业设计 STM32单片机的智能家居环境监测控制系统
文章目录 0 前言1 主要功能2 硬件设计(原理图 3 核心软件设计4 实现效果5 最后 0 前言 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有...
-
单片机 基于物联网的智能家居系统设计(课设)
基于物联网的智能家居系统设计(课设) 摘 要一、概述二.系统分析三.系统设计四.系统实现1.硬件实现2.软件实现 五.结论与心得六.参考文献 摘 要 科技的快速发展给人们的生活带来了翻天覆地的变化,生活的方方面面涉...
-
嵌入式硬件 单片机 STM32实现数据掉电存储
在嵌入式系统中,实现数据的掉电存储通常是为了确保关键数据在系统断电或重启时不会丢失。 实现方式:数据量不大时将数据保存在片内flash中。(注意flash的读写寿命) 一、STM32内部flash简介 ...
-
嵌入式硬件 AT89S52单片机
目录 一.AT89S52单片机的硬件组成 1.CPU(微处理器 (1 运算器 (2 控制器 2.数据存储器 (RAM (1 片内数据存储器 (2 片外数据存储器 3.程序存储器(Flash ROM 4.定时器/计数器...
-
单片机 stm32毕业设计 空气质量检测系统
文章目录 1 简介2 系统设计概述3 系统总体方案4 硬件设计方案4.1 stm32 主控4.2 温度采集模块4.3 甲醛浓度检测模块4.4 PM2. 5 浓度检测模块4.5 液晶显示模块设计4.6 GSM 模块4.7 蓝...
-
c语言 中间件 单片机 FATFS介绍及相关参数计算
1.相关概念 Volume的概念:卷,例如C盘。除开前63个扇区, Clusters:文件系统的基本操作单元 Sector:扇区,flash的操作单元 MBR 主引导记录(MBR,Master Boot Record)由 4...
-
单片机 嵌入式硬件 Error: Flash Download failed - “Cortex-M3“报错终极解决方法总结
首先可以尝试这位大佬的操作,如果失败再尝试本文办法: 关于stm32 Flash Download failed -“Cortex-M3”的问题_Zshaoxia的博客-CSDN博客 如果上述操作完还是报错Flash Do...
-
fpga开发 单片机 嵌入式硬件 HNU-电路与电子学-实验4
实验四 模型机时序部件的实现(实验报告格式案例) 班级 计XXXXX 姓名 wolf 学号 2021080XXXXX 一、实验目的 1.了解模型机中 SM 的作用。 2.熟悉指...
-
单片机 stm32 fpga开发 一些网络名的含义
一、SWCLK、SWDIO 指ST芯片的仿真的硬件接口, 在组成上,仿真/硬件接口包括了物理效应模型(三轴仿真转台、负载力矩模拟器、运动模拟器等)、各种接口(模拟量接口、数字量接口、实时通讯接口)、仿真系统控制与监控装置。仿...
-
单片机 【STM32-矩阵键盘】
目录 1.矩阵键盘简介 2.原理描述 3.代码编写 4.自我总结 1.矩阵键盘简介 此处我们采用4*4的矩阵键盘,需要8个端口与单片机连接 4个控制行,4个控制列 2.原理描述 很多人不清楚八个引脚怎么连接,这里...
-
单片机 stm32 嵌入式硬件 keil设置程序起始地址及生成bin文件的方法
一.keil设置程序起始地址 1.1FLASH APP 的起始地址设置 随便打开一个之前的实例工程,点击 Options for Target→Target 选项卡 默认的条件下,图中 IROM1 的起始地址(Start)一...
-
嵌入式硬件 单片机 EEPROM芯片 STM32读取EEPROM存储芯片AT24C512故障然后排坑记录
背景: 有一个项目用到STM32F091芯片去读取 AT24C512C-SSHD EEPROM 芯片,我直接移植了之前项目的IIC库,结果程序运行后,读不出EEPROM里面的数据。 摘要: 本文主要介绍一个基于STM3...
-
单片机 嵌入式硬件 【Multisim仿真】直流稳压电源设计报告
源文件下载链接:+-5V可调直流稳压电源电路-其它文档类资源-CSDN文库 目 录 ...
-
单片机 嵌入式硬件 嵌入式实时数据库 c# STM32--ADC数值采样/附ADC采集热敏传感器使用
目录 一丶ADC介绍 二丶ADC工作原理及管脚分布 三丶代码部分详解 (一)库函数介绍 (二)代码部分整合 一丶ADC介绍 ADC模块中文名为模拟/数字转换器,是12位逐次逼近型的模拟数字转换器,一般用于数值...
-
单片机 stm32 【硬件控制】5. Pico使用串口与电脑通信
前几节都是在讲树莓派与外部的元件通信,本节来讲树莓派如何与电脑通信 本篇文章会教大家开发一个这样的上位机软件,用来和Pico通信,文章较长,耐心看完 先看一下树莓派Pico的引脚图吧 我们可以看到上面有UART的引脚,UAR...
-
mongodb 基于单片机设计的电子指南针(LSM303DLH模块(三轴磁场 + 三轴加速度)
一、前言 本项目是基于单片机设计的电子指南针,主要利用STC89C52作为主控芯片和LSM303DLH模块作为指南针模块。通过LCD1602液晶显示屏来展示检测到的指南针信息。 在日常生活中,指南针是一种非常实用的工具,可以...
-
c++ 物联网 嵌入式硬件 单片机 Webhooks发送数据 【雕爷学编程】Arduino智能家居之通过Webhooks发送光强数据
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
单片机 硬件工程 AD软件学习
AD软件学习 基本快捷键 电气画线:crtl+W放大缩小:鼠标滚轮、crtl+鼠标右键旋转:space空格键1D、2D、3D切换:数字键1、2、3清除:T+M测量两点距离:crtl+M 翻转 整块PCB翻转 V+B、cr...
-
单片机 嵌入式硬件 c语言 STM32CubeIDE(MX)下载安装、汉化、使用
首先配置JAVA环境 JAVA下载地址https://www.java.com/zh-CN/download/ JAVA安装: 1、打开.exe安装包,勾选更改目标文件夹,点击安装 2、选择安装路径,点击下一步 3、等待安装...
-
单片机 交互 串口屏 经验分享 显示控件——半圆进度条
该控件是指定一个图标(半圆条),通过沿圆弧方向滑动实现视觉调节的效果。滑动范围对应变量地址数据,显示位置通过变量设定。可以配合“半圆进度条触控”触摸控件进行设置。 位置信息:控件在工程页面区域的位置 “X”“Y”为控件区域左...
-
单片机 物联网 硬件工程 读懂:无人机飞控三大算法
无人机飞控三大算法: 捷联式惯性导航系统 卡尔曼滤波算法 飞行控制PID算法 捷联式惯性导航系统 说到导航,不得不说GPS,他是接受卫星发送的信号计算出自身位置的,但是当GPS设备上方被遮挡后,GPS设备无法定位了。比如在室...
-
stm32 单片机 学习 TFT-LCD LVGL与硬件交互
TFT-LCD LVGL与硬件交互 屏幕能正常显示LVGL官方例程,说明LVGL移植成功了,本次实验使用屏幕通过LVGL控制开发板硬件 实现效果 用LVGL画两个按钮和一个标签,一个按钮控制蜂鸣器,另一个按钮控制继电器,标签...
-
105-基于stm32单片机智能家居温湿度烟雾监测人体红外防盗报警系统Proteus仿真+程序源码
一:功能介绍 1、采用stm32单片机+LCD1602+DHT11温湿度传感器+烟雾传感器+按键开关+蜂鸣器+LED灯,制作一个智能家居温湿度烟雾监测人体红外防盗报警系统; 2、通过按键开关来模拟人体红外检测触发,并且可...
-
c++ 嵌入式硬件 单片机 物联网 【雕爷学编程】Arduino智能家居之智能节水系统
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
c++ 嵌入式硬件 单片机 物联网 【雕爷学编程】Arduino智能家居之触摸和声音传感器
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于...
-
单片机 嵌入式硬件 qt stm32驱动st7789 TFT-LCD屏幕显示
前言 一切程序以最后百度网盘链接的程序为准,可能在写文章的时候有些地方有改动。 主控:STM32F103C8T6 1.69 TFT-LCD(st7789驱动) 一 硬件相关说明 1.1接线说明 1.2硬件初始化 TFT-LC...
-
人工智能 ubuntu 单片机 音视频 linux c语言 P4 音频知识点——PCM音频原始数据
目录 前言 01 PCM音频原始数据 1.1 频率 1.2 振幅: 1.3 比特率 1.4 采样 1.5 量化 1.6 编码 02. PCM数据有以下重要的参数: 采样率: 采集深度 通道数 PCM比特...
-
单片机 嵌入式硬件 合泰32 合泰HT32F52352入门教程(# 1W+字 博客帮您快速上手,拿奖不是梦 #)
这篇文章适合已经有单片机基础,比如STM32。熟悉STM32库函数(标准库最好,HAL库要适应一下手写配置)这篇文章的代码均经过本人烧写验证,帮你快速上手HT32F52352如果觉得对你有帮助,记得点赞(别老是放在收藏夹里吃...
-
嵌入式硬件 [蓝桥杯单片机]学习笔记——定时器原理及其应用
一、原理部分 1、什么是定时/计数器 定时/计数器,是一种能够对内部时钟信号或外部输入信号进行计数,当计数值达到设定要求时,向CPU提出中断处理请求,从而实现定时或者计数功能的外设。定时/计数器的最基本工作...
-
单片机 华为 【HarmonyOS】小熊派鸿蒙系统搭建
文章目录 一、BearPi-HM Micro 开发板介绍二、Linux镜像下载三、BearPi-HM Micro编译环境配置1.首先添加如下镜像源2.更新镜像源3.安装依赖库及工具4.安装hb5.测试hb是否安装成功...
-
51单片机的架构与原理(STC89C51)
前言 学习单片机,不管怎么学都是要走一些弯路的,有的人弯路走得多,有多人弯路走得少,有些人中途就放弃了,也有不少人成功上岸,掌握了各式各样的单片机、处理器。用51单片机来学习是最合适不过的,因为它的结构不复杂...
-
单片机 嵌入式硬件 【正点原子STM32连载】第三十九章 触摸屏实验 摘自【正点原子】STM32F103 战舰开发指南V1.2
1)实验平台:正点原子stm32f103战舰开发板V4 2)平台购买地址:https://detail.tmall.com/item.htm?id=609294757420 3)全套实验源码+手册+视频下载地址: http:...
-
开源 单片机 cannot open source input file stm32f10x
cannot open source input file "stm32f10x_conf.h": No such file or directory #include "stm32f10x_conf.h"解决办法 1.点击...
-
蓝桥杯-单片机设计与开发组-(1)经验分享
首先,我先自我介绍一下,本人是一名大二小菜。在2023年十四届蓝桥杯中获得了省级二等奖,虽然谈不上优秀,不过在备赛过程中也有了自已的一套心得与看法,在两个月备赛过程中,我已经把16年到22真题全部独立完成了。...
-
git github stm32 单片机 ide RC522(RFID)读写驱动
文章目录 1、RC522驱动原理2、手机APP查看卡信息3、驱动移植4、读写卡5、源码 1、RC522驱动原理 我们常见的RC522大概如下所示,PCB部分是主机,然后白色的和绿色的都是IC卡,IC卡可以存储信息,通过靠近...