
单片机
文章平均质量分 65
单片机毕业设计-远望创客学堂
嵌入式物联网方向,一起学习共同进步。有需要请联系VX:wolfempire
展开
-
【单片机毕业设计选题25002】-基于STM32的玉米粒检测系统
此设计提供的资料包含原理图PCB(包含PDF,AD,立创EDA三个版本),源代码,系统框图,主程序流程图,物料清单(包含使用到的器件手册),功能操作说明等。系统上电显示“欢迎使用请稍后”,两秒后进入正常页面显示。//在HAL库初始化串口1后调用。第二行显示第三路光电检测状态。第三行显示第四路光电检测状态。第四行显示第五路光电检测状态。//uart1打开接收中断。//读PA0状态并显示。//读PA1状态并显示。//读PA2状态并显示。//读PA3状态并显示。//读PA4状态并显示。系统主要功能模块代码。原创 2025-02-20 22:15:50 · 715 阅读 · 0 评论 -
电子设计类论文降低重复率的方法
电子设计类论文降低重复率的方法原创 2024-06-11 09:16:36 · 438 阅读 · 0 评论 -
电子设计类答辩中的常见问题
电子设计类答辩常见问题及注意事项原创 2024-06-11 08:58:04 · 663 阅读 · 0 评论 -
阿里云平台产品创建过程 网页端界面 手机APP
阿里云平台设备创建及网页端手机APP端界面生成原创 2024-06-09 22:23:09 · 604 阅读 · 0 评论 -
单片机毕业设计论文都写些什么,章节规划
单片机毕业设计论文,章节结构,电子类设计论文章节参考原创 2024-06-06 14:25:39 · 550 阅读 · 0 评论 -
阿里云平台注册及基础使用
阿里云平台注册及基本使用原创 2023-08-03 09:44:48 · 1548 阅读 · 0 评论 -
基于51单片机和proteus的模拟楼道灯系统
基于51单片机和proteus的模拟楼道灯系统原创 2023-07-26 10:14:00 · 1151 阅读 · 2 评论 -
基于51单片机和proteus的加热洗手器系统设计
基于51单片机和proteus的加热洗手器系统设计原创 2023-07-26 09:34:32 · 538 阅读 · 0 评论 -
使用vscode+platformio搭建arduino开发环境
使用vscode+platformIO开发arduino原创 2023-07-26 09:07:15 · 2686 阅读 · 0 评论 -
stm32通过ESP8266接入原子云
STM32通过ESP8266模块接入原子云原创 2023-07-25 16:27:52 · 1529 阅读 · 0 评论 -
基于51单片机和proteus的智能加湿器设计
基于51单片机和proteus的智能加湿器设计原创 2023-07-11 15:20:22 · 795 阅读 · 2 评论 -
基于ESP32的zigbee温湿度采集系统
ZIGBEE温湿度采集控制系统 单片机原创 2023-04-27 08:54:04 · 2847 阅读 · 3 评论 -
在线安装ESP32和ESP8266 Arduino开发环境
在线安装ESP32和ESP8266开发环境原创 2023-02-28 14:04:21 · 858 阅读 · 0 评论 -
基于51单片机和proteus的智能调速风扇设计
基于51单片机和proteus的智能调速风扇设计原创 2023-02-27 16:50:41 · 3205 阅读 · 0 评论 -
基于STM32的无线模拟病房呼叫系统
基于STM32的模拟病房呼叫系统,分发射端接收端,包含地址编码,无线收发,OLED显示,TTS语音播报等功能,提供软硬件资料。原创 2023-01-12 10:49:56 · 4776 阅读 · 2 评论 -
基于STM32或STC的手势控制MP3语音播放器的设计
基于STM32或STC15的手势MP3播放器的设计,提供软硬件资料原创 2023-01-10 14:27:11 · 4005 阅读 · 3 评论 -
基于Arduino Pro Micro和EC11编码器的媒体控制器的设计
基于Arduino Pro Micro和EC11编码器的媒体控制器的设计,源码开源。原创 2023-01-09 19:33:51 · 2415 阅读 · 0 评论 -
基于Arduino Pro Micro的游戏手柄制作
基于Arduino Pro Micro的游戏手柄制作,提供软硬件资料原创 2023-01-09 15:17:07 · 2968 阅读 · 0 评论 -
基于STM32 STC15和SU-03T离线语音模块的智能语音自拍器设计
基于STM32 STC15和SU-03T语音模块的智能语音自拍器设计,提供软硬件资料并可做定制设计。原创 2023-01-09 14:22:18 · 1698 阅读 · 0 评论 -
基于STM32 STC15和SU-03T语音模块的智能语音垃圾桶设计
基于STM32 STC15和SU-03T离线语音模块的智能语音垃圾桶设计原创 2023-01-09 13:37:32 · 3396 阅读 · 4 评论 -
使用小度音箱+Blinker控制ESP01S Relay继电器模块
blinker+智能音箱控制ESP01S继电器模块原创 2023-01-09 09:44:07 · 8393 阅读 · 0 评论 -
HLK-V40 TTS语音模块使用说明
可以通过手机远程控制的TTS语音模块原创 2022-12-21 14:14:49 · 2682 阅读 · 3 评论 -
SU-03T语音模块烧录及mini开发板使用
由于SU-03T语音模块是2.0mm间距而不是2.54mm间距,在开发调试的时候不方便使用,特意做了一个板子将模块转化为2.54mm间距,预留通信串口,烧录串口,板载喇叭和咪头。原创 2022-12-21 10:49:55 · 1629 阅读 · 0 评论 -
ATTiny85 Arduino开发环境搭建及使用
ATTiny85开发环境搭建及使用原创 2022-10-17 08:38:05 · 6497 阅读 · 6 评论 -
Arduino Pro Micro板开发环境搭建使用
Arduino Pro Micro或Arduino leonardo开发板环境搭建原创 2022-09-30 16:04:57 · 4859 阅读 · 0 评论 -
SU-03离线语音模块的配置使用
模块电路图:一. 登录智能公元平台(http://www.smartpi.cn/)并注册。二. 创建产品,选择“快速智能化及创建产品”产品信息栏:已选产品类别选择“其他产品”已选产品选择“纯离线方案”已选模组选择“SU-03T”填写产品信息,产品名称:“离线智能红外遥控器”选择语言:“中文”保存后进入语音SDK栏,语音SDK栏:前端信号处理选择默认Pin脚配置以下五项根据具体应用电路选择,下面为默认选择以下五项根据具原创 2021-12-15 10:51:00 · 20392 阅读 · 45 评论 -
vscode下使用arduino插件开发ESP32
vscode是基于arduino IDE编译的所以需要安装arduino IDE环境,arduino可以是安装版也可以是免安装版。我的arduino是免安装版。Arduino环境下配置ESP32开发环境Arduino下选择“文件-首选项”添加https://dl.espressif.com/dl/package_esp32_index.json到附加开发板管理器网址,在arduino “工具-开发板-开发板管理器”下就可以看到ESP32包注意:必须使用上述方法来安装ESP32开发环境原创 2021-09-27 11:14:31 · 3282 阅读 · 0 评论 -
STM32 STC15 控制四路SG90舵机
STM32单片机硬件PWM控制多路舵机STC 51单片机软件PWM控制多路舵机原创 2022-06-20 16:27:25 · 2182 阅读 · 0 评论 -
STM32 单片机 读取 DHT11 温湿度传感器
DHT11是种单总线数字温湿度传感器,可通过单片机的一个IO改变输入输出方向来读取数字温湿度。相对湿度测量范围20-90%RH,相对湿度测量精度为正负%5RH,温度测量范围0-50℃,温度测量精度为正负2℃,相对来说测量精度较低。市场上常见的DHT11模块是在DHT11芯片基础上加了4.7K上拉电阻,如下图所示,这样只需三条线就可以和STM32进行通信,DATA脚用于读取温湿度。STM32读取DHT11温湿度传感器时首先将DATA脚设为输出并发送开始信号,开始信号为DATA脚输出18ms以上的低原创 2022-05-10 14:33:59 · 9195 阅读 · 5 评论 -
STM32 单片机 读取 GY906 ML90614非接触式红外传感器
MLX90614是一款红外非接触温度计,由内部状态机控制物体温度和环境温度的测量和计算,进行温度后处理,并将结果通过PWM或是SMBus模式输出。MCU主要通过SMBus协议与MLX90614通信来读取它的数据。GY906模块主要分GY-906-BAA(或DAA,测距2CM),GY-906-BCC(或DCC,测距10CM)和GY-906-DCI(测距1M),这里使用的是GY906-DAA模块。程序使用最新的STM32 HAL库产生, 与GY906模块通信的SDA SCL脚设置为开...原创 2022-04-27 16:04:22 · 7296 阅读 · 3 评论 -
HC-02蓝牙串口模块的配置和使用
HC-02蓝牙串口模块是基于蓝牙2.0并兼容BLE的双模蓝牙数传模块,带底板的蓝牙模块如下图:模块可以作为从机与HC-05或HC-06的主机设备通信,也可以和手机通信。模块在上电未连接蓝牙的时候LED快闪指示,这时可使用串口助手AT指令配置模块,默认波特率为9600.发送AT+NAMEYuanWang为设置HC-02模块名为YuanWangAT+RX查询模块参数:模块返回蓝牙NAM...原创 2022-04-22 17:00:47 · 9324 阅读 · 2 评论 -
基于SU-03T语音模块的超声波拍照系统
随着社交网络的流行,智能手机的前置摄像头的利用率可谓是提升到了一个新的高度,特别是妹子,饭前饭后、看电影、逛街都不免来一张自拍,在朋友圈晒晒。但随着越来越多的大屏智能手机的流行,妹子在单手握持自拍时难免出现手抖握不稳,甚至一不小心掉地上的风险,为此各种声控拍照,倒计时拍照等的软硬件应运而生。而这款课程设计产品则是使用超声波来控制手机拍照。大家都知道当物体振动时会发出声音。科学家们将每秒钟振动的次数称为声音的频率,它的单位是赫兹。我们人类耳朵能听到的声波频率为20~20,0...原创 2022-03-30 09:08:03 · 4603 阅读 · 0 评论 -
SN74LS148优先编码器的级联使用
优先编码器允许同时输入两个或两个以上的编码信号,在编码器内部已经将所有的输入信号按优先顺序排了队,当几个输入信号同时出现时,只对其中优先权最高的一个进行编码。SN74LS148是8输入3输出的优先编码器, 如上图中I0—I7为输入信号,A2,A1,A0为三位二进制编码输出信号,EI是使能输入端(低电平有效),EO是使能输出端,GS为片优先编码输出端,EO和GS主要用于级联。当OE输入IE=1时,禁止编码、输出(反码): A2,A1,A0为全1。...原创 2022-02-22 13:50:29 · 11796 阅读 · 2 评论 -
STC15W104内部EEPROM的使用
STC15系列单片机内部集成了大容量的EEPROM,其与程序空间是分开的。利用ISP/IAP计数可将内部Data Flash当EEPROM。EEPROM可分为若二个扇区,每个扇区512字节。STC15W104为两个扇区,开始地址为0000h注意:字节编程是将‘1’写成‘1’或‘0’,将‘0’写成‘0’。如果某字节是FFH才可对其进行字节编程。如果该字节不是FFH则需要先将整个扇区擦除,因为只有“扇区擦除”才可以将‘0’变成‘1’。建议:1. 同一次修改的数据放在同一个扇区,不是同一次修改原创 2022-01-25 09:05:31 · 3116 阅读 · 0 评论 -
STC单片机驱动MAX7219
MAX7219是MAXIM公司生产的串行输入/输出共阴极数码管显示驱动芯片,一片MAX7219可驱动8个7段(包括小数点共8段)数字LED、LED条线图形显示器、或64个分立的LED发光二级管。MCU只需通过模拟SPI三线接口就可以将相关的指令写入MAX7219的内部指令和数据寄存器,同时它还允许用户选择多种译码方式和译码位。此外它还支持多片7219串联方式,这样MCU就可以通过3根线(即串行数据线、串行时钟线和芯片选通线)控制更多的数码管显示。MAX7219的外部引脚分配如下图:各引脚的功能为原创 2022-01-25 08:34:15 · 1296 阅读 · 0 评论 -
STC芯片在Keil中的添加与使用
一. 使用官方烧录工具“stc-isp-v6.88K.exe在Keil中添加STC芯片。二. 选择右侧“Keil仿真设置”栏三. 选择“添加型号和头文件到Keil中 添加STC仿真器驱动到Keil中”, 选择Keil C51的安装目录,我的为D:/Keil-v5四. 系统会自动添加“STC”文件夹在D:/Keil_v51/INC目录五. Keil新建工程选择芯片型号的时候就可以看到新添加的STC芯片,选择”STC MCU Database”,选择STC15W408AS芯片六.原创 2021-12-15 10:39:46 · 34412 阅读 · 0 评论