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

동작 제어 AWS IoT 버튼

원격 스위치, 도난 방지 비콘, 카운터, 움직임 감지기 등으로 사용할 수 있습니다.

먼저 사물 인터넷을 위한 훌륭한 환경인 AWS IoT를 발표한 Amazon에 감사드립니다. 3주 실험 후 AWS IoT로 프로젝트를 성공적으로 구현했습니다. 사실 원격지에서 움직임이나 도둑을 감지하는 데 사용할 수 있는 Motion control IoT 버튼을 만들려고 생각하고 있으며 Amazon IoT 버튼에서 영감을 받았습니다. 마지막으로 Raspberry Pi와 Amazon AWS IoT로 만들었습니다. 움직임을 감지하기 위해 PIR 센서를 사용했습니다. 여기서 Raspberry Pi는 MQTT 프로토콜을 사용하여 AWS에 메시지를 전송하는 게이트웨이로 사용됩니다. AWS IoT는 MQTT 브로커로 작동합니다. 다른 Raspberry Pi가 MQTT 구독자로 사용됩니다. 게시자가 MQTT 브로커(AWS IoT)의 움직임을 감지한 후 특정 주제에 메시지를 게시하면 구독자에게 전송합니다. 수신 메시지에 따라 구독자(Raspberry Pi)는 사전 정의된 작업을 구현합니다. 조치는 경고 또는 조명 또는 카메라 전환 등일 수 있습니다. 시스템은 또한 Amazon SNS 서비스를 사용하여 이메일 주소 또는 전화번호로 알림 이메일 또는 SMS를 보냅니다.

기본 작업으로 이동하기 전에 mqtt 프로토콜 에 대해 간단히 소개하고 싶습니다. 및 PIR 센서.

MQTT 프로토콜: MQTT는 M2M(Machine-to-Machine)/'사물 인터넷' 연결 프로토콜입니다. 그것은 매우 가벼운 게시/구독 메시징 전송으로 설계되었습니다. 작은 코드 풋프린트가 필요하거나 네트워크 대역폭이 필요한 원격 위치와의 연결에 유용합니다. — mqtt.org

MQTT 프로토콜은 요청/응답 패러다임이 있는 HTTP와 달리 게시/구독 아키텍처를 사용합니다. 게시/구독은 이벤트 기반 이며 클라이언트에게 메시지를 푸시할 수 있도록 합니다. 중앙 통신 지점은 MQTT 브로커이며 발신자와 정당한 수신자 간의 모든 메시지 전달을 담당합니다. 브로커에게 메시지를 게시하는 각 클라이언트는 메시지에 주제를 포함합니다. 주제는 브로커에 대한 라우팅 정보입니다. 메시지를 수신하려는 각 클라이언트는 특정 주제를 구독하고 브로커는 일치하는 주제가 있는 모든 메시지를 클라이언트에게 전달합니다. 따라서 고객은 서로를 알 필요가 없으며 주제에 대해서만 소통합니다. 이 아키텍처는 데이터 생산자와 데이터 소비자 간의 종속성 없이 확장성이 뛰어난 솔루션을 가능하게 합니다.

MQTT에 대한 세부정보는 www.hivemq.com

에서 확인할 수 있습니다.

PIR 센서: PIR 기반 동작 감지기(PID) 또는 수동 적외선 센서(PIR 센서)는 시야에 있는 물체에서 방사되는 적외선(IR) 빛을 측정하는 전자 센서입니다. PIR 기반 동작 감지기에서 가장 자주 사용됩니다. 사람이나 동물과 같은 따뜻한 몸이 지나갈 때 먼저 PIR 센서의 1/2을 가로채서 2/2 사이에 긍정적인 차동 변화를 일으킵니다. 따뜻한 몸이 감지 영역을 떠나면 반대 현상이 발생하여 센서가 음의 미분 변화를 생성합니다. 이러한 변화 펄스가 감지됩니다.

PIR 모션 센서 핀 출력

PIR 센서 세부정보

MQTT 및 PIR 센서에 대해 이해하시기 바랍니다. 이제 작업을 시작할 시간입니다:

AWS IoT 설정

AWS의 모든 서비스는 풍부한 REST API 세트를 통해 제공됩니다. 많은 SDK 중 하나를 활용하여 API를 통해 프로그래밍 방식으로 서비스를 사용할 수 있습니다. AWS cli를 사용할 수 있습니다. 또는 웹 기반 AWS Management Console을 통해 서비스를 호출할 수 있습니다. 내 AWS 환경을 구축하기 위해 AWS Management 콘솔을 호출합니다. 그러나 오늘날 우리가 수행하는 모든 단계는 완전히 프로그래밍 방식으로 수행될 수 있다는 점을 유의하십시오. 이것이 AWS 클라우드가 강력한 이유 중 하나입니다. 다음 단계를 따르세요.

1. 다음 링크에서 AWS 계정을 만듭니다. http://aws.amazon.com/

2. AWS Management 콘솔에 로그인하고 서비스에서 AWS IoT(그림 1)를 선택합니다.

아. 시작하기(그림-2)를 클릭하십시오.

ㄴ. 사물 만들기를 클릭하십시오.

ㄷ. 사물 이름(예:라즈베리)을 입력하고 만들기를 클릭하여

라즈베리라는 이름이 생성됩니다(그림-5)

출처:모션 제어 AWS IoT 버튼


제조공정

  1. 버튼
  2. AWS 작업을 사용하여 IoT 장치 업그레이드 및 구성
  3. 온도 제어 팬
  4. 라즈베리 파이 제어 아쿠아포닉스
  5. Raspberry Pi를 사용한 모션 센서
  6. Windows 10 IoT Core :음성 제어 로봇
  7. Windows IoT 기반 GoPiGo v2
  8. 라즈베리 파이를 사용하는 Wi-Fi 제어 로봇
  9. Amazon, AWS IoT 개발자를 위한 Greengrass 공개
  10. 클라우드의 IoT:Azure와 AWS