기압계 (v0.5) + udpLogger (v0.2)

운영 환경
ESP-WROOM-02 + ユニバーサル基板実装
気圧計: MPL115A2
microSDスロット: CK-40 (sunhayato)

기압계 h tp : // 쿠이타. m / 7 / f9 / ms / 09272 fcb56bd479c679
udpLogger h tp : // 쿠이타. m / 7 ~ f9 / ms / 6dc086b17fc43715b48b
microSD h tp : // 쿠이타. 이 m / 7 ~ f9 / ms / 280758359 f3d2c0c7 8

기압계 (v0.5)



v0.5@github

다음 추가

  • International Standard Atmosphere 방정식을 사용하여 기압에서 고도 계산
  • udpLogger로 보내기

  • 소스는 다음과 같이 분리
  • esp8266_160528_MPL115A2.ino : 메인 (기압계 통신 포함)
  • esp8266_160602_udpTxToLogger.ino : udpLogger에 대한 통신 관련
  • lib_160602_calcAltitude.ino : 기압에서 고도 계산

  • 기압계 통신을 메인에서 분리하는 것이 전망이 좋을지도 모른다.

    udpLogger (v0.2)



    v0.2@github

    microSD 보존시 CRLF가 많은 버그를 해소.

    사진



    왼쪽이 기압계, 오른쪽이 udpLogger



    데이터



    기압계 데이터는 UDP를 통해 udpLogger로 전송되어 udpLogger를 통해 microSD에 저장되었습니다.
    작성된 파일은 이하.

    TEST.TXT
    Pressure(kPa)=101.05,Altitude(m)=22.08
    Pressure(kPa)=101.08,Altitude(m)=19.91
    Pressure(kPa)=101.06,Altitude(m)=21.61
    Pressure(kPa)=101.06,Altitude(m)=21.33
    Pressure(kPa)=101.06,Altitude(m)=21.77
    Pressure(kPa)=101.05,Altitude(m)=22.21
    Pressure(kPa)=101.06,Altitude(m)=21.98
    Pressure(kPa)=101.06,Altitude(m)=21.47
    Pressure(kPa)=101.05,Altitude(m)=22.13
    Pressure(kPa)=101.06,Altitude(m)=21.50
    Pressure(kPa)=101.06,Altitude(m)=21.85
    Pressure(kPa)=101.06,Altitude(m)=21.75
    Pressure(kPa)=101.05,Altitude(m)=22.20
    Pressure(kPa)=101.06,Altitude(m)=22.01
    Pressure(kPa)=101.05,Altitude(m)=22.54
    Pressure(kPa)=101.04,Altitude(m)=23.15
    Pressure(kPa)=101.07,Altitude(m)=20.63
    Pressure(kPa)=101.05,Altitude(m)=22.54
    Pressure(kPa)=101.05,Altitude(m)=22.32
    Pressure(kPa)=101.04,Altitude(m)=22.95
    Pressure(kPa)=101.07,Altitude(m)=21.13
    

    미세한 문제는 아직 있을 것 같다.

    텐포잔 등산은 이번 주말인가 다음 주말인가. To be or not to be.

    연속 시험으로 배터리의 소지도 신경이 쓰인다.

    시간이 없는 것도 앞으로. RTC 모듈은 오늘 도착했지만.

    좋은 웹페이지 즐겨찾기