嵌入式
文章平均质量分 57
傅里叶也头大
QQ
展开
-
基于stm32的智能药盒
基于STM32的智能药盒,主控使用STM32F103(正点原子战舰板子)该药盒可避免其忘记服药、服药拖延、反复服药等状况,让患者准确无误的做到遵守医嘱按时服药。四、联系我们承接stm32单片机、STC系列单片机设计、嵌入式。问题咨询联系QQ:2424644692我们在某宝有店铺噢~,搜店铺名:“晖亿科创”五、相关功能介绍服药录入及药物分配单元药物录入及分配单元由条形码识别传感器和舵机转盘组成。条形码传感器负责将药物条形码录入系统,并且为每种药物设定一个独立的ID。舵机转盘的结构如图3所示,原创 2022-11-30 15:55:19 · 7463 阅读 · 3 评论 -
基于STM32蓝牙控制的app智能台灯设计
基于STM32蓝牙控制的app智能台灯设计,主控使用STM32F103ZET6,在正点原子的精英板上开发(本人也在野火板子上测试成功)。针对台灯的个性化和智能化,设计了一套基于蓝牙的多功能台灯控制系统.首先用光敏传感器检测光照强度,用红外感应传感器检测是否有人,用超声波传感器检测使用者与台灯之间的距离,然后将这些检测信号传输到单片机,单片机将信号与设定值进行对比分析,再判断台灯的开/关状态,调节灯光亮度,对使用者的坐姿和使用时间作出语音提醒等.同时,相应参数实时显示在OLED屏和蓝牙终端,使用者通过蓝牙终端原创 2022-12-05 13:15:56 · 5177 阅读 · 4 评论 -
基于STM32的温度控制系统
基于STM32的温度控制系统,主控使用STM32F103ZET6,在正点原子的精英板上开发(本人也在野火板子上测试成功)。原创 2022-12-15 13:59:15 · 14215 阅读 · 5 评论 -
基于STM32和esp8266的粮仓环境监测系统
本设计对粮仓温湿度、二氧化碳浓度、氧气浓度进行实时监测,提高了粮仓环境信息监测智能化水平,确保了粮仓存储的质量。基于STM32+ESP8266的粮仓环境监测系统主控使用STM32F103C8T6核心板。原创 2022-09-21 11:37:58 · 4500 阅读 · 1 评论 -
基于STM32的红外测距系统
基于STM32的车间环境监测系统,主控使用STM32F103ZET6,在正点原子的精英板上开发。原创 2022-10-06 17:26:09 · 5316 阅读 · 1 评论 -
基于STM32的煤矿井下探测系统
基于STM32的车间煤矿井下探测系统,主控使用STM32F103ZET6,在正点原子的精英板上开发。原创 2022-09-21 11:54:16 · 1208 阅读 · 0 评论 -
基于STM32单片机和RFID以及指纹的智能考勤系统设计
基于STM32的考勤系统,主控使用STM32F103ZET6,在正点原子的精英板上开发。对于高校管理而言,学生考勤一直是不可忽视的重要组成部分。学生的日常考勤不仅是任课教师对学生进行管理的一个重要内容,也是辅导员对学生的日常生活管理的主要方式。然而长久以来,对学生的考勤记录一直采用传统考勤方式,即通过人工签到的方式。随着高校的建校规模在不断扩大,学生数量不断上升,传统签到方法也逐渐显现出弊端:误操作,工作量大,管理困难等。因此需要使用更加方便快捷的智能系统来代替人工完成考勤工作。原创 2022-12-13 21:24:13 · 4107 阅读 · 0 评论 -
基于STM32的智能快递箱(快递驿站)设计
基于STM32的智能快递柜,主控使用STM32F103,在正点原子的精英板上开发(本人也在野火板子上测试成功)。原创 2022-11-02 19:47:42 · 8101 阅读 · 0 评论 -
基于STM32的车间环境监测系统
以STM32单片机为核心器件,设计一个精加车间环境检测系统,原创 2022-06-06 19:28:57 · 2076 阅读 · 0 评论 -
基于STM32的语言控制智能家居系统
基于STM32的语言控制智能家居系统,主控使用STM32F103(正点原子战舰板子)原创 2022-11-30 16:05:22 · 2231 阅读 · 0 评论 -
基于51单片机的红外避障小车
基于51单片机的红外避障小车,主控使用STC89C51。原创 2022-10-06 17:04:23 · 5315 阅读 · 0 评论 -
基于STM32的阿里云智能路灯照明控制系统
路灯是一个城市基础设施的重要组成部分,也是人类生活中必不可少的工具。但目前国内的路灯设备基本上处于人工监控的状态,需要大量的人力资源进行维护和维修,其次,路灯往往不能在光线发生变化时及时调整开关状态,从而造成了巨大的能源浪费。此外,由于路灯的布设环境复杂,布设地域广,在发生故障时往往难以被路灯巡检人员及时发现,这就造成了故障路灯难以及时得到修复,为人们的夜间出行带来了安全隐患。随着物联网的发展,越来越多的物联网技术被运用到各行各业之中。原创 2022-12-06 14:40:00 · 5645 阅读 · 2 评论 -
基于STM32的智能抽油烟机系统
基于STM32F103设计智能抽油烟机,实现智能抽油烟。通过烟雾传感器实现对当前油烟浓度的检测。实现根据油烟浓度调整风扇转速。通过相关传感器实现火灾和一氧化碳预防报警,温度过高或者一氧化碳浓度过高及时报警,并在液晶显示,测量误差...原创 2022-06-06 21:27:13 · 3513 阅读 · 0 评论 -
【毕业设计】基于stm3 的病人监护系统/健康监护仪
基于STM32的基于stm3 的病人监护系统/病房监护系统,主控使用STM32F103ZET6,在正点原子的精英板上开发。随着社会的进步和经济的发展,持续快节奏生活的人们对自身健康问题的预防愈加重视,在此背景下,本文设计了一种基于STM32嵌入式技术的便携式健康监护仪系统。系统完成了对心电、心率、血压、体温、等生理信号参数的采集与监护,同时可以通过WiFi模块将监测数据上传至手机,实现了对身体生理参数的监测,能在身体状态发生异常之前达到预警目的。原创 2023-01-05 16:38:36 · 2744 阅读 · 1 评论 -
基于STM32的智能点餐系统
基于STM32的智能点餐系统,主控使用STM32F103C8T6核心板针对传统就餐点餐流程出现的问题,进行需求分析,对点餐流程和功能模块 进行分析,设计一款以单片机为主控器的智能点餐系统。该系统结合红外线传感器、嵌入式芯片、无线传感器、语音模块等设备,把点餐数据传输到服务器。智能餐厅由手机终端APP与智能管理终端机两部分组成,拥有实时的快餐制作的流程、提前预约、支持线上线下支付、实时评价、建议采集等功能,从而减少人力成本,方便客户享受快节奏、高品质的就餐点餐服务。原创 2022-09-21 11:45:24 · 2551 阅读 · 3 评论 -
基于51单片机的智能洗衣机
基于51单片机的智能洗衣机,主控使用STC89C52。原创 2022-10-06 17:16:33 · 2596 阅读 · 0 评论 -
基于STM32智能温室大棚系统
本设计对温室大棚温湿度、二氧化碳浓度、氧气浓度进行实时监测,提高了温室大棚信息监测智能化水平,确保了大棚存储的质量,同时设置门禁系统,可以实现管理人员进门出门刷卡登记。主控使用STM32F103C8T6核心板RFIDOLEDDHT11光敏电阻。原创 2023-02-28 11:56:30 · 222 阅读 · 0 评论 -
【STM32】MDK(keil5)编译后Program Size: Code=5230 RO-data=346 RW-data=52 ZI-data=1845代表什么意思--STM32选型
首先我们在编译结束后,会得到如下提示(单位为字节Byte)Program Size: Code=25528 RO-data=6660 RW-data=72 ZI-data=4888Code: 程序所占用的FLASH大小,存储在FLASH.RO-data: Read-only-data,程序定义的常量,存储在FLASH中。RW-data:Read-write-data,已经被初始化的变量,存储在SRAM中。ZI-data:Zero-Init-data,未被初始化的变量,存储在SRA原创 2022-03-11 22:09:18 · 2177 阅读 · 0 评论 -
嵌入式:Altium Designer18提升速度的操作(画开发板笔记)
华强pcb最小线宽/线距4mil;最小孔径0.3mm视图 --》面板 --》project :找到最左边的菜单栏视图–》状态栏:打开右下角的panels0805封装后面的L\N\M:::L” “M” “N”表示焊盘 最小、最大或中等,如果你PCB尺寸小器件密度高你就得使用 最小或者中等。如果你的PCB 是工程样板需要手工焊接贴片器件那就得选择 M。原理图库部分每个字母用\隔开,最后变成上滑杠shift+space:改变走线方式改变原理图纸张大小:在propreties中工具–》标注原创 2020-05-10 00:11:23 · 1751 阅读 · 1 评论 -
【PCB封装】
LQPF封装:LQPF100 77 L:后缀字母“L”、“M”和“N”表示焊盘伸出为最小、最大或中等的几何形状变化。100表示有100引脚77表示外壳7*7mm原创 2022-01-08 17:03:33 · 449 阅读 · 0 评论 -
AD18学习笔记
一、工程创建1、工程结构2、开始创建文件->新的->项目->项目工程类别:PCBproject;工程模板:Default,并设置名称(2021现场总线)和项目保存位置(D:/AD18项目)右击2021(现场总线.PrjPcb),选择“添加新的…到工程”,分别添加Schematic(原理图)、PCB(PCB图)、Schematic Library(原理图库)、PCB Library(PCB库),并保存。3、原理图操作propertie:page options:she原创 2022-01-28 21:13:36 · 536 阅读 · 0 评论 -
PCB元器件封装介绍
LQPF封装LQPF 100 1414 L:LQPF:100:指的是有100个引脚1414:L:后缀 L、M、N这几个的话,那就是代表三种同的焊盘密度。三个都可以用密度等级M:最大焊盘伸出——适用于高元件密度应用中,典型的像便携/手持式或暴露在高冲击或震动环境中的产品。焊接结构是最坚固的,并且在需要的情况下很容易进行返修。密度等级N:中等焊盘伸出——适用于中等元件密度的产品,提供坚固的焊接结构。密度等级L:最小焊盘伸出——适用于焊盘图形具有最小的焊接结构要求的微型器件,可实现最高的元件组装原创 2022-01-28 21:13:20 · 715 阅读 · 0 评论 -
【c51】esp8266调试
参考链接:原创 2022-01-22 01:33:41 · 542 阅读 · 0 评论 -
【keil】keil中data,xdata,code指的是什么,51单片机选型
小知识byte和bit的区别:一个bit是一个0或1,中文叫做一个二进制位。一个Byte是8个bit,中文名称叫一个字节。ROM:存储固化程序【存放指令代码和固定数值,程序运行后不可改动】RAM:程序运行中数据的随机存取【掉电丢失数据】FLASH:存储编写的程序和永久保存的数据关于 内存的介绍(RAM,ROM,SRAM,DDR) 点击这里先看keil编译后的结果以Keil为例,首先我们在编译结束后,会得到如下提示(单位为字节Byte)data :可寻址片内ramxdata :可原创 2022-01-16 21:06:49 · 5085 阅读 · 0 评论 -
【芯片使用】3144E开关型霍尔
3144E开关型霍尔有磁场时引脚输出低电平,无磁场时引脚输出高电平磁铁需靠近至2CM左右才能感应到原创 2022-01-16 15:55:14 · 2517 阅读 · 0 评论 -
【知识点】IIC通信
IIC(Inter-Integrated Circuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短。IIC一共有只有两个总线: 一条是双向的串行数据线SDA,一条是串行时钟线SCLSDA(Serial data)是数据线,D代表Data也就是数据,Send Data 也就是用来传输数据的SCL(Serial clock line)是时钟线,C代表Clock 也就是时...原创 2022-01-15 13:38:50 · 1362 阅读 · 0 评论 -
【芯片使用】PCF8591
实验平台:普中A2开发板,STC89C51RC芯片,11.0592M晶振。文章目录前言一、模块图二、代码1.main.c2.PCF8591.c3.PCF8591.h总结前言本文就介绍PCF8591模块的使用。PCF8591使用IIC通信协议,模块上自带“可调电阻输入、光敏电阻输入、热敏电阻输入”。一、模块图引脚说明:INPUT0:与可调电阻相连INPUT1:与光敏电阻相连INPUT3:与热敏电阻相连AIN0:芯片的模拟量输入口0,地址0x40AIN1:芯片的模拟量输入口1,原创 2022-01-15 13:08:22 · 7020 阅读 · 0 评论 -
【知识点】SPI通信
串行外设接口(SPI)是微控制器和外围IC(如传感器、ADC、DAC、移位寄存器、SRAM等)之间使用最广泛的接口之一。SPI是一种同步、全双工、主从式接口。来自主机或从机的数据在时钟上升沿或下降沿同步。主机和从机可以同时传输数据。SPI接口可以是3线式或4线式。本文重点介绍常用的4线SPI接口。SPI接口只能有一个主机,但可以有一个或多个从机。4线SPI器件有四个信号:时钟(SPI CLK, SCLK)片选(CS)主机输出、从机输入(MOSI)主机输入、从机输出(MISO)..原创 2022-01-12 14:48:28 · 284 阅读 · 0 评论 -
【芯片使用】LCD1602
LCD:液晶字符显示屏1602:即16*2,一行显示16个字符,共能够显示2行1、功能设置指令2、显示开关指令3、进入模式指令4、清屏指令5、设定DDRAM指令原创 2022-01-11 12:49:26 · 229 阅读 · 0 评论 -
【芯片使用】AT24C02
此芯片具有 I2C 通信接口,芯片内保存的数据在掉电情况下都不丢失, 所以通常用于存放一些比较重要的数据等。AT24C02 器件地址为 7 位,高 4 位固定为 1010,低 3 位由 A0/A1/A2 信 号线的电平决定。 因为传输地址或数据是以字节为单位传送的,当传送地址时, 器件地址占 7 位,还有最后一位(最低位 R/W)用来选择读写方向,它与地址 无关。其格式如下:...原创 2022-01-10 17:44:21 · 767 阅读 · 0 评论 -
【芯片使用】ULN2003
从上图可以很容易理解该芯片的使用方法,其内部实际上就相当于非门 电路,即输入高输出为低,输入低输出高。 若使用该芯片驱动直流电机,只可实现单方向控制,电机一端接电源正 极,另一端接芯片的输出IO口,当该IO口输出高电平时,电机转动。若想控制五线四相步进电机,则可将四路输出接到 步进电机的四相上,电机另一条线接电源正。...原创 2022-01-09 23:50:36 · 2943 阅读 · 0 评论 -
【芯片使用】74HCHC595
QA–QH: 八位并行输出端,可以直接控制数码管的 8 个段。QH’(9 脚): 级联输出端。我将它接下一个 595 的 SI 端。SCLR(10 脚): 低点平时将移位寄存器的数据清零。通常我将它接 Vcc。SCK(11 脚):上升沿时数据寄存器的数据移位;(脉冲宽度:5V 时,大于几十纳秒就行了。)RCK(12 脚):上升沿时移位寄存器的数据进入数据存储寄存器,通常我将RCK 置为低点平,当移位结束后,在 RCK 端产生一个正脉冲(5V 时,大于几十纳秒就行了。我通常都选微秒级),更新显示数据.原创 2022-01-09 23:11:27 · 6532 阅读 · 4 评论 -
STC8051学习笔记
-基于STC89CXX的学习笔记-单片机介绍一台能够工作的计算机要有这样几个部份构成: CPU( 进行运算、 控制) 、 RAM(数据存储)、ROM(程序存储) 、 输入/输出设备(例如: 串行口、并行 输出口等)。在个人计算机上这些部份被分成若干块芯片,安装一个称之为主板 的印刷线路板上。而在单片机中,这些部份全部被做到一块集成电路芯片中了, 所以就称为单片机(也称微控制器 MCU),而且有一些单片机中除了上述部份外, 还集成了其它部份如 A/D, D/A 等。体积不大,一般用 40 脚封装, 当原创 2022-01-07 19:52:08 · 3196 阅读 · 0 评论 -
【keil5】keil同时安装MDK-ARM和C51开发环境
第一个链接第二个链接原创 2022-01-04 12:15:42 · 979 阅读 · 0 评论 -
【keil5】keil5界面功能
Debug界面原创 2021-12-24 11:24:34 · 3413 阅读 · 0 评论 -
【STM32】创建stm32工程中,各个文件夹及部分文件作用
USER:存放工程文件、主函数文件 main.c,以及其他包括system_stm32f10x.c等CORE :用来存放核心文件和启动文件OBJ :是用来存放编译过程文件以及hex 文件STM32F10x_FWLib :用来存放 ST 官方提供的库函数源码文件SYSTEM:此文件夹里面的代码由 ALIENTEK 提供,是STM32F10x 系列的底层核心驱动函数,可以用在 STM32F10x 系列的各个型号上面,方便大家快速构建自己的工程。HARDWARE:存放我们其他硬件..原创 2021-12-22 21:57:11 · 7546 阅读 · 0 评论 -
【STM32】ST-Link下载调试STM32程序
硬件:STM32C8T6核心板ST-Link -V2接线:keil5配置串口只能下载代码,并不能实时跟踪调试,而利用调试工具,比如 ST-LINK,JLINK 和ULINK 等就可以实时跟踪程序,从而找到你程序中的 bug,使你的开发事半功倍。这里我们以 ST-LINK 为例,说说如何在线调试 STM32F1。ST-LINK 支持 JTAG 和 SWD,同时 STM32F103 也支持 JTAG 和 SWD。所以,我们有 2 种方式可以用来调试,JTAG 调试的时候,占用的 IO 线原创 2021-12-22 19:39:23 · 2996 阅读 · 2 评论 -
【STM32】STM32使用USB-TTL模块下载程序
接线USB转TTL模块的RXD(接收端)接stm32的TXDUSB转TTL模块的TXD(发送端)接stm32的RXD测试模块功能将USB-TTL芯片的RXD与TXD相接,即自己发送给自己,然后usb口插在电脑上,用XCOM串口助手测试。原创 2021-12-21 09:37:01 · 4252 阅读 · 0 评论 -
【STM32】STM32芯片名字含义以及容量对应关系
芯片名字含义容量对应关系原创 2021-12-22 13:16:04 · 498 阅读 · 0 评论 -
【C51】:keil中led.c(12): warning C206: ‘_nop_‘: missing function-prototype解决办法
加上#include <intrins.h>就好了原因是因为没有头文件原创 2020-01-27 21:17:27 · 38619 阅读 · 7 评论