实践制作DIY- GC0012-自行车里程速度计表霍尔传感器

一、功能说明:

基于51单片机设计-自行车里程速度计表霍尔传感器

二、功能介绍:

1.基于51(AT89C51/52 STC89C51/52.....)单片机,MAX7219驱动8位数码管,霍尔传感器测量电机转速

2.有一个电机,电机带一个轮子,轮子上面有磁铁。磁铁转一圈霍尔传感器可以感应输出一个脉冲。

3.单片机采集脉冲计算,车轮转速,通过转速计算车速,求得里程。

三、详情介绍:

视频讲解:哔哩哔哩搜索UP主“爱搞单片机”在其空间搜索关键词自行车里程速度计表霍尔传感器观看该视频详解讲解

功能演示操作

这是一款基于51单片机自行车里程速度计表霍尔传感器系统,基于51(AT89C51/52 STC89C51/52.....)单片机,MAX7219驱动8位数码管用来显示里程和实时速度采用霍尔传感器检测车轮上的磁铁感应到后输出一个脉冲信号,电机带一个轮子,轮子上面有磁铁。磁铁转一圈霍尔传感器可以感应输出一个脉冲从而单片机采集脉冲计算,车轮转速,通过转速计算车速,求得里程。如下图所示:(详情尽请观看视频讲解。。。)。检测原理:根据车轮固定周长,被单片机采集的车轮旋转次数,从而计算出里程和速度。

如下图所示,具体内容详见视频功能讲解。

了解更多尽请观看视频讲解。。。

51单片机数码管自行车里程速度计表霍尔传感器MAX7219数码管相关推荐

  1. 基于51单片机定时器计数+2片74HC595联级+8位数码管时钟+按键修改时间

    基于51单片机定时器计数+2片74HC595联级+8位数码管时钟+按键修改时间 Proteus仿真 实例代码 #include "at89x52.h" /**74hc595引脚定义 ...

  2. 51单片机红外电子密码锁【红外对管矩阵键盘数码管LCD1602显示模块】

    系统功能 51单片机红外电子密码锁系统主要由红外线编码电路.红外线解码开锁电路.掉电保护电路.声光提示报警电路.键盘及显示电路等组成,编写相应的程序代码并进行结果测试和仿真演示. 利用红外遥控技术和单 ...

  3. 51单片机:利用两个按键通过中断分别实现数码管上数字自加自减功能(00——99)

    51单片机:利用两个按键通过中断分别实现数码管上数字自加自减功能(00--99) 功能描述: 开关key1控制实现每按一次,数码管数字加1,实现00-99的循环 开关key2按键按一下实现数码管减1, ...

  4. 51单片机汽车胎压大气气压测量仪仿真设计_数码管显示

    51单片机汽车胎压大气气压测量仪仿真设计_数码管显示 (仿真+程序) 仿真原版本:proteus 7.8 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0018 目录标题 51 ...

  5. AutoLeaders控制组—51单片机学习笔记(LED控制、独立按键、数码管)

    本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整. 以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅) 根据测试,目 ...

  6. 【51单片机】独立按键,每个按键不同功能,数码管数值的加减,控制流水灯模式,包含按键消抖,数码显示,流水灯

    实验内容: 利用所学的单片机知识及电路知识编程实现单片机 I/O 口检测按键输入电平. 1.选中 8 位数码管的其中 1 位数码管,当独立按键 1 每按下一次,数码管加一(按下期间加 1),范围为 0 ...

  7. 基于51单片机的酒精浓度检测量仪proteus仿真程序原理图设计数码管液晶LCD1602显示

    硬件设计 (末尾附文件) 仿真文件中的酒精传感器均是用滑动变阻器来模拟 基于数码管显示: 基于LCD1602显示: 程序设计 //程序头函数 #include <reg52.h> //显示 ...

  8. c语言六个数码管显示123456,用51单片机C语言编写程序实现6位共阴极数码管循环显示0123456789ABCDEF,六个数码管是连续不同的六个数?...

    # include # define uint unsigned int # define uchar unsigned char code uchar shu[] = {0x3f,0x06,0x5b ...

  9. c语言单片机4*4键盘程序,求51单片机矩阵4*4键盘程序,P0口接一个数码管,P3口接矩阵键盘,C语言的...

    #include unsigned char keyval,keynum=0; unsigned char distab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0 ...

最新文章

  1. CentOS6.X 系统安装图文教程,超详细
  2. JavaMail 发送邮件
  3. HoughLinesP函数(概率检测直线)
  4. BugkuCTF-Misc:telnet
  5. Java 蓝桥杯 装箱问题
  6. LeetCode 3sum 问题
  7. 01慕课网《进击Node.js基础(一)》Node.js安装,创建例子
  8. 软考信息系统项目管理师_管理科学(运筹学)---软考高级之信息系统项目管理师033
  9. 怎样解决编程语言之间的差异性问题?
  10. iPhone开发之第三方回调函数的使用方法
  11. javascript 继承、子类化
  12. 求教务排课系统(eclipes和MSQL)!
  13. frm考试可以用计算机,FRM考试,能用哪些金融计算器?(内含用法功能全解读)...
  14. Topaz Sharpen AI 人工智能锐化插件
  15. C# 使用Aspose.Word将Word书签的数据进行替换 包含打印
  16. 服务雪崩、服务熔断、服务降级
  17. python制作一个简单的“一键死机”白屏小程序
  18. 南开大学推出中国首家元宇宙新闻与传播学院
  19. [机器学习]模型评估方法
  20. 吃亏的程序员,是如何拿到了 9 个月的年终奖?

热门文章

  1. 如何隐藏删除去除桌面图标快捷方式的小箭头(含恢复方法)
  2. 《外尔(H.Weyl):Symmetric》读书笔记(2015-10-22)
  3. background和background-image的区别
  4. 最值得推荐的免费分区管理软件
  5. numpy ravel、squeeze函数
  6. java软件工程师---2023年大学生职业生涯规划大赛职业生涯规划书(巨全巨详细)---禁止转载、抄袭,已参赛仅供参考
  7. 汉字转换成拼音、汉字获取每个字首字母行程助记码的工具,附详细用法
  8. PythonOCC基础使用:建模——基础三维实体(球体,长方体,棱柱/台/锥,圆柱/锥/台,环形)
  9. 【青书学堂】大学英语Ⅰ(高起专) 第一学期 作业
  10. 蓝桥杯第六届省赛试题——温度记录器