바닥신호등 LED 문자 디스플레이 및 IoT 중계기

ESP32Raspberry Pi CM4PythonC++RS-485REST APILED 디스플레이LTE

바닥신호등에 문자와 그림을 표시하고 원격으로 콘텐츠를 갱신하는 LED 디스플레이 시스템을 개발했습니다. Raspberry Pi CM4 중계기와 ESP32 표시 장치를 연결해 웹 플랫폼에서 작성한 내용을 현장 디스플레이로 전달하도록 구현했습니다. 성남의료원과 수정경찰서 입구에 각각 4개의 디스플레이를 설치했습니다.

바닥신호등 LED 문자 디스플레이

개발 범위

  • Raspberry Pi CM4 중계기의 웹 플랫폼 연동 및 RS-485 통신 프로그램 개발
  • ESP32 기반 바닥 LED 디스플레이 펌웨어 구현
  • 중계기 1대와 디스플레이 4대로 구성되는 현장 시스템 구축
  • 정보 표시와 원격 콘텐츠 전달, 주간 시인성 및 야간 눈부심을 고려한 표시 장치 개발

주요 구현 내용

  • 웹 플랫폼에서 디스플레이를 선택하고 시뮬레이터로 문자·그림 콘텐츠 작성
  • 중계기가 LTE 라우터를 통해 REST API에 접속하여 각 디스플레이의 콘텐츠 변경 여부를 주기적으로 확인
  • 변경된 콘텐츠를 다운로드하고 해당 디스플레이에 RS-485로 전달
  • ESP32에서 수신 데이터를 LED 모듈에 표시
  • 현장 설치 후 시민 대상 호응도와 기대 사항 설문조사 진행

시스템 구성

웹 플랫폼 → LTE 라우터 → Raspberry Pi CM4 중계기 → RS-485 → ESP32 LED 디스플레이 4대

  • 중계기: Raspberry Pi CM4, CM4-ETH-RS-485-BASE-B, Raspberry Pi OS(Linux), Python 3.9.2
  • 표시 장치: ESP32, LED 모듈, Arduino 환경의 C++ 펌웨어
  • 설치 현장: 성남시 수정구 성남의료원 입구, 수정경찰서 입구

바닥신호등 디스플레이 최종 보고서 자료 1

바닥신호등 디스플레이 최종 보고서 자료 2

바닥신호등 디스플레이 최종 보고서 자료 3

바닥신호등 디스플레이 최종 보고서 자료 4

바닥신호등 디스플레이 최종 보고서 자료 5

바닥신호등 디스플레이 최종 보고서 자료 6

바닥신호등 디스플레이 최종 보고서 자료 7

바닥신호등 디스플레이 최종 보고서 자료 8

바닥신호등 디스플레이 최종 보고서 자료 9

바닥신호등 디스플레이 최종 보고서 자료 10

바닥신호등 디스플레이 최종 보고서 자료 11

바닥신호등 디스플레이 최종 보고서 자료 12

바닥신호등 디스플레이 최종 보고서 자료 13

바닥신호등 디스플레이 최종 보고서 자료 14

바닥신호등 디스플레이 최종 보고서 자료 15

바닥신호등 디스플레이 최종 보고서 자료 16

바닥신호등 디스플레이 추가 구현 자료

최종 보고서 발표 자료(PDF)

바닥신호등 LED 문자 디스플레이 및 IoT 중계기 | POLSTARIN