如何通过Raspberry Pi Pico W发送AT命令从A9G板拨打电话
扫描二维码
随时随地手机看文章
本指南探讨了树莓派Pico W和A9G板的无缝集成,将微控制器的多功能性与GSM/GPRS/GPS模块的强大功能相结合。基于RP2040芯片的Raspberry Pi Pico W为各种项目提供了一个强大的平台。同时,A9G板还为项目赋予了短信发送、呼叫和GPS跟踪等功能。通过连接这两个设备,创作者可以制定从物联网应用到远程监控系统的创新解决方案。
先决条件:
要踏上这段旅程,请确保您具备以下条件:
•树莓派Pico W
•A9G板
•两个设备的USB连接线
•跳线
•装有tony IDE或任何兼容IDE的计算机
•对Python编程的基本理解
设置树莓派Pico W & A9G板:
•使用USB线将树莓派Pico W连接到您的计算机。
•通过USB线将A9G板连接到计算机,为A9G板上电。
•按照下面的连接图将树莓派Pico与A9G连接。
•启动thony IDE并创建一个新的Python脚本。
•编写并上传必要的代码以建立与A9G板的串行通信。
从Raspberry Pi Pico W向A9G板发送AT命令的代码:
解释:
•我们导入了必要的库和模块,包括用于硬件接口控制的机器模块。
•Raspberry Pi Pico W上的UART引脚配置用于与A9G板进行串行通信。
•定义了send_at_command()函数,用于向A9G板发送AT命令。它发送命令,后面跟着回车和换行符(\r\n),然后等待响应。
•在提供的示例代码中,发送AT命令“ATI”以从A9G板检索模块信息。然后将响应打印到控制台。
结论:
在本指南的帮助下,您可以无缝地在树莓派Pico W和A9G板之间建立通信,为物联网和通信项目释放大量可能性。您可以自由地试验各种AT命令,以释放A9G模块的全部潜力,并将其无缝集成到您的项目中以增强功能。
本文编译自hackster.io





