Tessel 2 및 GPS 모듈을 사용한 GPS 추적 : JavaScript를 기반으로 한 실시간 포지셔닝 프로젝트
이 기사에서는 Tessel 2 마이크로 컨트롤러 및 GPS 모듈을 사용하여 실시간 GPS 추적 시스템을 구축하는 방법을 소개합니다. Tessel 2는 JavaScript 프로그래밍을 지원하며 다양한 모듈을 통해 기능을 확장 할 수 있습니다. GPS 모듈을 연결하고 Tessel 2쪽에 JavaScript 코드를 작성하여 GPS 데이터를 처리하고 Node.js 서버 및 프론트 엔드 Google지도 통합을 구축하여 실시간 위치 시각화를 달성하는 방법을 배웁니다.
1
GPS 모듈을 Tessel 2 포트 (USB 전원 커넥터 근처)에 연결하십시오. GND 핀이 Tessel 2의 GND 핀에 연결되어 있는지 확인하십시오.
2. 소프트웨어 준비
프로젝트 생성 : 터미널에서 "gps"라는 폴더를 만들고 폴더를 입력 한 다음 를 실행하여 새 프로젝트를 초기화합니다.
GPS 모듈 설치 : NPM을 사용하여 GPS 모듈을 설치하여 (GPS 모듈 모델에 따라 모듈 이름을 조정). 명령에서 찾을 수없는 오류가 발생하면 먼저 전역으로 설치하십시오.
3
다음 코드는 GPS 데이터 수집을 구현하고 WebSocket을 통해 서버로 보냅니다.
-
iv
다음 코드는 WebSocket 서버를 빌드하고 Tessel 2에서 전송하는 GPS 데이터를 수신하고 연결된 모든 클라이언트에게 방송합니다.
5. 프론트 엔드 Google Maps Integration
실시간 위치 정보 및 열 맵을 표시하기 위해 파일에 Google지도 API 및 JavaScript 코드를 추가하십시오. (자세한 Google Maps API 코드는 여기에서 생략됩니다. 원본 텍스트 또는 관련 자습서를 참조하십시오.)
t2 init
vi
<..> run node.js 서버 :
Tessel 2 코드를 실행하십시오
를 방문하려면
> 실시간 GPS 추적 결과를 볼 수 있습니다. -
7
이 기사의 끝에서, 우리는 GPS 모듈 사용 방법, 위치 인식 애플리케이션 구축, Socket.io를 사용하여 실시간 추적 및 Tessel을 사용하여 GPS 추적을 포함하여 GPS 데이터 추적에 FAQ를 제공합니다. 2.
npm install gps-a2235h
pakmanager
는 코드의 자리 표시 자 "[서버 IP 주소]"를 실제 서버 IP 주소로 바꾸고 Google Maps API 키를 얻을 필요가 있습니다. Tessel 2와 서버가 동일한 네트워크에 연결되어 있는지 확인하십시오. npm install pakmanager -g
위 내용은 Tessel 2로 GPS 데이터 추적의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!