본문 바로가기

찐s/Raspberry Pi

[RPi] Lab.02-1: UART (RPi 3B)

라즈베리파이 UART 를 이용하여 시리얼 통신을 실습한다.

 

 

1. 라즈베리파이 보드와  TTL 시리얼 케이블을 연결한다. 

  -  6: GND → Black 

  -  8: TxD Write: RxD

  - 10: RxD Green: TxD  

 

2. 라즈베리파이 인터페이스 환경설정에서 Serial Port 를 활성화 한다.

  Serial Console OFF

  Seroal Port ON

$ sudo raspi-config 

0123456789

 

2. PuTTy 를 실행한다.  

  - Baudlate: 115200

  - Flow Control: None

01

 

3. 라즈베리파이에서 파이썬 시리얼 함수를 이용하여 PC로 데이터를 전송한다.

$ sudo apt-get update
$ sudo apt-get upgrade -y
$ sudo apt-get install python3-serial

 

$ python3
>>> import serial
>>> uart = serial.Serial('/dev/ttyS0', 115200)
>>> uart.write(b'Hello UART')

012

 

[Test Result]

 

 

 

[참조]

www.raspberrypi.org  

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

 

'찐s > Raspberry Pi' 카테고리의 다른 글

[RPi] Lab.02-3: UART  (0) 2020.11.28
[RPi] Lab.02-2: UART (RPi 4B)  (0) 2020.11.22
[RPi] Lab.01-4: ISR  (0) 2020.11.15
[RPi] Lab.01-3: GPIO  (0) 2020.11.08