기타 (Other)/결과물 모음

[결과물] 시스템 구축과 10인치 TFT LCD 연계 및 조작

Kim MyeongOk 2024. 5. 21. 10:10

작업 기간: 2023. 08. ~ 2023. 11.

    선행 구축

  • 테스트베드 구축 ( 2023. 07. ~ 2023. 8. )
  • 각종 센서 및 가구 설치 ( 2023. 8. )

 

    시스템 구축

  • RPI4 / RAM 8GB / 운영체제 64bit

1. 순서도

 

2. 통신 프로토콜 구축

  • 무선: (TCP/IP) Socket 통신, MQTT 통신
  • 유선: RS-485 통신, RS-232 통신

 

3. 시스템 코드 일부 발췌

< 센서 데이터 수집부 >
< PC 어플과 통신 관련 코드 발췌 >

 


    10인치 TFT LCD

1. UI/UX 설계

 

< 기능 정의 >

 

2. 결과물

 

  • 시스템에서 수집한 센서값들을 LCD로 표현하는 기능 구현
  • LCD 버튼을 통한 가전제품(TV, 에어컨, 건조기, 선풍기 등)을 제어하는 기능 구현
  • 전기 사용량을 기반으로 탄소나무를 계산하여 디스플레이하는 기능 구현