아마추어 HAM 이 DV (Digital Voice) 통신하면서 RaspberryPi (이하 RPi) 를 이용한 하드웨어가 많이 개발되었다
대표적으로 사용하는 것들을 보면
- MMDVM HotSpot (Pi-Star 등)
- DVSwitch / DVLink Server
- DVPi
- 기타
RPi 단독으로 사용할 경우도 있지만 각종 Port로 부가 장치를 연결하여 사용하곤 한다
- USB
- RJ-45 LAN port
- CSI : Camera Serial Interface
- DSI : Serial Display Interface
- HDMI
- GPIO
등
이들 중 비교적 많이 사용하지만 잘 모르는 GPIO 에 대해 상세 설명하고자 한다
목차
0. GPIO 정보
1, DVPi GPIO 연결도
2. GPIO에 Nextion LCD 연결도
3. GPIO에 MMDVM Hotspot 연결도
0. GPIO 정보
먼저 putty 로 접속하여
pinout 을 입력하면 아래와 같은 정보가 Display 된다 (RPi 3B+ 기준)
gpio readall 입력하면 현재 GPIO 상태를 보여줍니다
아래 사이트에 사면 더 자세한 GPIO 정보가 나옵니다
https://pinout.xyz/pinout/wiringpi
일반적인 정보는 아래 내용을 참고하시기 바랍니다
실제 연결 설명입니다
1, DVPi GPIO 연결도입니다 [Drawn by DS5QDR]
2. GPIO에 Nextion LCD 연결도 [출처 : www.f5uii.net]
Nextion LCD는 MMDVM HotSpot에 연결 가능하지만 GPIO에도 연결이 가능합니다
- MMDVM HotSpot에 연결 시
[General]
Display=Nextion
[Nextion]
Port=modem
Brightness=20
DisplayClock=1
UTC=0
ScreenLayout=3
IdleBrightness=50
- GPIO에 연결 시
[General]
Display=Nextion
[Nextion]
Port=/dev/ttyAMA0
Brightness=20
DisplayClock=1
UTC=0
ScreenLayout=3
IdleBrightness=50
3. GPIO에 MMDVM Hotspot 연결도
MMDVM HotSpot은 위쪽 10핀 아랫쪽 10핀 두개로 구성되어 있으나
실제 사용은 위쪽 10핀 중 아래 붉은 박스 5핀만 사용합니다
따라서 GPIO에 연결이 가능하고 USB2TTL로도 연결이 가능합니다
연결에 따라 MMDVM.ini 에서 port 설정 방법
- GPIO 연결 시 :
[Modem]
Port=modem
- USB 연결 시 : 참고로 MMDVM HotSpot은 TTL2USB로 연결하여 USB Port와 연결 할 수 있음
[Modem]
Port=/dev/ttyUSB0
DS5QDR 73!
'RaspberryPi' 카테고리의 다른 글
2020-10-29 RPi : 라즈베리파이에 Raspbian Buster 설치 방법 (4) | 2020.10.29 |
---|---|
2020-10-27 RPi : USB 장치 여러개 연결 시 USB 장치명 지정 방법 (3) | 2020.10.27 |
2020-09-27 RPi : RPi LCD 모니터 해상도, 180도 회전 및 터치 보정 (2) | 2020.09.27 |
2020-08-24 RPi : 라즈베리파이 내장 사운드 alsamixer 음량 조정 (0) | 2020.08.24 |
2020-06-05 RPi : Raspberry Pi GPIO UART 활성화 (0) | 2020.06.05 |