怎么实现电脑通过arduino与gprs模块通信
Serial是UNO板,Serial1是GPRS模块吗,那怎么通信?可不可以用大谷与SIM900芯片通信。如有程序,万分感谢!...
Serial是UNO板,Serial1是GPRS模块吗,那怎么通信?可不可以用大谷与SIM900芯片通信。如有程序,万分感谢!
展开
1个回答
展开全部
UNO的处理器核心是ATmega328,此处理器仅具有1个物理串口。显然,“Serial1.print("");”是错误的语法。
如果需要使用2个串口,应该使用软件虚拟串口来解决问题。关于虚拟串口,arduino开发环境中,提供了专门的库,相关例程可在 文件->示例->SoftwareSerial菜单下找到。
SIM9000使用串口进行通信和控制,可以用电脑控制,也可以用UNO控制,也可以通过电脑连接UNO后再使用UNO控制,你想怎么连接,原理搞清楚,程序写对了,都可以。
还有,你print语句中的语法有错误,应该编译不会通过。
你的通信、电子、编程的基本知识都太弱,需要系统学习。否则上来就这么进入实践阶段,一定会遭遇很多困难。
如果需要使用2个串口,应该使用软件虚拟串口来解决问题。关于虚拟串口,arduino开发环境中,提供了专门的库,相关例程可在 文件->示例->SoftwareSerial菜单下找到。
SIM9000使用串口进行通信和控制,可以用电脑控制,也可以用UNO控制,也可以通过电脑连接UNO后再使用UNO控制,你想怎么连接,原理搞清楚,程序写对了,都可以。
还有,你print语句中的语法有错误,应该编译不会通过。
你的通信、电子、编程的基本知识都太弱,需要系统学习。否则上来就这么进入实践阶段,一定会遭遇很多困难。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询