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

고피고(GoPiGo) v2 윈도우 10 IoT 코어 라즈베리파이 3 확장 프로젝트

이 프로젝트는 덱스터 인더스트리(Dexter Industries)가 라즈베리파이 3용으로 개발한 고피고 v2 윈도우 10 IoT 코어 애플리케이션을 기반으로 합니다. GitHub의 원본 C# 코드(DexterInd/GoPiGo)의 여러 결함을 수정하고 새로운 기능을 추가했습니다.

하드웨어 구성품


소프트웨어 및 서비스

현재 웹캠 피드를 클라이언트 애플리케이션으로 스트리밍하는 보조 모듈 추가에 집중. 실시간 스트리밍은 필수 아니나 낮은 지연 시간 허용. UWP 사용자 인터페이스는 홀로렌즈에서도 실행되며, 향후 유니티 기반 클라이언트 계획 중.

Pin.cs 파일에서 트리거와 에코 핀이 열거형에 추가됨: Trigger = 15, Echo = 16.

Led.cs 파일에서 LED 컨트롤러 접근 제어자를 internal에서 public으로 변경해 노출.

UltrasonicRangerSensor.cs 파일이 대폭 재작성됨. 업데이트된 인터페이스와 구현:

 public interface IUltrasonicRangerSensor { Task<int> MeasureInCentimeters(); } internal class UltrasonicRangerSensor : IUltrasonicRangerSensor { private const byte CommandAddress = 117; private readonly GoPiGo _device; private readonly Pin _pin; internal UltrasonicRangerSensor(GoPiGo device, Pin pin) { _device = device; _pin = pin; } public async Task<int> MeasureInCentimeters() { var buffer = new[] { CommandAddress, (byte)_pin, Constants.Unused, Constants.Unused }; _device.DirectAccess.Write(buffer); await Task.Delay(5); _device.DirectAccess.Read(buffer); return buffer[1] * 256 + buffer[2]; } } 

자세한 내용은 전체 프로젝트 문서 참조.

제조공정

  1. 라즈베리 파이 3에 DHT11 센서 연결해 ThingsIo.ai 클라우드에 데이터 업로드하기
  2. 윈도우 IoT와 라즈베리파이로 안전한 얼굴 인식 도어락 만들기
  3. Windows 10 IoT Core에서 SHT15로 정확한 온도 & 습도 모니터링
  4. 라즈베리 파이 3 모델 B+에 Windows 10 IoT Core 설치 - 단계별 가이드
  5. 윈도우 10 IoT 코어 라즈베리파이 2로 음성 제어 로봇 만들기
  6. 소방 혁신: IoT가 안전, 대응, 구조를 강화하는 방법
  7. 에지 시대의 IoT: 성장, 데이터, 보안, 파트너 전략
  8. IoT로 현장 서비스 혁신: 예측 유지보수와 ROI 향상
  9. IoT가 소비자 비즈니스와 제조를 변혁하는 방법
  10. IoT 투자 ROI 극대화: 실용 가이드