今天,想和大家分享的是一个电子计算器的小项目,这个项目也和蓝桥杯某一年的省赛题有点类似。 这是我简单的绘制的一份流程图。可以存储5个定时的时间并且每一个都可以修改,通过while(1)循环一直判断是否有按键触发,WK_UP按下超过1.5秒开始定时并显示Runing,再次长按1.5秒则为暂停并显示Pause,暂停后也可以继续长按继续定时。KEY1按下可以选择1~5中的一个开始定时并显示Setting。KEY2按下后可分为四种状态,此时WK_UPKEY1KEY2重新分别对应时分秒的设置,WK_UP和KEY2同时按下则为退出设置模式并显示为Standby。 我用的是原子哥的精英板有三个按
今天,想和大家分享的是一个电子计算器的小项目,这个项目也和蓝桥杯某一年的省赛题有点类似。 这是我简单的绘制的一份流程图。可以存储5个定时的时间并且每一个都可以修改,通过while(1)循环一直判断是否有按键触发,WK_UP按下超过1.5秒开始定时并显示Runing,再次长按1.5秒则为暂停并显示Pause,暂停后也可以继续长按继续定时。KEY1按下可以选择1~5中的一个开始定时并显示Setting。KEY2按下后可分为四种状态,此时WK_UPKEY1KEY2重新分别对应时分秒的设置,WK_UP和KEY2同时按下则为退出设置模式并显示为Standby。 我用的是原子哥的精英板有三个按
项目演示:阿熊智能家居演示文章目录项目演示:整体结构硬件清单核心板STM32F103C8T6WIFI模块ESP8266-01s传感器DHT11温湿度传感器BH1750光照传感器其他LEDOLED4脚按键开关CP2102(USB转TTL模块)有源蜂鸣器(低电平触发)金属膜电阻器面包板(或PCB)电源和导线采购记录实物制作:stm32开发:DHT11温湿度传感器BH1750光照传感器蜂鸣器报警的手动控制与手动/自动控制权的协调ESP8266-WIFI模块:mqtt协议接入(onenet):主函数:小程序开发:1.工具下载:2.源码编写:3.搭建mqtt配置域名ssl1、配置EMQXAPT源2、**
项目演示:阿熊智能家居演示文章目录项目演示:整体结构硬件清单核心板STM32F103C8T6WIFI模块ESP8266-01s传感器DHT11温湿度传感器BH1750光照传感器其他LEDOLED4脚按键开关CP2102(USB转TTL模块)有源蜂鸣器(低电平触发)金属膜电阻器面包板(或PCB)电源和导线采购记录实物制作:stm32开发:DHT11温湿度传感器BH1750光照传感器蜂鸣器报警的手动控制与手动/自动控制权的协调ESP8266-WIFI模块:mqtt协议接入(onenet):主函数:小程序开发:1.工具下载:2.源码编写:3.搭建mqtt配置域名ssl1、配置EMQXAPT源2、**
stm32f103c8t6串口发送OV2640的图像,分辨率可选。网络上资料大部分是低分辨率的,这个可以做高分辨率 完整工程打包,包含VB串口显示界面:Stm32标准库函数5-OV2640PA0-7F103C8T64500000联合VB高分辨率资源-单片机文档类资源-CSDN下载用串口传送图像数据,串口波特率为4500000(ch340达不到这么高的波特率,pl2303可以,但稳定性要差些。也可以自行设置成其他波特率,降低帧率),调试时,先设定为低分辨率,看联线是否正常。如果VB界面不显示,可以用串口助手,向stm32发送任意一字节任意数据,查看返回数据是否是图像(jpg格式为压缩格式,
stm32f103c8t6串口发送OV2640的图像,分辨率可选。网络上资料大部分是低分辨率的,这个可以做高分辨率 完整工程打包,包含VB串口显示界面:Stm32标准库函数5-OV2640PA0-7F103C8T64500000联合VB高分辨率资源-单片机文档类资源-CSDN下载用串口传送图像数据,串口波特率为4500000(ch340达不到这么高的波特率,pl2303可以,但稳定性要差些。也可以自行设置成其他波特率,降低帧率),调试时,先设定为低分辨率,看联线是否正常。如果VB界面不显示,可以用串口助手,向stm32发送任意一字节任意数据,查看返回数据是否是图像(jpg格式为压缩格式,
用unity实现在线课程GAMES103-基于物理的计算机动画入门-王华民的作业1链接:课程主页https://games-cn.org/games103/作业内容: AngryBunny:使兔子模型带有刚体动画效果参考链接: games103,作业1(逻辑梳理)_Elsa的迷弟的博客-CSDN博客Tips:文章最下方附有全部源码目录一,程序演示二,公式推导1.定义动画中下一时刻的v与w 2.计算冲量j三,代码实现一,程序演示 键盘操作:点击“L”:发射兔子。点击“R”:重置兔子。二,公式推导 使用冲量法(Impulse)实现物体的刚体碰撞动画:物体的动画与两个参数,位置Position与旋
用unity实现在线课程GAMES103-基于物理的计算机动画入门-王华民的作业1链接:课程主页https://games-cn.org/games103/作业内容: AngryBunny:使兔子模型带有刚体动画效果参考链接: games103,作业1(逻辑梳理)_Elsa的迷弟的博客-CSDN博客Tips:文章最下方附有全部源码目录一,程序演示二,公式推导1.定义动画中下一时刻的v与w 2.计算冲量j三,代码实现一,程序演示 键盘操作:点击“L”:发射兔子。点击“R”:重置兔子。二,公式推导 使用冲量法(Impulse)实现物体的刚体碰撞动画:物体的动画与两个参数,位置Position与旋
基于STM32F103移植华为LiteOS物联网系统本实验是通过学习野火的《物联网操作系统LiteOS开发实战指南》参考学习的。1、移植前的准备LiteOS的源码可从LiteOSGitHub仓库下载到,其地址为:https://github.com/LiteOS/LiteOS以下是需要添加到裸机工程的LiteOS源文件。2、具体移植过程这里不多说,我移植的是非接管中断版本的。3、这里我说一下野火教程文档中错误的地方,尽量让大家避坑。①复制KEIL软件下的include文件夹。下图是教程文档的。错误地方:大家千万不要按文档所说将KEIL下的整个include文件夹复制到工程文件中替换掉工程文件中
基于STM32F103移植华为LiteOS物联网系统本实验是通过学习野火的《物联网操作系统LiteOS开发实战指南》参考学习的。1、移植前的准备LiteOS的源码可从LiteOSGitHub仓库下载到,其地址为:https://github.com/LiteOS/LiteOS以下是需要添加到裸机工程的LiteOS源文件。2、具体移植过程这里不多说,我移植的是非接管中断版本的。3、这里我说一下野火教程文档中错误的地方,尽量让大家避坑。①复制KEIL软件下的include文件夹。下图是教程文档的。错误地方:大家千万不要按文档所说将KEIL下的整个include文件夹复制到工程文件中替换掉工程文件中