草庐IT

QFN20封装的STM8

全部标签

基于Linux C++多线程服务器 + Qt上位机开发 + STM32 + 8266WIFI的智慧无人超市

前言针对传统超市购物车结账排队时间长、付款效率低的问题,提出了一种更符合现代社会人们购物方式-基于RFID的自助收银系统。习惯了快节奏生活的人们都会选择自助收银机结账,理由显而易见:自助收银机结账很方便,几乎不用排队,也不用近距离和收银员接触,在防疫时期特别感觉安心。而且自助结账对每件物品的售价更是一次清晰地核对,最终需支付合计购物支出自己也更加清晰明了;这两年来,越来越多的智能设备应用在我们的生活领域里,为我们的生活提供了很多智能和便利。自助收银机从几年前就陆续涌入到各地商场、超市、便利店,自去年疫情发生后自助收银的需求比例更是呈直线上升趋势。自助收银机的启用,不仅节约了超市的人力开支成本,

基于51/STM32单片机的智能药盒 物联网定时吃药 药品分类

 功能介绍 以51/STM32单片机作为主控系统; LCD1602液晶显示当前时间、温湿度、药品重量 3次吃药时间、药品类目和药品数量 HX711压力采集当前药品重量 红外感应当前药盒是否打开 DS1302时钟芯片显示当前年月日、时分秒、星期 DHT11采集当前环境温度和湿度               手机端连接WIFI后可以显示当前温湿度、重量、吃药时间等信息手机端可以设置当前吃药时间、药品种类、药品数量等信息当吃药时间到后手机端震动提醒并且进行语音播报:“吃药时间到了,请及时吃药”手机端点击“已吃药”停止震动和播报 整个电路以5v供电; 电路图PCB源代码#include#include

通信工程毕设 单片机(stm32)远程智能宠物喂养系统 - 物联网 esp8266

文章目录0前言1简介2主要器件3实现效果4设计原理4.1硬件部分4.2模块介绍DHT11温湿度传感器ESP-01SWIFI模块光照传感器4.3软件设计5部分核心代码5最后0前言🔥这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是🚩单片机(stm32)远程智能宠物喂养系统🥇学长这里给一个题目综合评分(每项满分5分)难度系数:4分工作量:4分创新点:3分1简介随着社会的发展和人民生活水平的不断提高,也有

STM32F103xC,xD,xE引脚定义

STM32F103xC,xD,xE引脚定义由于在使用STM32系列芯片过程中发现互联网没有整理好的引脚定义,因此自己整理一份,方便以后查阅。GPIOAPin重新上电时的功能默认功能重映射PA0PA0WKUP/USART2_CTS/ADC123_IN0/TIM2_CH1_ETR/TIM5_CH1/TIM8_ETRPA1PA1USART2_RTS/ADC123_IN1/TIM5_CH2/TIM2/CH2PA2PA2USART2_TX/TIM5_CH3/ADC123_IN2/TIM2_CH3PA3PA3USART2_RX/TIM5_CH4/ADC123_IN3/TIM2_CH4PA4PA4SPI1_

STM32标准库通用定时器PWM生成

STM32标准库通用定时器PWM生成1.初始化voidTIM2_Init()//定时器2初始化{ RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE);//使能定时器2的时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//使能GPIOA的时钟 GPIO_InitTypeDefGPIO_InitStructure;//定义一个GPIO_InitTypeDef类型的结构体 TIM_TimeBaseInitTypeDefTIM_TimeBaseInitStructure;//定义一个TIM

嵌入式毕设分享 STM32智能衣柜(ONENET云平台)(源码+硬件+论文)

文章目录0前言1主要功能2硬件设计(原理图)3核心软件设计软件设计主程序介绍按键扫描程序设计流程DHT11读取程序流程图LCD12864显示流程图4实现效果5最后0前言🔥这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天要分享的是🚩毕业设计STM32智能衣柜(ONENET云平台)(源码+硬件+论文)🥇学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:4分🧿项目分享:见文末!1主要功能

【正点原子STM32】单片机简介(FLASH、SRAM和DRAM、CISC和RISC、冯诺依曼和哈佛)

一、单片机是什么二、单片机有什么用三、单片机发展历程四、单片机发展趋势五、CISCVSRISC六、总结一、单片机是什么单片机:Single-ChipMicrocomputer,单片微型计算机,是一种集成电路芯片RAM里的SRAM和DRAMSRAM(StaticRandomAccessMemory)和DRAM(DynamicRandomAccessMemory)是两种常见的随机访问存储器类型,它们在内部工作原理和应用方面有一些显著的区别。SRAM(StaticRAM):静态特性:SRAM是静态存储器,这意味着它在没有时钟信号的情况下可以保持存储的数据。刷新:不需要定期刷新,因为数据是存储在触发器

STM32——GPIO

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、GPIO简介二、基本结构三、GPIO工作模式一,浮空,上拉,下拉输入模式二,模拟输入模式三,开漏输出模式四,推挽输出模式五,复用开漏输出六,复用推挽输出开漏输出和推挽输出的区别:GPIO模式总结一、GPIO简介GPIO(GeneralPurposeInputOutput)通用输入输出口,可配置为八种输入输出模式,引脚电平为0V~3.3V(部分引脚可容忍5V)。STM32芯片的GPIO被分成很多组,每组有16个引脚,所有的GPIO引脚都有基本的输入输出功能输出模式下可控制端口输出高低电平,以驱动LED,控制蜂鸣器,模拟通

Michael.W基于Foundry精读Openzeppelin第47期——SafeERC20.sol

Michael.W基于Foundry精读Openzeppelin第47期——SafeERC20.sol0.版本0.1SafeERC20.sol1.目标合约2.代码精读2.1safeTransfer(IERC20token,addressto,uint256value)internal2.2safeTransferFrom(IERC20token,addressfrom,addressto,uint256value)internal2.3safeApprove(IERC20token,addressspender,uint256value)internal2.4safeIncreaseAllow

蓝桥杯嵌入式STM32 G431 hal库开发速成——ADC与DAC

一、概念模数转换器(ADC):它将模拟信号转换为单片机能够处理的数字信号。在很多应用中,比如温度传感器、压力传感器等,信号最初都是模拟形式的。ADC读取这些模拟信号,然后将它们转换为数字形式,以便单片机可以读取和处理。数模转换器(DAC):它执行相反的操作,将数字信号转换为模拟信号。这在需要控制模拟设备,如音频设备、某些类型的马达控制器等方面非常有用。通过DAC,单片机可以产生精确的模拟输出信号。二、ADC与DAC常用的函数1、ADC常用的函数1.HAL_StatusTypeDefHAL_ADC_Start(ADC_HandleTypeDef*hadc)举例:HAL_ADC_Start(&ha