【问题标题】:Connect sim800 to Raspberry PI (RX, TX)将 sim800 连接到树莓派(RX、TX)
【发布时间】:2017-08-27 06:18:05
【问题描述】:

我一直在尝试将我的 sim800L 连接到我的 Raspberry pi 3 model B (rasbian) 但没有成功...

我处于第一步,由于我是 Raspberry pi 的新手,所以我不太了解它是如何工作的。

这是我尝试连接它的方式:

经过一番研究,我发现我需要在/boot/config.txt 文件中添加一些东西才能启用UART,所以我添加了这个:

core_freq=250
enable_uart

之后,我发现了一个符合我想要做的代码,这里是:

import serial   
import os, time

# Enable Serial Communication
port = serial.Serial('/dev/ttyS0', baudrate=9600, timeout=1)

# Transmitting AT Commands to the Modem
# '\r\n' indicates the Enter key

port.write('AT'+'\r\n')
rcv = port.read(10)
print rcv

但是当我尝试 AT 命令时,Python Shell 中没有任何工作,如果 sim800L 成功连接,该命令应该回答 OK。我遇到了一些基本错误,例如 AT 未定义。

我该如何解决这个错误?

【问题讨论】:

标签: python raspbian


【解决方案1】:

如果 SIM 卡上的 GND 没有连接到树莓派的 GND gpio 引脚,树莓派将无法通过 TXD 或 RXD 进行通信。

【讨论】:

    猜你喜欢
    • 2017-10-28
    • 1970-01-01
    • 1970-01-01
    • 2021-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-27
    • 2014-08-03
    相关资源
    最近更新 更多