- 博客(57)
- 资源 (3)
- 收藏
- 关注
原创 Win10系统“此电脑”中可以显示网络磁盘,但是在文件选择窗口中却无法显示网络磁盘
Win10系统“此电脑”中可以显示网络磁盘,但是在文件选择窗口中却无法显示网络磁盘
2024-08-13 15:52:02 248
原创 STM32+AppInventor+ESP8266设置AP模式和手机TCP通信
1、设置AP模式2、开启热点供手机连接3、设置模块为多连接模式建⽴ TCP 、UDP 或 SSL 连接时,设置模块的连接模式(单连接模式或多连接模式发送指令,设置模块为单连接模式;发送指令,设置模块为多连接模式。4、开启服务端,设置端口号单连接模式时,该指令无意义且报错error。多连接模式时,发送指令AT+CIPSERVER=1,8080”,参数1取值范围 [0,1] ,0表示关闭服务器,1表示建立服务器;参数2表示端口号,可自行设定,但是避免常用的端口号,如8080等。
2024-06-21 14:47:23 644
原创 基于单片机的智能病床呼叫系统设计与仿真
本文设计的病床呼叫系统采用单片机作为控制器。该系统具有远程控制、病人的身体情况检测、报警呼叫、显示和执行器运动的功能。远程控制由红外线传感器和矩阵键盘组成,检测电路由温湿度传感器DH22、心率传感器Pulse Sensor、压力传感器MPX4115组成,报警呼叫由蜂鸣器和LED发光二级组成,显示模块为LCD12864,执行器为步进电机。
2024-04-21 20:05:06 1974 2
原创 基于单片机的羽毛球计分器(含proteus仿真和程序)
控制系统选用AT89C51芯片。采用按钮开关实现功能控制,按照设计的功能模块共选用8个按钮开关,分别实现启动、A队加分、A队减分、B队加分、B队减分、暂停、停止、清零功能。时钟电路由晶体振荡器、晶震控制芯片和电容组成,采用串行数据传输,为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。复位电路用来使电路恢复到起始状态的电路设备,确保微机系统中电路稳定可靠工作,是电路图中必不可少的一部分。选用LM1602液晶屏作为显示器件,用于记录两队的分数。
2024-04-21 18:33:52 1618
原创 基于STM32的快递小车无人驾驶系统
设计了一种基于stm32的快递小车控制系统,实现对小车的运动控制和环境感知。系统采用了stm32开发板作为控制核心,结合电机驱动模块、传感器模块、语音与远程控制模块等多种硬件部件,构建了一个稳定、可靠和灵活的控制系统。通过对小车的运动控制,实现小车智能化地行进和存取快递功能;通过环境感知,让小车能够感知到周围的障碍物和墙壁等,从而完善了小车的自主性和适应性。实验结果表明,本控制系统具有高度的控制精度和稳定性,能够满足小车长时间工作的要求。
2024-04-14 16:56:16 2170 2
原创 stm32移植嵌入式数据库FlashDB
FlashDB 是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,FlashDB 结合了 Flash 的特性,具有较强的性能及可靠性。并在保证极低的资源占用前提下,尽可能延长 Flash 使用寿命。
2024-04-14 16:14:16 1515 1
原创 单片机内存管理模块
单片机内存管理模块mem_malloc,这个mem_malloc的使用不会产生内存碎片,可以高效利用单片机ram空间。使用单片机内存时容易导致内存碎片,且一般单片机的内存都比较小,而且没有MMU,malloc 与free的使用容易造成内存碎片。
2024-04-13 17:59:39 485
原创 4G模块(EC600N)通过MQTT连接华为云
最近在做宠物/儿童智能穿戴防丢失设备,这个项目主要是通过stm32单片机实时接收处理GPS模块(ATGM332D定位模组)数据信号,并且能够通过蓝牙接收相关信息,并且丢失后,能够通过4G模块或者短信模块将GPS的定位数据发送到华为云,当然也可以发送到其他云平台。
2023-11-26 20:03:50 4167 1
原创 HAL库 CubeMX STM32采用SDIO实现对SD卡和NAND Flash的读写
最近在做一个项目,需要实现大量存储读取数据,但是stm32上自带的存储器容量太小了,比如我用的这款STM32F103ZET6本身的flash容量为512K。在一些贴片芯片的PCB设计中,无论是在面积有着严格要求中还是在实际恶劣环境中,并且胜在价格、封装以及稳定性上有优势,综合来说性价比更高,雷龙公司的NAND FLASH方案占有明显优势,这也正是我在项目中选择使用它的原因。
2023-10-25 18:51:52 1373 1
原创 Clion中使用C/C++开发stm32程序
从刚开始学习阶段,一直是用的keil5开发stm32程序,自从看到稚晖君推荐的CLion开发嵌入式程序后,这次尝试在CLion上开发stm32程序。
2023-10-06 20:02:22 1434 1
原创 FOC控制算法
FOC是驱动电动马达的最有效方式之一。FOC的主要目标是保持正交的定子和转子磁场以产生最大扭矩。一种方法是不断监测三个时变相电流,并调制每个施加的相电压以实现正确的时变定子磁场方向。
2023-09-30 19:40:47 16049 2
原创 码垛机械臂工作站系统设计
码垛机器人的控制系统是一种以多轴联动为核心控制任务的实时监控综合系统。本章依照控制系统硬件设计应满足的可靠性、实用性、经济型、先进性等原则,综合考虑集中控制、主从控制、分散控制等控制方式的应用领域和本课题中码垛机器人的特点,确定选取集中控制的方式对码垛机器人的硬件系统进行设计。
2023-06-05 18:33:13 2326 2
原创 基于图像处理的圆检测与深度学习
本文主要论述在图像处理的的基础上,为了克服图像背景中的亮度噪声、背景复杂和一些角度问题,通过图像预处理之后,利用边缘检测算法从而实现对图像边缘的识别,再利用利用牛顿迭代法,通过不断地迭代,与目标值进行迭代,从而达到实现检测圆的目标,以及圆心所在的位置。
2023-06-05 18:18:52 3044
原创 智能算法实现PID智能车控制系统
本文选择了内模控制方法进行主要研究根据等效反馈结构,将内模控制方法引入 PID控制器的设计,得到PID参数的明确解析结果。针对典型的工业过程控制对象(一阶和二阶纯滞后过程)根据内模控制原理提出了一种 PID控制器参数整定的新方法针对一类不稳定时滞过程,采用双环控制结构,首先选取P控制器参数,使得广义对象(内环)稳定然后按照内模控制原理设计主控制器,并且针对这些模型提出了一种二自由度PID控制器的设计方法,所设计的控制器有两个可调参,而且被调参数与系统的性能直接相关。
2023-06-05 17:50:07 1503
原创 智能算法实现PID智能车控制系统
本文选择了内模控制方法进行主要研究根据等效反馈结构,将内模控制方法引入 PID控制器的设计,得到PID参数的明确解析结果。针对典型的工业过程控制对象(一阶和二阶纯滞后过程)根据内模控制原理提出了一种 PID控制器参数整定的新方法针对一类不稳定时滞过程,采用双环控制结构,首先选取P控制器参数,使得广义对象(内环)稳定然后按照内模控制原理设计主控制器,并且针对这些模型提出了一种二自由度PID控制器的设计方法,所设计的控制器有两个可调参,而且被调参数与系统的性能直接相关。可使系统同时具有良好的目标值跟踪特性和干扰
2023-02-25 21:45:02 2866
原创 基于STM32的微型电子琴设计
总体系统设计上在硬件上共分为3个区域:基本按键区、功能按键区、LCD显示区。在软件的设计上共分为3个主要模式:电子琴模式、录音模式、播放器模式。主控模块选择使用STM32f103rbt6芯片,进行编程、控制、实现电子琴以及播放器功能。
2023-02-25 21:35:48 3129 1
原创 基于stm32电梯管理系统设计
该电梯控制系统由 stm32 开发板、电源系统、键盘、LED 指示小灯、4位8段数码管、电机驱动模块、语音播报模块等组成。本设计中的电梯控制系统主要运用了 STM32处理器 GPIO 口操作和其精确地定时功能。该电梯系统一共分6个部分,它们是 STM32处理器、电源系统、oled显示屏、键盘、LED 小灯、直流电机驱动模块。这些部分是直接与 STM32的GPIO 口连接的,所以它们占用的 GPIO 口较多。
2023-02-25 21:28:23 4520 4
原创 基于stm32计算器设计
STM32单片机智能计算器16*16矩阵键盘本系统由STM32F407ZGT6单片机核心板、矩阵按键、LCD1显示屏。1、通过按键可以进行数字的加减乘除运算。2、可以进行连续加减运算,该计算器只能进行整数运算,不能进行小数处理。3、矩阵按键布局对应一下参数:7 8 9 /4 5 6 *1 2 3 -C 0 = +
2023-02-25 21:17:58 5595 1
原创 基于stm32温湿度采集平台开发
STM32F103VE 微控制器作为主控芯片和 DS18B20温湿度传感器来实现对温湿度数据进行采集:在TFT 液晶屏上显示出温度和湿度,然后详细介绍了各个模块的工作原理和硬件电路设计思路,实现了温湿度数据实时准确的测量:之后阐述了系统各个部分的软件设计思路: 最后对系统在实际应用中采集到的数据进行了处理,分析了误差产生的原因,并通过分段线性插值算法对系统非线性误差进行了校准,同未校准时采集的数据相比,校准后的数据准确度更高,稳定性更好。
2023-02-25 21:03:20 4569 9
原创 基于单片机的压力流量报警器(附代码+仿真+论文)
本文将设计一款既具有流量检测功能又具有控制(阀门关闭)功能的装置,其低成本方案具有较高的应用价值。本系统由STC89C52单片机电路、水流量传感器、DS18B20温度电路、继电器电路、LCD1602液晶显示电路、按键电路、蜂鸣器电路和电源电路组成。采用椭圆齿轮传感器检测流量,液晶LCD1602液晶实时显示相关数据,通过DS18B20温度传感器实时检测温度信息,并且通过继电器控制阀门的开关,并且可以通过按键对流量计设备相关信息进行设置。
2023-02-23 15:10:30 4422 7
原创 基于stm32单片机的电子称设计
本系统的设计主要从硬件电路设计,软件编程调试,实物焊接调试三部分进行详细阐述。硬件电路主要是基于单片机为核心的控制单元实现数据的处理,采用压力传感器对数据进行采集,电子秤专用24位AD转换芯片HX711对传感器采集到的模拟量进行AD转换,转换后的数据送到单片机进行处理显示,数据显示由LCD1602液晶实现,液晶显示效果稳定无闪烁。
2023-02-23 14:03:33 6006 50
原创 基于Robot Studio的工业机器人汽车喷涂仿真设计
对机器人的姿态重复度和姿态精度进行了分析,提出了用雅可比矩阵表达机器人各个关节轴线的角速度与速度的关系;本文对离线编程技术的发展状况进行了分析,并对离线程序的各模块及界面的作用进行了详细的说明,并给出了离线编程的整体设计思路。最后,在Robot Studio仿真软件的基础上,通过Robot Studio仿真软件实现了涂装流水线工作站的布置,建立了工件坐标系、工具坐标系、离线输送系统模块、喷涂模型仿形模块。
2023-02-23 13:50:02 4847 16
原创 基于stm32自动伸缩雨伞的设计与实现
本文在数据采集、数据处理和数据传输硬件上采用STM32F103C8T6单片机作为主控制器,使用雨滴传感器检测是否有雨,使用GPS定位模块作为定位终端,检测雨伞的位置,防止雨伞丢失。型号为ESP8266的WiFi模块作为通信模块,将整个设备连接到网络上,这对于随时监控整个设备的状态非常有用。使用舵机用于模拟雨伞的打开和关闭,使用红外传感器检测人体距离雨伞伞面的距离。阿里云物联网平台作为整个物联网后台进行整个设备数据的传输,可以方便地通过手机APP远程查看设备的状态。
2023-02-23 13:36:34 3138 7
原创 基于stm32的无人机控制系统设计
本设计是基于STM32单片机的多旋翼无人机系统,该无人机系统包括了串级PID控制算法、数据滤波算法、姿态解算算法以及上位机通信等一系列的软件设计。通过完成一系列飞行测试及调试,本设计的无人机能够实现稳定飞行,在飞行测试过程中,可以通过增加一些设备,实现定高定点飞行等功能,虽然在小的动态情况下该无人机能平稳飞行。
2023-02-23 12:06:33 13057 34
原创 基于stm32的非接触式物体尺寸形态测量仪(改进版)
本作品基于现有图像识别技术,针对图像识别对环境的苛刻要求,研究了一种非接触物体尺寸形态测量系统。该系统结合激光管测距、目标精准捕捉以及目标识别算法,最后得到目标物体的形态和尺寸。选用STM32F401最小系统为核心板,用舵机搭建二维云台,选用OpenMV、L10雷达测距模块测量目标物的形态尺寸以及与装置的距离,测量结果从串口输出显示在OLED屏上。
2023-02-23 10:53:08 2343 15
原创 STM32—PID结构体使用讲解
pid结构体保存于pid运算有关的参数数据,用结构体直接保存函数指针,然后在调pid参数和使用函数时直接修改这个结构体,这样多方便啊。
2023-02-12 20:44:17 1499
原创 STM32 cubemx+串口空闲中断+DMA双缓冲
STM32 cubemx+串口空闲中断+DMA双缓冲。之前做过的项目中涉及到采用最小开销来实时接收遥控器数据、能够准确验证传输过来数据的准确性,减小误差率,要求能稳定适用于不同的环境。
2023-02-11 20:51:07 3210 1
原创 stm32 can总线通信配置
使用stm32 cubemx配置can通信的具体流程。采用can2发送数据,can1中断来接收can2发送过来的数据。
2023-02-11 15:30:26 1826
原创 基于stm32的测微仪采集系统开发
设计了八路采集卡和主控制板及其配套软件。八路采集卡主要有三部分组成,分别是光电转换电路,放大电路和AD采集电路;主控制器主要由三部分组成,分别是以太网接口电路,232串口通信电路和外部中断电路。光电转换电路的作用是将光纤分路器返回的带有位置信息的干涉光转换为电信号,放大电路的作用是将光电转换后的产生的电流信号进行放大,AD采集电路的功能是将放大后的模拟电压信号转换为数字电压信号。串口通信电路的功能是实现数字激光调谐器的配置和控制,外部中断电路功能是实现AD转换数据的采集。
2022-10-24 22:03:04 1875
原创 基于树莓派的电机倒立摆控制系统开发
以树莓派为驱动器的控制芯片,软件部分是在树莓派上利用python语言进行驱动电机代码,编码器和电位传感器数据处理的代码。采用L298驱动器进行对电机的驱动,通过Simulink仿真得到控制倒立摆PID的相关参数,采用位置环和速度环双闭环控制倒立摆,编写控制软件,实现倒立摆的控制,包括起摆,倒立稳定控制;编写人机界面,实现对倒立摆控制系统的控制操作,以及对倒立摆数据的实时显示与存储,从而实现对倒立摆的稳定控制。
2022-10-24 21:23:55 1739
原创 【FPGA学习】(四)Sublime Text新建verilog代码模板
sublime默认的verilog自动补全不好用,不过提供了代码段这个功能,我们自己写个重用率高的代码段减轻工作量。
2022-10-11 12:51:30 1042
原创 【FPGA学习】(三)Modelsim自动化仿真
使用 modelsim 仿真时,我们还可以将每一步的操作写入一个 modelsim 可以识别的脚本文件中,在我们使用 modelsim 进行仿真时,只需要执行该脚本文件即可
2022-10-10 20:12:44 1007
智能电表、智能插座、智能窗帘、智能家居等设备程序和说明
2024-11-01
stm32的TCP服务器数据收发实验程序(DP8384+LAN8720)
2024-11-01
基于花卉大棚内温湿度控制系统(同时检测并oled显示四个区域的温湿度)
2024-11-01
光照故障检测系统(esp8226+stm32f103c8t6)
2024-11-01
基于stm32的LoRa无线通信模块通信程序
2024-11-01
水质无人船-stm32-esp8266-gps-浊度-温度-舵机综合功能代码
2024-11-01
基于stm32两路步进电机控制代码
2024-11-01
stm32-esp8266-onenet-matt-HX711综合源程序
2024-11-01
基于stm32的sim900A驱动程序(亲测可直接用)
2024-11-01
基于stm32小车红外黑线循迹程序
2024-11-01
基于stm32的串口flash存取程序
2024-11-01
模糊PID标准例程(电机速度控制、温度调节、压力管理等场景)
2024-11-01
基于stm32的光电-红外-超声波-mpu6050综合功能源代码
2024-11-01
基于stm32循迹小车程序(蓝牙+openmv+最快循迹+蓝牙+超声波+避障综合代码)
2024-10-31
stm32-OV7670-车牌识别代码(实物+原理图+代码)
2024-10-31
stm32-adxl345加速度-bmm150地磁通信-nrf24l01源代码
2024-10-31
基于BQ24725A的锂电池充电管理硬件+软件
2024-10-31
STM32-car-MPU6050-Bluetooth-Ultrasonic源代码
2024-10-31
stm32f103-dht11-mq2-上传至阿里云源代码
2024-10-31
51单片机+mpu6050+电机编码器+PID控制源代码
2024-10-31
4G模块(EC600N)通过MQTT连接华为云源代码
2024-10-31
STM32+AppInventor+ESP8266设置AP模式和手机TCP通信(完整程序+APP)
2024-06-21
基于单片机羽毛球计分器(论文+仿真+程序)
2024-06-21
基于stm32自动伸缩雨伞的设计与实现(完整论文)
2024-06-14
基于stm32温湿度采集平台开发(论文+proteus仿真+程序)
2024-06-14
基于单片机的压力流量报警器(附代码+proteus仿真+论文)
2024-06-14
基于stm32单片机的电子称设计(完整论文和程序)
2024-06-14
stm32的无人机控制系统设计(完整代码)
2024-06-14
基于Robot Studio的工业机器人汽车喷涂仿真设计(完整论文附代码)
2024-06-14
基于stm32的无人机控制系统设计(完整论文)
2024-05-28
stm32f103+FlashDB嵌入式数据库程序
2024-04-14
stm32f103c8+mem-malloc代码
2024-04-13
HAL库 CubeMX STM32采用SDIO实现对SD卡和NAND Flash的读写
2023-10-25
stm32 can总线通信程序
2023-06-07
stm32f103c8t6原理图+PCB
2023-06-07
基于stm32示波器程序(带显示屏)
2023-06-07
2021年电子设计大赛-电动车跷跷板
2023-06-07
python的模块功能例程
2023-06-07
TC16单片机读取TF卡中的TXT文件显示到LCD屏
2023-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人