首页 / 行业
教你一种用Raspberry Pi让自行车变得更智能的方法
2021-07-11 00:32:00
创客KeanuDav在晚上骑自行车的时候总是忘记打开自行车的尾灯。每次骑行时,他不知道自行车的速度有多快,结束后,他也不清楚自己到底骑行了多长时间。为了解决这个问题,他创造了一款可共享的智能自行车,该自行车可以自动打开或者关闭自行车尾灯,并且可以记录自行车的运行轨迹。该项目采用了RFID模块,因此,即便有很多人使用了这辆自行车,KeanuDav的骑行数据也不会被弄乱。
·
·Keanu的创造性设计整齐地摆放在自行车后架上
·
·并且配有LCD屏
在剑桥,如果你在锁上自行车的时候,忘记将夹在自行车上的灯取下来的话,当你回去时,你会发现灯已经不见了。而这种基于RaspberryPi(树莓派)的解决方案安装在自行车上很难被轻松地解开并带走,因此,在英国这种自行车领先的城市还是很实用的。
硬件
•RaspberryPi3
•GPS NEO 6M(跟踪速度和位置)
•便携式动力电池
•RFID RC522(可以分开客人的数据和Keanu的数据)
•LCD屏(可以在用户扫入或扫出时看到IP地址和显示)
•Elegoo Uno R3开发板
包括木材和灯光设备在内,所有的硬件成本是145欧元左右。
如何将这些硬件整合在一起?
我不想撒谎,这个智能自行车看起来制造很麻烦。我的意思是,看看图片就知道了,我们用了很多的连接线,还有一些硬件。但它确实可以为骑手提供多种功能,因此,麻烦一点,我认为是值得的。
图:用了很多连接线的智能自行车解决方案
别担心,Keanu是个英雄,他已经把他的原理图分享出来了,很详细,如果读者有兴趣的话,自己可以根据原理图轻松地设计出一个同样的解决方案。
图:看,如果你知道怎么做的话,一切都很简单
如何收集所有的数据呢?
Keanu解释说:
“RFID模块与Arduino一起使用。我用Arduino从RFID模块中读出数据,然后用串行USB将其发送到Raspberry Pi。
GPS模块也使用串行通信。由于GPS发送到Raspberry Pi的数据格式不是很好,所以我使用了一个库来解析数据,让它更容易使用。
来自LDR的模拟值使用mcp3008(一个ADC)进行转换,然后我将值转换为百分比。”
Keanu将数据存储在mySQL中的关系数据库中。然后数据库和python脚本在RaspberryPi上一起运行。作者将库和数据存储在了GitHub上,这里你可以点击阅读原文获取GitHub的链接。(https://github.com/KeanuDavid1/SmartBike_Project1)
实践
Keanu除了有身后的编码和电气技能功底之外,还很擅长木工,因此,他做这个方案驾轻就熟。如果你也想做一个同样的,但又不擅长木工的话也没关系,你可以使用其他材料的现成盒子,只需要给LCD屏留出一个显示位置就可以了。
图:制造成功后的智能自行车解决方案。
最新内容
手机 |
相关内容
豪威发布新款 4K 分辨率图像传感器
豪威发布新款 4K 分辨率图像传感器,适用于安防摄像头,分辨率,新款,区域,像素,运行,图像,豪威科技最近发布了一款全新的4K分辨率BAS70智能传感器助力打造数字经济数字世
智能传感器助力打造数字经济数字世界,数字,经济,传感器,助力,智能,及时发现,PCM1801U智能传感器是一种能够感知环境并将感知结果转不只是芯片 看看传感器技术我们离
不只是芯片 看看传感器技术我们离世界顶级有多远,传感器,芯片,位置,测量,交通,用于,传感器技术是现代科技中至关重要的一部分,它们被消除“间隙”:力敏传感器如何推动新
消除“间隙”:力敏传感器如何推动新颖的HMI设计,传感器,智能手机,交互,交互方式,操作,用户,随着科技的不断发展,人机交互界面(HMI)的设射频前端芯片GC1103在智能家居无线
射频前端芯片GC1103在智能家居无线通信IoT模块中应用,模块,芯片,无线通信,智能家居,支持,数据交换,射频前端芯片GC1103是一种低功耗所有遥不可及,终因AI触手可及
所有遥不可及,终因AI触手可及,出行,平台,无人驾驶汽车,导致,人工智能,学习,人类历史上,有许多事物曾被认为是遥不可及的,然而随着科技面向6G+AI,鹏城云脑的演进
面向6G+AI,鹏城云脑的演进,鹏城,人工智能,数据存储,脑可,智能终端,智能,随着科技的不断进步,人们的生活方式也在不断改变。6G+AI(人工黑芝麻智能助力亿咖通科技旗下首款
黑芝麻智能助力亿咖通科技旗下首款智能驾驶计算平台成功量产交付,智能驾驶,计算,助力,首款,交付,智能,近年来,智能驾驶技术逐渐成为