Soracom 스타터 키트에서 만드는 GPS없이 위치 정보 추적기 ~ 1 ~

Soracom 스타터 키트에서 3G에 연결된 Raspberry PI와
Google Geo Location API를 사용하여 GPS 없이 GPS 트래커를 만들 때의 메모입니다.

htps : // 기주 b. 코 m / y m 츄 헤이 / 게오 ぉ g

Bill of Materials


  • Raspberry PI 3+
  • Soracom 스타터 키트
  • 휴대용 USB 배터리



  • 준비



    Raspberry PI를 3G 연결



    SORACOM x RaspberryPi 핸즈온 - 3G 연결-

    Google Geolocation 키 가져오기



    키 획득, 인증

    Ambient



    가입 로그인하여 채널 목록에서 "채널 만들기"

    Ambient "채널 만들기"

    「그래프 종류」「지도」의 차트를 설정합니다.



    환경 구축



    소프트웨어



    SSID 취득, GeolocationAPI, Ambient에 보내는 간단한 스크립트를 Node.js로 작성했습니다.
    이전에 얻은 Geolocation API의 토큰과 Ambient의 토큰을 스크립트로 설정하십시오.

    htps : // 기주 b. 코 m / y m 츄 헤이 / 게오 ぉ g

    영속화



    이제 Node.js 스크립트를 PM2에서 영속화하도록 설정했습니다.
    npm install pm2 -g 
    pm2 start GeoLog/index.js
    pm2 save
    pm2 startup
    

    Ambient에서 확인



    Ambient에 위치 정보가 플롯됩니다.



    운영에 드는 비용



    1시간 정도 움직여 보니 다음과 같은 전송량이 확인되었습니다.


    종류
    시간당 전송량
    시간당 전송량 (2)


    오르막
    52.3KiB (0.05107 MiB)
    113.7KiB

    다운
    188.2KiB (0.18379 MiB)
    69.5KiB


    * s1.standard 업 링크 0.24 엔/MB 다운 0.8 엔/MB



    그 2에 계속



    이번에는 Raspberry PI에서 Geolocation API에 직접 요청을 보냈습니다.
    AWS IoT와 Lambda를 사용하여 SSID를 획득한 이후의 처리를 클라우드에서 수행하고 싶습니다.

    Soracom 스타터 키트에서 만드는 GPS없이 위치 정보 추적기 ~ 2 AWS IoT 협력 ~

    좋은 웹페이지 즐겨찾기