라즈베리파이 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
2. PuTTy 를 실행한다.
- Baudlate: 115200
- Flow Control: None
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')
[Test Result]
[참조]
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 |