본문 바로가기
모두의 아두이노 환경 센서/2장 미세먼지 측정 센서

PMS7003 미세먼지 아두이노 센서 - PC 동작 확인(realterm)

by 로니킴 2021. 3. 21.


PMS7003 미세먼지 센서를 추가 코딩이나 동작 없이도 PC 프로그램 및 테스트 보드로 센서 동작 확인이 가능하다. 본 절은 [모두의 아두이노 환경 센서] 책에서 설명하지 않았지만, 어댑터를 사용하면센서를 컴퓨터에 직접 연결하여 RealTerm 프로그램으로 확인할 수 있다. 

 

목차

     


    PMS7003 아두이노 센서 (RealTerm)

    PMS7003-아두이노-센서-(RealTerm)
    PMS7003-아두이노-센서-(RealTerm)

     

     

    전체 구성도

    PMS7003 센서는 Micro USB 커넥터의 커넥터 IDC 10 핀에서 신호를 전송할 수 있다. 이 모듈은 PMS7003의 센서를 위해 설계되었다. PC에서 확인하기 위해서는 터미널 프로그램이 필요하다. RealTerm 터미널 프로그램은 ASCII 문자뿐 아니라 HEX 문자로 확인할 수 있다.   

     

    PMS7003-아두이노-센서-(RealTerm)-PC연결
    PMS7003-아두이노-센서-(RealTerm)-PC연결

     

     


     

     

     

    CH340 드라이브 설치(옵션)

    PC와 PMS7003USB 어댑터를 연결한다. 만약 USB가 인식되지 않는다면 CH340 드라이브를 설치한다. 

     

     

    USB2.0-Ser_HL340_CH341SER_WIN732_64.zip
    0.13MB

     

     

    CH340-드라이브설치
    CH340-드라이브설치

     

    압축을 풀고 실행하면 다음과 같이 [INSTALL] 화면을 볼 수 있다. [INSTALL] 버튼을 클릭하면 드라이브를 설치할 수 있다. 

     

     

    CH340-드라이브설치-INSTALL
    CH340-드라이브설치-INSTALL

     

     

     


     

    RealTerm 프로그램을 설치

    다음과 같이 다운로드 사이트에서  RealTerm 설치를 한다. 시리얼 통신을 테스트 하는데 수많은 terminal 유틸중 최고인 듯하다. 

     

    RealTerm-프로그램을-설치-홈페이지
    RealTerm-프로그램을-설치-홈페이지

     

     

    설치 파일은 다음과 같다.

    Realterm_2.0.0.70_Signed_Wrapper_setup.exe
    0.98MB

     

     

     


     

     

     

    RealTerm 실행후 포트 설정

    RealTerm 실행 후 PORT 탭에서 연결 설정 : Baud , Parity, Data, Stopbits, Port를 설정 후 Open버튼을 클릭한다.

     

    RealTerm-실행후-포트-설정-화면
    RealTerm-실행후-포트-설정-화면

     

     

     


     

    RealTerm 동작

    RealTerm Display 탭에서 센서의 출력값을 화면에 보기 쉽게 설정을 변경한다. 

     

    Display As : Hex[space] 
               Rows : 18, Cols: 96

     

    RealTerm-동작-이미지
    RealTerm-동작-이미지

     

     

     


     

     

     

     

    RealTerm 에서 PMS7003 센서 값 확인

    PC와 연결된 PMS7003의 센서 값을 확인한다.

     

    RealTerm-에서-PMS7003-센서-값-확인
    RealTerm-에서-PMS7003-센서-값-확인

    00 : 스타트 캐릭터 1 : 0x42 고정 
    01 : 스타트 캐릭터 2 : 0x4 d 고정  
    10 : 데이터 4 상위 8비트 : PM1.0에서의먼지 농도 ㎍/㎥(대기 환경 하) 
    11 : 데이터4 하위 8비트 
    12 : 데이터 5 상위 8비트 : PM2.5에서의먼지 농도 ㎍/㎥(대기 환경 하) 
    13 : 데이터5 하위 8비트 
    14 : 데이터 6 상위 8비트 : PM10에서의먼지 농도 ㎍/㎥(대기 환경 하) 
    15 : 데이터6 하위 8비트

     

     

     


     

     

     

     

    마무리

    PMS7003 미세먼지 센서를 추가 코딩이나 동작 없이도 PC 프로그램 및 테스트 보드로 센서 동작 확인이 하였다. 어댑터를 사용하면센서를 컴퓨터에 직접 연결하여 RealTerm 프로그램으로 간단히 센서의 동작을 확인할 수 있다. 

     

    PMS7003-아두이노-센서-(RealTerm)-이미지2
    PMS7003-아두이노-센서-(RealTerm)-이미지2

     

     

     


    + 이 글도 읽어보세요. 

     

     

     

     

     

     

     

     


     

    모두의 아두이노 환경 센서 책

    [모두의 아두이노 환경 센서] 책은 예스24, 인터넷 교보문고, 알라딘, 영풍문고, 반디 앤 루니스 등에서 구입할 수 있다. 이 책에서는 PMS7003, GP2Y1010AU0F, PPD42NS, SDS011 미세먼지 센서, DHT22 온습도 센서, MH-Z19B 이산화탄소 센서, ZE08-CH2O 포름알데히드 센서, CCS811 총휘발성유기화합물 TVOC, GDK101 방사선(감마선) 센서, MQ-131 오존(O3) 센서, MQ-7 일산화탄소, MICS-4514 이산화질소 센서, MICS-6814 암모니아 센서, DGS-SO2 아황산가스(SO2) 센서, BME280 기압 센서, GUVA-S12SD 자외선(UV) 센서, MD0550 기류 센서, QS-FS01 풍속 센서(Wind speed) 를 사용한다.  

     

    모두의 아두이노 환경 센서

    아두이노와 센서로 내 건강을 지킬 수 있다!다양한 환경 센서를 실생활 프로젝트에 응용해보자!시중에 판매되고 있는 간이측정기도 센서로 값을 측정합니다. 똑같은 센서를 아두이노에 연결하

    book.naver.com

     



    댓글