亲,“电路城”已合并升级到更全、更大、更强的「新与非网」。点击查看「新与非网」

本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

基于树莓派的滑板测速表

发布时间:2021-08-05
分享到:

基于树莓派的滑板测速表

发布时间:2021-08-05
分享到:

滑板爱好者你好!想用简单的方法打造自己的滑板吗?你喜欢技术吗?那么这可能是你完美的 DIY 项目......

由Raspberry pi 驱动的 Longboard Speedometer在板前的16x2 液晶显示器上显示您的当前速度、行驶距离等,并在 pi上运行网页。

你必须塑造一块板,钻孔,清漆。我以前从未真正做过这样的事情,而且一点也不难。

这是我在 ICT 大学第一年的一个最终项目,因此要了解电气,您需要对制作电路、python、hmtl、css(+flask)和 sql 编码有基本的了解。

无论如何,您都可以下载所有文件,因此您无需对某些内容进行精确编码。

第 1 步:零件

所有零件的总价:324 欧元

我在excel中列出了您需要的材料清单,您可以在下面下载

第 2 步:构建滑板

1. 制作甲板

甲板本身由 15 毫米的复合木材制成。

专业甲板塑造者可能会说这不是构建滑板甲板的正确方法,但如果这是您第一次构建甲板,这样无疑是更加方便的。

我打印了一个滑板鱼尾设计(文件将在下面)。如果您想寻找其他设计,这是该网站

步骤:

  • 打印设计
  • 把它粘在复合木上
  • 开始切割(我用的是普通的曲线锯)
  • 钻卡车孔

2. 贴上手抓带

步骤:

  • 握住贴纸并将其妥善放置并潮汐在板上。确保胶带覆盖整个电路板。
  • 拿一把螺丝刀推动电路板的侧面,使侧面清晰可见。
  • 以 45° 角切割站点,并尝试以平滑的方式完成此操作。

3. 添加卡车/车轮

需要准确钻孔卡车孔才能将卡车正确放置到位。

步骤:

  • 用钻孔机将螺钉穿过夹子和板,但不要一直向下(留出 2 毫米)!将它们一直拧下来会在抓握带上留下难看的螺纹痕迹。
  • 拿起卡车,把它们穿过螺丝。
  • 固定粗体,直到注意到相当大的压力。您会看到顶部的螺丝将以更可控的方式下降。

鱼尾设计
第 3 步:接线方案

在这里你可以找到接线方案。

我使用了两个电气组件:

  • 3144 霍尔效应传感器
  • 16x2 液晶显示器

您将需要几根电线来连接所有引脚。

第 4 步:硬件构建

在这一步中,我将解释我如何将电子硬件添加到板上。

1. 安装 flex-o-boxes

这是您要做的第一件事。将第一个箱子放在前面卡车后面 3 厘米处,它将用来装 Pi。如果电线要穿过,您也可以将螺母连接到孔中。当然,您要确保盒子在电路板上居中。

如果您认为盒子处于良好位置,请开始拧入零件清单上显示的螺钉。当此过程完成后,将第二个盒子放在第一个盒子之后,然后再次开始拧紧。两个盒子之间有一个连接孔很重要,这是用于通过盒子为 pi 供电的 USB 电缆。

2. 放置树莓派和电池组

Raspberry Pi 将放在第一个盒子中,将电池组放在第二个盒子中。

您将需要一把切刀来切出一些塑料来固定圆周率。这是因为 micro-sd 推车伸出 2 毫米,这使 Pi 变大。

3.霍尔传感器+液晶

霍尔传感器

  • 取一个螺丝,将其放入 2 个磁铁中。
  • 将其旋入轮子的一侧,这样只有磁铁伸出。
  • 拿一些胶带固定霍尔传感器及其电缆,使其无法再移动。
  • 取出电缆,将它们穿过螺旋线缠绕物,穿过螺母中的孔,在其指定的端口中。

液晶显示器

  • 在激光切割的雕刻上钻孔,将 lcd 的端口穿过板子,这样它们就可以到达板子的底部。
  • 放入液晶屏。
  • 像上一步中显示的那样连接液晶显示器上的电线。
  • 将它们穿过螺旋线绕到 Pi。
  • 将电线连接到 Pi,如上一步中所示。

4. 3D打印框架

我觉得液晶显示器的绿色边框很难看,所以我在互联网上搜索并找到了一个设计

它很好地掩盖了边界。

第 5 步:编码

要获取其余代码,请访问我的github 帐户,您可以找到所有其他文件。

按绿色克隆或下载按钮并复制链接。

转到 Pi 终端并输入:

git克隆 https://github.com/PieterDeMalsche/LongboardSpeedo...

将在工作目录中创建一个目录。

第 6 步:LCD 和网页

启动 Pi 一段时间后,您将能够在液晶显示器上看到当前速度。

这将解释如何在 Pi 上运行网页。

  • 确保您的 pi 已连接到 wifi 网络
  • 插入以太网电缆并启动命令行。
  • 检查 Pi 输入的 ip 地址:ifconfig
  • 查看第三行 wlan0 并复制 inet adrr。(例如:192.168.0.158)
  • 拔掉网线。
  • 在连接到同一网络的设备上冲浪并添加 :8080
  • 您现在在网站上。

在评论部分告诉我您的想法,如果您尝试构建你自己的,请告诉我!

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论