2017-04-02 150 views
2

我一直想我sim800L連接到我的樹莓派3模型B(rasbian),但沒有成功......連接sim800到覆盆子PI(RX,TX)

我在第一步,因爲我是樹莓派的新手,所以我不太瞭解它是如何工作的。

這裏是如何我試圖連接它:

montage

經過一番研究,我發現,我需要一些事情添加到/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沒有定義。

如何解決此錯誤?

+1

你應該在這裏問你的問題:https://raspberrypi.stackexchange.com/ – Veltro

+0

是的謝謝,並感謝darthbith的編輯。 – Jonathan199

回答

0

如果SIM卡上的GND未連接到樹莓派的GND gpio引腳,樹莓派無法通過TXD或RXD進行通信。