- 2024-11-05FreeRtos中任务的有关理解
osThreadNew 和 xTaskCreate 都是用于创建任务(线程)的函数,但它们属于不同的接口和框架。接口层级:xTaskCreate:是FreeRTOS的原生API直接用于创建任务,属于FreeRTOS的核心函数。这是一个更低级的接口,直接与FreeRTOS的调度器交互。osThreadNew:是根据CMSIS-RTOSA
- 2024-10-31stm32f1——OLED(I2C版)显示屏
I2C版的oled显示屏为四针引脚,VCC,GND,SCL,SDA。1.I2C概念(1)接口SCL(时钟线),SDA(数据线) SCL:I2C中的时钟线,SCL由主设备提供,用于同步I2C总线上所有设备的数据传输。SCL信号的变化边沿用于定时数据的传输和接收。 SDA:I2C中的数据线,SDA信号可通过主设备
- 2024-10-25OLED和LCD显示屏有什么区别_1
OLED(有机发光二极管)和LCD(液晶显示屏)是两种主流的显示技术,它们的差异包括:1.发光原理不同;2.对比度和颜色表现;3.灵活性和制造工艺;4.寿命和耗能;5.成本和市场应用。本文深入比较OLED和LCD的特点,包括发光原理、对比度、灵活性等,以帮助读者更好地了解这两种显示屏技术的异同,为购买
- 2024-10-22使用PIC单片机驱动OLED模块(软件模拟IIC模式)
@使用PIC单片机驱动OLED模块(软件模拟IIC模式)使用PIC单片机驱动OLED模块(软件模拟IIC模式)最近学习Microchhip的PIC18系列单片机,使用该款单片机进行一些外设的开发。发现网上的资料很少,故开了此个博客,对自己的学习过程进行一些记录,希望未来国内Microchip的社区能有更多的资源
- 2024-10-20红外对射传感器计次(江科大stm32学习笔记)
本篇文章主要完成红外对射传感器计次的案例,为江科大stm32学习后的笔记记录。硬件方面如图所示为本次使用的红外对射传感器,根据相关说明书可知:模块槽中无遮挡时,接收管导通,模块DO输出低电平,遮挡时,DO输出高电平;且有输出状态指示灯,输出高电平灯灭,输出低电平灯亮。如图所示,①
- 2024-10-18基于51单片机的智能台灯光照坐姿检测PWM红外无线手机蓝牙/WiFi/WiFi视频监控APP设计C01
51单片机+人走灯灭+光敏AD采集+自动+手动+10档调节+坐姿监测+蜂鸣器+OLED屏/C01N51+蓝牙APP控制+人走灯灭+光敏AD采集+自动+手动+10档调节+坐姿监测+蜂鸣器+OLED屏/C01B51+WIFI-APP控制+人走灯灭+光敏AD采集+自动+手动+10档调节+坐姿监测+蜂鸣器+OLED屏/C01W51+视频监控+WIF
- 2024-10-18基于51单片机宠物自动喂食器定时时钟提醒加水水位无线手机蓝牙/WiFi/WiFi视频监控APP设计C16
51单片机+时钟+校时+喂食+水位+加水喂水+三餐3定时+声光提醒+OLED屏+手动+自动/C16N51+蓝牙APP控制+时钟+校时+喂食+水位+喂水+三餐3定时+声光+OLED屏+手动+自动/C16B51+WIFI-APP控制+时钟+校时+喂食+水位+喂水+三餐3定时+声光+OLED屏+手动+自动/C16W51+视频监控+WIFI+时钟+
- 2024-10-18基于51单片机智能输液器报警液位温度检测电机控制无线手机蓝牙/WiFi/WiFi视频监控APP设计C24
51单片机+点滴检测+药水液位+温度+温控+电机控制+上下限+按键+声光提醒+OLED屏/C24N51+蓝牙APP控制+点滴检测+药水液位+温度+温控+电机+上下限+按键+声光+OLED屏/C24B51+WIFI-APP控制+点滴检测+药水液位+温度+温控+电机+上下限+按键+声光+OLED屏/C24W51+视频监控+WIFI+点滴
- 2024-10-09基于STM32的高精度数字测量仪设计
引言本项目设计了一个基于STM32的高精度数字测量仪,能够精确测量电压、电流、温度以及其他环境参数。通过采用高分辨率的ADC(模数转换器)和温度传感器等外设,该系统可以实时获取精确的数据,广泛应用于实验室测量、工业监控以及精密电子设备的调试。用户通过OLED显示屏查看测量结
- 2024-10-0820 基于STM32的温度、电流、电压检测proteus仿真系统(OLED、DHT11、继电器、电机)
目录一、主要功能二、硬件资源三、程序编程四、实现现象一、主要功能基于STM32F103C8T6采用DHT11读取温度、滑动变阻器模拟读取电流、电压。通过OLED屏幕显示,设置电流阈值为80,电流小阈值为50,电压阈值为60,温度阈值为30随便哪个超过预祝,则继电器切断,LED灯灭掉,若电流
- 2024-10-04ESP8266 开发板网络时钟和天气 OLED 显示
ESP8266开发板网络时钟和天气OLED显示开发板详见:物联网开发板-ESP8266-立创开源硬件平台(oshwhub.com)网络时钟OELD显示代码#include<Arduino.h>#include<U8g2lib.h>#include<time.h>#include<SPI.h>#include<Wire.h>#include<NTPClient.h>//changene
- 2024-10-04DMA数据转运
一.DMA数据转运基本信息DMA直接寄存器数据转运就是将数据在外设与寄存器,寄存器与寄存器之间来回转运有12个独立可配置通道:DMA1(7个)DMA2(5个).数据转运可以是外设寄存器到存储器,或者存储器内部的Flash到SRAM以及SRAM到SRAM.因为Flash是只读的所以不能进行SRAM到Flash,或者
- 2024-09-30室外环境监控系统设计 数据传输 物联网 数据采集端设计
⭐项目概述 该项目旨在构建一个多功能的环境监测系统,通过传感器实时监测温度、湿度、烟雾浓度和光照强度。系统不仅能够将采集的数据进行显示,当检测值超出预设阈值时,还会触发声光报警以提示用户。例如,当光照强度低于设定值时自动开启照明,当温度超过阈值时
- 2024-09-28直流电机编码器测速
编码器(直接了解怎么接线)电机转动的时候编码器通过编码电机的A相和B相输出两个正交的方波,对电机进行测速和识别电机的方向。AIN1AIN2BIN1BIN2引脚控制正反转,PWM引脚控制占空比;AO1、BO1接电机的正极,AO2、BO2接电机的负极。让电机转起来,只用设置AIN1、AIN2和PWMA生成一个1
- 2024-09-26嵌入式项目:STM32平衡车详解 (基础知识篇) (基于STM32F103C8T6)
前言:本文是基于B站草履虫编写的平衡车相关内容,包括模块和基础知识,结合代码进行讲解,将知识进行汇总(由于本篇内容较长,请结合目录使用)注:基于开源精神,本文仅供学习参考目录前言:本文是基于B站草履虫编写的平衡车相关内容,包括模块和基础知识,结合代码进行讲解,将知识进行汇总
- 2024-09-26183天打造行业新标杆!BOE(京东方)国内首条第8.6代AMOLED生产线提前全面封顶
2024年9月25日,BOE(京东方)投建的国内首条第8.6代AMOLED生产线全面封顶仪式在成都市高新区举行,该生产线从开工到封顶仅用183天,以科学、高效、高质的速度再树行业新标杆。这不仅是BOE(京东方)创新突破、打造新质生产力的又一重大举措,也是OLED领域的里程碑事件,极大推动OLED显示产业快速迈
- 2024-09-26183天打造行业新标杆!BOE(京东方)国内首条第8.6代AMOLED生产线提前全面封顶
2024年9月25日,BOE(京东方)投建的国内首条第8.6代AMOLED生产线全面封顶仪式在成都市高新区举行,该生产线从开工到封顶仅用183天,以科学、高效、高质的速度再树行业新标杆。这不仅是BOE(京东方)创新突破、打造新质生产力的又一重大举措,也是OLED领域的里程碑事件,极大推动OLED显示产业快速迈
- 2024-09-25基于STM32单片机的OPENMV颜色识别小球追踪系统设计
基于STM32单片机的OPENMV颜色识别小球追踪系统设计0、毕业设计选题原则说明(重点)1、项目简介1.1、系统功能1.2、演示视频2、部分电路设计2.1、STM32单片机核心板电路设计2.2、openmv使用说明2.3、stm32与openmv通信电路设计2.4、OLED液晶显示电路设计2.5、二维云台控制电路3、单片
- 2024-09-23维信诺三年半亏损近85亿:股价今年跌超四成,550亿大手笔投资8.6代
《港湾商业观察》施子夫在显示面板领域知名度颇高的维信诺(002387.SZ)还是交出了持续亏损的半年报。从近些年财务数据上看,亏损似乎已经成为了公司甩不掉的包袱。在盈利能力并不如预期的情况下,维信诺也对外释放要550亿扩产能。这一庞大金额数字,多少令外界质疑。收入增长,连
- 2024-09-21学习STM32的OLED显示屏控制
引言:OLED(OrganicLightEmittingDiode)屏幕是一种新型的显示技术,它使用有机材料作为发光器件,具有高对比度、快速响应、广视角和低功耗等特点。STM32是一家全球领先的微控制器制造商,其产品家族中包括了多种型号的ARMCortex-M系列的微控制器。在本文中,我们将介绍如何使用STM32
- 2024-09-20stm32 PWR电源控制(修改主频&睡眠模式&停机模式&待机模式)
理论1.PWR简介PWR(PowerControl)电源控制PWR负责管理STM32内部的电源供电部分,可以实现可编程电压监测器和低功耗模式的功能可编程电压监测器(PVD)可以监控VDD电源电压,当VDD下降到PVD阀值以下或上升到PVD阀值之上时,PVD会触发中断,用于执行紧急关闭任务低功耗模式包括睡眠模
- 2024-09-20stm32 WDG看门狗(独立看门狗&窗口看门狗)
理论WDGWDG(Watchdog)看门狗看门狗可以监控程序的运行状态,当程序因为设计漏洞、硬件故障、电磁干扰等原因,出现卡死或跑飞现象时,看门狗能及时复位程序,避免程序陷入长时间的罢工状态,保证系统的可靠性和安全性看门狗本质上是一个定时器,当指定时间范围内,程序没有执行喂狗(重置计
- 2024-09-18基于STM32的智能水质监测系统设计
文章目录前言资料获取设计介绍功能介绍设计程序具体实现截图参考文献设计获取前言
- 2024-09-18基于STM32单片机的OPENMV颜色识别小球追踪系统设计
基于STM32单片机的OPENMV颜色识别小球追踪系统设计0、毕业设计选题原则说明(重点)1、项目简介1.1、系统功能1.2、演示视频2、部分电路设计2.1、STM32单片机核心板电路设计2.2、openmv使用说明2.3、stm32与openmv通信电路设计2.4、OLED液晶显示电路设计2.5、二维云台控制电
- 2024-09-18温度的监测与控制(二)
一、回顾 时隔好久才开始补充第二部分的内容,首先总结一下上篇的学习内容:1、简单了解了NTC热敏电阻的基本概念和使用的原理。2、对ADC的模拟量取值和代码进行了简单的学习。3、通过计算公式将ADC转换成电压值,再通过并联电阻的大小进行阻值的计算。4、最