0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

循环车速表DIY图解

454398 来源:工程师wv 2019-08-27 09:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:结构

循环车速表DIY图解

这个项目非常重要的是拥有强大而稳定的支持。我们的想法是,当它面对一个坑洞时,或者当你决定玩得开心并在艰难的环境中骑行时,周期可能会受到沉重的冲击。此外,当车轮上的磁铁穿过支架上的霍尔效应传感器时,我们会输入输入。如果所有事情同时出错,arduino将显示高速铁路的速度。另外你不希望你最好的朋友arduino因为你决定懒惰并使用一些便宜的材料而落在路上

所以,为了安全起见,我决定选择铝条因为它们可以很容易地切割和钻孔,耐腐蚀且便宜,这对于DIY来说总是有益的。

我还使用了一些螺母(带垫圈)和螺栓将它们固定在框架上,因为它们必须牢固地放在底盘上。如果你把错误放在一边并且必须重新安置它们,这也会有所帮助。

另一个重要的部分是,如果它们是由我制造的任何金属制成,电子元件必须与支架正确隔离。我使用的热胶很好用,因为它也吸收了一些震动并缓冲了显示屏。

第2步:传感器和磁铁

测量和输入项目的一部分依赖于这个部分。想法是在循环轮上放置一个磁铁并在框架上添加一个霍尔效应传感器,这样每次磁铁穿过传感器时,arduino都知道旋转完成并且可以计算速度和距离。

这里使用的传感器是经典的 A3144 霍尔效应传感器。当特定磁极面向正确方向时,该传感器将其输出拉低。方向非常重要,因为外极不会影响输出。

以下是一些显示正确方向的图片。霍尔效应传感器还需要一个10k的上拉电阻。在我的项目中,用arduino中的20k上拉电阻代替。

小心放置磁铁重要。将其放置一点到远可能导致读数不一致或旋转丢失并且将其放置得非常接近可能导致磁体接触传感器,这是不太理想的。

如果仔细观察,车轮将与轴有一些倾斜,这将导致结壳和波谷。尝试将磁铁放入槽中。我个人没有那么多努力。

第3步:显示

这个显示在理论上是可选的,但你需要一些东西来显示速度和距离并实时加速。考虑使用笔记本电脑是完全荒谬的。我使用的显示器是0.96英寸的OLED显示器,I2C作为从设备和主设备之间的通信协议。

张贴的图片显示了arduino自动切换的三种模式。

1)左下角开头小的那个是arduino刚刚启动并成功的时候启动。

2)以km/hr为单位的是速度。此模式仅在循环运行时显示,并在循环停止后自动关闭。

3)最后一个以米为单位(公制系统万岁)作为单位显然是循环的距离旅行。一旦循环停止,arudino开关将在3秒内显示距离

这个系统并不完美。即使在循环运动时,它也会暂时显示行进的距离。虽然这显示出一个不完美的地方,但我觉得这个很不错。

第4步:电源

该项目有点笨重,不能总是有附近的墙上插座可供充电。所以我决定懒惰,只需使用移动电源作为电源,并使用迷你USB电缆将移动电源的USB电源连接到arduino nano。

但是你需要选择电源小心。重要的是要有一个合适的几何形状,以便它可以很容易地安装。我只是爱上了我用于这种常规和方形几何形状的移动电源。

此外,移动电源必须有点哑。事情是为了节省功率,如果电流消耗不高于某个阈值,则电源组被设计为关闭输出。我怀疑这个阈值至少为200-300 mA。我们的电路最大电流消耗不超过20mA。因此,正常的移动电源将关闭输出。这可能会让您相信您的电路存在故障。这个特定的移动电源工作时有这么小的电流消耗,这给了我另一个喜欢这个移动电源的理由。

步骤5:Brakelight(完全可选)

作为附加功能,我决定添加制动灯。问题是,如果我打破了,我怎么能找到。事实证明,如果我制动循环减速。这意味着,如果我计算加速度,如果结果为负,我可以打开刹车灯。然而,这意味着即使我只是停止踩踏板,灯也会亮起。

我也没有在我的灯光中添加晶体管,这是完全推荐的。如果有人做了这个项目并正确地整合了这个部分,我会非常高兴地看到并为此添加图片。

我直接从arduino nano的数字引脚2中获取电流

第6步:程序

我一直在Arduino IDE上编写程序。我最初的目标是将参数记录到SD卡上。但不幸的是,在这种情况下,我将不得不使用三个库,SD.h,Wire.h和SPI.h.这些与核心相结合占据了84%的可用内存,IDE警告我稳定性问题。然而,不久的是,贫穷的纳米每次都会崩溃,一切都冻结了。重新启动导致重复历史记录。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 车速表
    +关注

    关注

    0

    文章

    14

    浏览量

    8477
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    什么是热循环试验?有哪些设备?怎么做热循环试验?

    循环试验,也称为温度循环试验、高低温循环试验,是一种在常压下进行试件温度循环的可靠性试验,用于评估材料、组件或产品在温度变化条件下的耐久性和可靠性。通过模拟实际使用过程中可能遇到的温
    的头像 发表于 04-22 15:20 51次阅读
    什么是热<b class='flag-5'>循环</b>试验?有哪些设备?怎么做热<b class='flag-5'>循环</b>试验?

    【快速温变循环】快速温变循环试验箱的“循环”之道:宏展科技如何定义“一个循环

    在军工、航天、汽车电子等高端制造领域,快速温变循环试验是验证产品可靠性的核心手段。然而,“一个循环”到底如何定义?是简单的升降温,还是对速率、驻留时间、温变曲线精度、循环重复性的严苛约束?广东宏展
    的头像 发表于 04-16 09:38 259次阅读
    【快速温变<b class='flag-5'>循环</b>】快速温变<b class='flag-5'>循环</b>试验箱的“<b class='flag-5'>循环</b>”之道:宏展科技如何定义“一个<b class='flag-5'>循环</b>”

    GAAFET全环绕栅极晶体管制造流程图解

    本文图解介绍了GAAFET(Gate-All-Around FET)的制造流程。
    的头像 发表于 04-14 09:25 519次阅读
    GAAFET全环绕栅极晶体管制造流程<b class='flag-5'>图解</b>

    功率循环基础篇(二) —— 功率循环寿命曲线解读

    功率循环寿命曲线是评估功率半导体器件(如  IGBT 模块)在温度交变应力下长期可靠性的核心工具。该曲线通常以 结温波动幅度 ΔTj 为横坐标,以器件达到指定失效判据前所经历的 循环次数 Nf 为
    的头像 发表于 03-02 11:55 328次阅读
    功率<b class='flag-5'>循环</b>基础篇(二) —— 功率<b class='flag-5'>循环</b>寿命曲线解读

    汽车热管理循环泵车规电容:-55℃~150℃宽温+1000次温度循环

    在汽车热管理循环泵中,采用 -55℃~150℃ 宽温工作能力 + 1000次温度循环 的车规电容,是保障系统在极端环境下稳定运行的核心元件。
    的头像 发表于 02-25 17:14 563次阅读

    宏展科技北京浅谈温度循环与温度冲击试验依据规范进行待测品温控制

    浅谈温度循环与温度冲击试验依据规范进行待测品温控制(JEDEC22-A104、AEC-Q100、LV124、ED-4702A)说明:早期温度循环试验都只有看试验炉的空气温度,目前依据相关国际规范
    的头像 发表于 02-02 13:45 251次阅读
    宏展科技北京浅谈温度<b class='flag-5'>循环</b>与温度冲击试验依据规范进行待测品<b class='flag-5'>表</b>温控制

    手搓DIY的直流LISN能用吗?

    手搓DIY的直流LISN能用吗?
    的头像 发表于 11-11 11:34 461次阅读
    手搓<b class='flag-5'>DIY</b>的直流LISN能用吗?

    高低温循环测试对电子元件寿命有什么影响

    在电子产品无处不在的今天,微小元件的可靠性直接关系整个系统的成败。小到手机,大到汽车、医疗及工业设备,任何元件的失效都可能造成设备瘫痪。要预知元件寿命,高低温循环测试是关键所在。什么是高低温循环测试
    的头像 发表于 10-16 15:00 786次阅读
    高低温<b class='flag-5'>循环</b>测试对电子元件寿命有什么影响

    人工智能行业如何使用for循环语句进行循环

    人工智能行业可以使用以下是关于for循环在不同编程语言中的基本用法说明: Python中的for循环: 主要用于遍历序列(列表、元组、字符串等) 典型结构:for item in sequence
    的头像 发表于 09-10 12:55 689次阅读

    图解环路设计及控制技术探讨

    由于之前缺乏控制理论方面的知识在刚接触反馈环路的时候对其中的很多名词不是很明白,这次准备采用图解的方法逐一的搞清楚这些名词并且试图找出一种便捷的设置零、极点的方法。最后准备再探讨一下关于控制技术
    发表于 08-22 17:39

    德州仪器SMARTDAC-DIY-EVM评估模块技术解析与应用指南

    Texas Instruments SMARTDAC-DIY-EVM评估模块是一款设计用于对所有智能DAC EVM进行原型构建和性能评估的补充板。SMARTDAC-DIY-EVM包括直接在电路板上
    的头像 发表于 08-14 12:47 1110次阅读
    德州仪器SMARTDAC-<b class='flag-5'>DIY</b>-EVM评估模块技术解析与应用指南

    图解单片机功能与应用(完整版)

    从基础知识的介绍出发,图文并茂,直观、系统地介绍了单片机的内部结构、工作原理和应用技巧。全书分为10章,内容包括51单片机编程资源图解、51单片机指令系统图解、汇编语言程序设计图解、输入/输出
    发表于 06-16 16:52

    图解万用使用轻松入门——初学者必入!

    内容介绍: 由浅入深地介绍了典型指针万用、数字万用的功能和使用方法与技巧,还分别介绍了使用指针、数字万用检测常用元器件好坏的方法与技巧。同时,还介绍了新型万用特色功能的使用方法
    发表于 05-19 15:38

    漫画图解 电感器 抗干扰元器件指南(全彩PDF版)

    漫画图解电感基础知识(高清PDF) 内容:很形象的漫画和语言图解关于电感器的入门基础知识,让电子初学者也能轻松的看懂电子电路。 纯分享贴,有需要可以直接下载附件获取完整资料! (如果内容有帮助可以关注、点赞、评论支持一下哦~)
    发表于 05-13 15:49

    深入理解C语言:C语言循环控制

    在C语言编程中,循环结构是至关重要的,它可以让程序重复执行特定的代码块,从而提高编程效率。然而,为了避免程序进入无限循环,C语言提供了多种循环控制语句,如break、continue和goto,用于
    的头像 发表于 04-29 18:49 2221次阅读
    深入理解C语言:C语言<b class='flag-5'>循环</b>控制