HX711压力传感器学习一(STM32)
HX711压力传感器学习(STM32)
351赞
踩
【无人机/平衡车/机器人】详解STM32+MPU6050姿态解算—卡尔曼滤波+四元数法+互补滤波(文末附3个算法源码)
详解STM32+MPU6050姿态解算—附3个算法源码—卡尔曼滤波+四元数法+互补滤波——可应用在无人机/平衡车/机器人等方面
63赞
【STM32项目】基于STM32与物联网融合效果下智能家居设计(完整工程资料源码)
基于STM32与物联网融合效果的智能家居设计,正成为现代家庭生活中不可或缺的一部分。这一设计融合了嵌入式系统、网络通信、传感器技术等多领域知识,旨在实现家居环境的智能化和自动化控制,为居民提供更加便捷、舒适和节能的生活体验。STM32作为一款高性能、低功耗的微控制器,在智能家居设计中发挥着核心作用。其强大的计算和通信能力使得家居设备能够实时采集和处理各种传感器数据,从而实现对家居环境的精准控制。
96赞
STM32—CAN通信
本文介绍了CAN通信和STM32的bxCAN,给出了CAN的配置步骤和程序。
10赞
在低成本loT mcu上实现深度神经网络端到端自动部署-深度神经网络、物联网、边缘计算、DNN加速——文末完整资料
在低成本loT mcu上实现深度神经网络端到端自动部署-深度神经网络、物联网、边缘计算、DNN加速
53赞
stm32通过编码器控制小车行驶指定的距离
主控芯片为stm32f407,通过编码器计算行驶距离,pid闭环控制,程序源码中包含上一期的pid速度控制。使用本程序所需知道的条件:编码器一周几个脉冲,电机的减速比和车轮的直径。行驶距离120厘米,换算编码器脉冲共3103个。
8赞
STM32+OLED屏多级菜单显示(三)
前面的基础知识讲完了,现在正式开始使用索引法实现多级菜单的第一步,定义多级菜单的数据类型,通过typedef声明的结构体设计界面菜单功能的数据类型,当前索引序号、三个按键、当前执行的函数指针,索引序号表示界面页码,要进入界面就要输入它的索引序号(就像是在宾馆房间编号,要进入房间就要知道它的房间编号),通过按键赋值索引序号达到跳转的目的(给房间编号的前台服务员),最后是执行的函数指针指向要执行的函数(可以理解为通往房间的路径)//当前索引序号:页码//确认键//下一个//返回键。
48赞
【STM32】江科大STM32学习笔记汇总(50)
STM32是一系列由ST Microelectronics(意法半导体公司)推出的微控制器(MCU)。这些微控制器基于ARM Cortex-M架构,并且提供各种不同的封装和引脚配置。STM32系列中一些受欢迎的微控制器包括STM32F103,STM32F407和STM32F429。 STM32微控制器以其低功耗,高性能和广泛的功能而闻名。它们通常用于物联网设备,可穿戴技术和其他需要低功耗和高性能的应用。 总体而言,STM32微控制器是许多开发人员的首选,因为它们的多功能性,可靠性和广泛的功能。——————
109赞
STM32操作系统FreeRTOS学习——基于hal库
在 FreeRTOS 中,定义变量的时候往往会把变量的类型当作前缀加在变量上, 这样的好处是让用户一看到这个变量就知道该变量的类型。比如 char 型变量的前缀是 c, short 型变量的前缀是 s, long 型变量的前缀是 l, portBASE_TYPE 类型变量的前缀是 x。还有其他的数据类型,比如数据结构,任务句柄, 队列句柄等定义的变量名的前缀也是 x。如果一个变量是无符号型的那么会有一个前缀 u, 如果是一个指针变量则会有一个前缀 p。
STM32 FreeRTOS 内存问题
【代码】STM32 FreeRTOS 内存问题。FreeRTOS 内存溢出
0赞
【STM32外设系列】GPS定位模块(ATGM336H)
本文详细介绍了ATGM336H(GPS)模块的用途,使用时的注意事项,数据格式。介绍了一下C语言中的某些函数的使用,最后给出了详细的程序设计。
70赞
【程序】【必须】编码器电机测速,原理+代码+滤波
为了改善这一现象,我们可以对速度采样值使用平均滤波,即将最近几次的速度采样值存放到数组中,每测得一个新的速度,就将新速度存入数组,将最早测得的速度值从数组中删除,我们使用的速度值是数组中所有速度的平均值。 编码器模式下的定时器其实是个计数器,在编码器的脉冲到来时,Counter会相应地加和减,正转时加,反转时减,溢出后到达另一个极端值,比如说向上计数到达20001时会变成0。 我们假设现在测速频率是50Hz,减速比为30,编码器线数为500,那么脉冲数每变化1,速度的变化为。
72赞
ESP8266+STM32+阿里云保姆级教程(AT指令+MQTT)
不建议使用USB转TTL模块供电,可能因为电压电流不稳定导致模块工作异常!推荐外部供电!!注意所有模块均要公地!!需要先撤销发布,才可以编辑功能定义,添加模型功能功能信息按需求填写可以在此处看到我们刚刚定义的功能模型成功发布后即可在设备中看到物理型数据。
42赞
基于Linux C++多线程服务器 + Qt上位机开发 + STM32 + 8266WIFI的智慧无人超市
针对传统超市购物车结账排队时间长、付款效率低的问题,提出了一种更符合现代社会人们购物方式-基于RFID的自助收银系统。习惯了快节奏生活的人们都会选择自助收银机结账,理由显而易见:自助收银机结账很方便,几乎不用排队,也不用近距离和收银员接触,在防疫时期特别感觉安心。而且自助结账对每件物品的售价更是一次清晰地核对,最终需支付合计购物支出自己也更加清晰明了;这两年来,越来越多的智能设备应用在我们的生活领域里,为我们的生活提供了很多智能和便利。
103赞
三极管饱和区的详细解释
晶体三极管的饱和区状态。
28赞
stm32霍尔测速
需要注意的是,STM32霍尔传感器测速代码的实现可能因具体的应用场景而有所差异,例如不同的定时器模块、引脚配置等。因此,在编写代码前,我们需要仔细阅读STM32的相关文档和数据手册,以确保代码的正确性和可靠性。编写中断服务函数:当引脚触发中断时,我们需要在中断服务函数中进行相应的操作,例如读取定时器计数值、清除中断标志等。需要注意的是,在使用霍尔传感器测速时,需要根据实际情况来调整定时器的预分频器和自动重装载值,以保证精度和稳定性。因此,可以通过测量霍尔传感器输出的电压信号的时间差来确定转速。
9赞
【NodeMcu-ESP8266】引脚使用参考指南——推荐收藏
针对基于ESP8266的开发板和模组,本文主要对各GPIO引脚的合理规划使用和注意事项,作了详细归纳整理和详细 说明,对日常IOT开发具体重要的参考作用。ESP8266 12-E/F 提供了17个GPIO引脚,并非全部的GPIO引脚在全部开发板都会看到,有些GPIO不推荐使用,其他则有很独特的功能。通过这个使用说明,我们可以学会如何正确地使用ESP8266 GPIO引脚 ,在开发工程时尽量避免浪费时间。
Keil工程迁移至STM32CubeIDE,Keil转cubeide,超详细图文教程
STM32单片机的keil工程迁移至STM32CubeIDE,Keil转cubeide,超详细图文教程
24赞
STM32 E18-D80NK红外避障传感器
E18-D80NK红外避障传感器介绍,并有STM32使用代码
13赞
【基于stm32】【附代码】两块蓝牙模块HC-05进行通讯,不占用串口一的代码教程
在学习hc-05的过程中,发现csdn的文章对于hc-05模块的使用大多为hc-05与usb转ttl模块的连接使用,而对于有关于hc-05与stm32f1的连接与使用的文章少之又少,于是决定写一篇文章,来帮助在学习hc-05模块遇到问题的朋友们
14赞