使用树莓派Pico构建了GPS车辆跟踪器
扫描二维码
随时随地手机看文章
大家好,欢迎来到我的文章教程。今天,我将指导您完成使用树莓派Pico创建GPS车辆跟踪器的过程。
项目概述:
使用树莓派Pico, SIM800L GSM模块和Neo-6M GPS接收器构建一个专业的基于GPS的车辆跟踪系统。该项目通过短信和谷歌地图实时跟踪车辆位置,即使在连接较差的情况下也能提供可靠的性能。完美的物联网,车辆监控和资产跟踪应用程序,所有在MicroPython中使用Thonny IDE编程。
在开始之前,非常感谢JLCMC的赞助。
现在,让我们开始我们的项目!
供应
所需电子元件:
•树莓派
•NEO-6M GPS模块
•SIM800L GPRS GSM模块
•电路试验板
•红色发光二极管
额外的工具:
•热熔胶
•刀
•烙铁
软件:
•Thonny IDE
步骤1:元件组装和电路设计
请遵循以下步骤:
•将树莓派Pico, NEO-6M GPS模块和SIM800L GPRS GSM模块安装到面包板上。
•使用跳线连接SIM800L GPRS GSM模块:
•使用跳线连接NEO-6M GPS模块:
下一步见……
提升你的电子项目- JLCMC
JLCMC是您所有电子制造需求的一站式商店,提供近60万个sku的广泛目录,涵盖硬件,机械,电子和自动化组件。他们承诺保证正品,快速发货(大多数库存产品在24小时内发货),以及有竞争力的价格,这使他们与众不同。此外,他们卓越的客户服务确保您总是得到您所需要的东西,使您的项目成为现实。
他们有你下一个项目所需的一切:
定制线性导轴:精密设计,适用于3D打印,CNC机器和工业自动化等应用。
铝型材:多功能,耐用的框架解决方案-完美的机器外壳,工作站和定制组件。
为了表达他们对我们社区的支持,JLCMC提供70美元的独家折扣券。这是为您的下一个项目节省高质量组件的绝佳机会。
步骤2:电源电路
请遵循以下步骤:
现在连接NEO-6M GPS模块和SIM800L GPRS GSM模块:
电源:
USB电源:只需使用USB电缆将树莓派Pico连接到您的计算机或汽车USB充电器。这提供了电源和编程访问。
外部电源(推荐用于现场使用):如果您将系统部署在车辆或远程位置,则可以使用稳压5V外部电源。确保SIM800L模块获得稳定的电压(3.7V-4.2V范围),使用外部电源或适当调节的锂离子电池是可靠的GSM性能的理想选择。
步骤3:了解MicroPython和上传代码
完整的代码:
在这个项目中,我们使用的是Michael Calvin McCoy的MicropyGPS库
故障排除步骤:
•GPS无法修复
•确保GPS天线有清晰的天空视野。
•等待2-5分钟初始卫星锁定(冷启动)
•检查UART连接(TX/RX未反转)
•验证GPS模块3.3V供电
GSM模块无响应
•检查电源(需要3.7-4.2V,有足够的电流)
•验证SIM卡是否有效并有信用
•检查天线连接
•确保您的运营商的APN设置正确
•尝试手动使用AT命令测试模块。
没有收到短信
•验证电话号码格式(包括国家代码)
•检查SIM卡是否有短信功能
•确保GSM模块已在网络中注册。
•检查你所在区域的信号强度
代码上传失败
•确保MicroPython固件已正确安装
•检查USB连接线
•尝试不同的USB接口
•重启thony IDE
本文编译自hackster.io





