加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

第11章-OLED速度与历程显示 STM32显示模块 0.96寸oled显示屏原理图

06/20 10:34
635
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
实物图
相关方案
  • 方案介绍
    • 第11章-OLED速度与历程显示
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

第11章-OLED速度与历程显示

这节我们显示两轮速度和里程

两轮速度很简单 之前已经计算过,那么如何计算里程那?

里程:小车行驶的路程长度。

这里我们只要计算出每个单位时间小车行驶的长度然后一直相加,就是这一段时间行驶的总里程长度了。

我们20ms计算一次,20ms走过了多少距离,然后一直相加,就是走的总距离,就是里程。这里我们使用使用电机1 车轮1进行计算。你也可以电机1 和电机2相加然后除2。

在这里插入图片描述
在这里插入图片描述

		   /*里程数(cm) += 时间周期(s)*车轮转速(转/s)*车轮周长(cm)*/
		   Mileage += 0.02*Motor1Speed*22;

然后主函数我们通过OLED显示电机速度和小车里程

在这里插入图片描述

    sprintf((char *)OledString,"V1:%.2fV2:%.2f", Motor1Speed,Motor2Speed);//显示两个电机的速度
	OLED_ShowString(0,0,OledString,12);//这个是oled驱动里面的,是显示位置的一个函数
	
	sprintf((char *)OledString,"Mileage:%.2f   ",Mileage);//显示里程数
	OLED_ShowString(0,1,OledString,12);//这个是oled驱动里面的,是显示位置的一个函数

后面的章节,我们继续讲解ADC电压采集,来讲解一下如何测量12v电压

联系:Q,1930299709

  • 联系方式.txt

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
AS-24.576-18-F-EXT-SMD-TR 1 Raltron Electronics Corporation Parallel - Fundamental Quartz Crystal, 24.576MHz Nom, HC-49, SMD, 2 PIN
暂无数据 查看
S25FL256SAGMFI000 1 Spansion Flash, 64MX4, PDSO16, SOIC-16
$9.11 查看
MO-9000AE-7K-EE-50M0000000 1 Microchip Technology Inc MO-9000AE-7K-EE-50M0000000
暂无数据 查看

相关推荐

电子产业图谱