산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

아다프루트 10DOF IMU 데이터를 라즈베리파이 2에서 Azure Event Hubs로 전송 (윈도우 10 IoT Core)

이 튜토리얼은 아다프루트 10DOF IMU(L3GD20H, LSM303, BMP180)를 윈도우 10 IoT Core가 실행되는 라즈베리파이 2에 연결하고, 윈도우 유니버설 앱으로 센서 데이터를 Azure Event Hubs와 Stream Analytics로 스트리밍하는 과정을 안내합니다.

사전 요구사항

개발 환경

Azure Event Hubs & Stream Analytics 설정

더 깊은 내용은 이전 Galileo Event Hubs 블로그 참조.

유니버설 앱 빌드

  1. Visual Studio 2015 RC에서 Blank Universal App (C#) 생성.
  2. Windows IoT Extension SDK 참조 추가로 I2C 클래스 접근.
  3. 10DOF IMU용 C++ 배선 코드를 C#으로 포팅 (위 GitHub 링크 참조).
  4. ConnectTheDots 저장소에서 ConnectTheDotsHelper.cs와 AppSettings.cs 포함해 Event Hub 통신 처리.
  5. AppSettings.cs에서 플레이스홀더 값을 본인의 Event Hub 연결 문자열, 허브 이름 등 필수 파라미터로 교체.
  6. 프로젝트 빌드 후 원격 디버거로 파이에 배포, 또는 시작 앱으로 설정 (Hello World 배포 가이드 참조).
  7. Service Bus Explorer로 들어오는 이벤트 모니터링.
  8. Stream Analytics 처리 후 Azure Storage Explorer로 결과 테이블 확인.

시각적 결과

다음 스크린샷은 Service Bus Explorer에서 캡처된 이벤트와 Azure Storage에서 처리된 테이블을 보여줍니다.

회로도

출처: Windows 10 IoT Core on Raspberry Pi 2 – Adafruit Sensor data

제조공정

  1. IoT 데이터가 정밀 농업을 이끈다: 수확량 증대와 비용 절감
  2. 라즈베리 파이 & HDC2010: I2C 온습도 센서 완전 설정 가이드
  3. 5달러 I2C 센서로 라즈베리 파이 온도 로거 만들기
  4. 라즈베리 파이 멀티채널 데이터 로거 구축 – 1부: 요구사항 & 아키텍처
  5. 라즈베리 파이 기상 관측소 만들기: 매일 이메일로 날씨 데이터 전송
  6. 라즈베리 파이에 센서 데이터 통합하기: GPS 및 MPU-9150 IMU 실전 가이드
  7. HC-SR04 초음파 거리 센서를 라즈베리 파이 3에 연결하는 완벽 가이드
  8. 라즈베리 파이에서 PIR 모션 센서로 LED 제어하기
  9. 스마트 관수용 저가 라즈베리 파이 토양 수분 센서 만들기
  10. 라즈베리 파이 & DS18B20으로 다중 센서 온도 & 조도 모니터링 시스템 구축