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

자동 제어 기능이 있는 홈/호텔 모니터링 시스템

클라우드 연결 프로토타입 모든 호텔을 모니터링 및 제어하거나 집이 될 수 있습니다. 시스템은 Android 애플리케이션에 연결됩니다.

<섹션 ID="이야기">

스토리

매일 우리는 기술의 변화하는 추세를 보고 있으며 그것이 오늘날 우리의 생활 방식을 바꾸고 여전히 변화하고 있음에 관계없이 여기에서 집이나 호텔의 필수 구성 요소를 연결하는 하드웨어의 프로토타입을 만들고 있습니다. 컴퓨터 또는 Android 애플리케이션을 통한 보안 데이터 모니터링을 위해 클라우드로. 이것은 또한 어디에서나 구성 요소에 대한 제어를 제공하고 설정한 설정에 따라 구성 요소를 자동화합니다. 또한 일부 작업은 주차 또는 수위 등의 변화에 ​​관해 누군가에게 이메일을 보내는 것과 같은 더 나은 통신 확장을 제공하도록 설정할 수도 있습니다.

이 아이디어는 사람들이 가정과 비즈니스 구조를 더욱 스마트하게 만들도록 장려하고 안전한 데이터 저장소는 향후 사용을 위한 구조화된 기록을 제공할 것입니다.

개요

아래의 애플리케이션 및 자동화 설정


다음은 개별적으로 시연되는 모든 시스템에 대한 데모입니다.

주차 데모

온도 데모

자동 수위

표준 수위

프로토타입 설정 방법

이 튜토리얼은 4개의 섹션으로 나누어져 있습니다.

ARTIK 클라우드 계정 구성

(호텔 테스트라고 명명했습니다)

이 모든 항목 만들기(새 필드에서)

필드 이름:유형

water_value:문자열

주차 값:문자열

온도 값:문자열

state_motor :부울

state_gate :부울

애플리케이션 저장

나중에 사용할 수 있도록 둘 다 기록해 둡니다.

여기에서 개발자 부분이 끝나고 클라우드 구성의 마지막 단계로 이동합니다.

호텔 테스트라고 이름을 지정했기 때문에 드롭다운 목록에 표시됩니다.

이 모든 항목은 나중에 사용할 예정입니다. .

이제 마지막으로 하나의 규칙을 추가하는 것입니다(선택 사항)

–> 켜짐 MY ARTIK CLOUD 드롭다운 클릭 규칙

메일링 규칙 하나를 추가했습니다. 내 모터가 켜질 때마다(위 그림 참조) 저장합니다.

————————————————————————————————————————

ARDUINO 설정

이 부분은 4개 부분(주차, 온도, 수위 및 제어)으로 구분되며 회로도가 제공됩니다.

Arduino 코드

<블록 인용>

주차

LDR은 표면의 물체를 감지하는 데 사용되며 그에 따라 데이터를 전송하도록 프로그래밍되어 있습니다. 데이터가 Android 클라이언트에 도달하면 데이터에 따라 UI가 자동으로 변경되고 해당 슬롯에 자동차가 표시됩니다. .

<블록 인용>

온도

LM35는 온도를 감지하는 데 사용되며 그에 따라 데이터를 전송하도록 프로그래밍되어 있습니다. 데이터가 Android 클라이언트에 도달하면 데이터에 따라 UI가 자동으로 변경되고 블록에서 온도가 업데이트됩니다. <블록 인용>

수위

수위를 감지하기 위해 여기에서 초음파가 사용됩니다. 물을 담을 용기가 필요하고 위에 초음파 센서를 부착해야 합니다.

선택 사항인 규칙 단계를 완료한 경우 이메일이 표시됩니다.

————————————————————————————————————————

라즈베리 파이 설정

코드를 실행하려면 Node.js가 필요합니다. 설치 후에는 코드를 약간 수정하여 라즈베리 파이에서 코드를 실행하기만 하면 됩니다.

Node.js 설치부터 시작

sudo apt-get 업데이트

파이가 업데이트됩니다(시간이 소요됨)

sudo apt-get 설치 노드
sudo mkdir ~/cloudlive 

그런 다음 새 파일을 만들고 이름을 server.js로 지정합니다.

sudo nano ~/cloudlive/server.js

그런 다음 다음 링크를 열고 server.js에서 이 파일로 코드 복사

https://github.com/Anas-siddiqui/cloudlive

———————————————————————————————————————— <블록 인용>

또는 git을 선호하는 경우 다음 명령을 사용하십시오.

git 클론 

이렇게 하면 집에 새 디렉토리가 직접 생성되고 코드가 있는 모든 파일이 배치됩니다.

sudo nano ~/cloudlive/server.js

편집기를 다시 열고 다음 매개변수를 변경합니다.

var device_id ="클라우드를 설정할 때 얻은 DEVICE_ID로 교체";

var device_token ="클라우드 설정 시 얻은 DEVICE_TOKEN으로 교체";

<블록 인용>

Arduino를 Raspberry pi에 연결(arduino에서 RPi의 USB로 직렬)

<블록 인용>

다음을 사용하여 프로그램 시작

sudo 노드 ~/cloudlive/server.js
<블록 인용>

이제 라즈베리 파이를 사용할 준비가 되었습니다.

연결에 성공하면 위의 빨간색 강조 표시된 승인 메시지가 표시되며 기기는 메시지를 클라우드로 브로드캐스트합니다.

————————————————————————————————————————

Android 애플리케이션 설정

저장소에서 코드를 가져와 다음과 같이 변경합니다.

클라우드를 구성할 때 1단계에서 저장한 모든 이전 ID와 토큰을 불러옵니다.

1- MainActivity.java 열기

2-ArtikCloudSession.java 열기

3- my_activity.java 열기

4- APK 빌드 및 설치

5- 처음 시작할 때 동일한 계정을 사용하여 로그인하라는 메시지가 표시됩니다.

————————————————————————————————————————

향후 작업

제어 및 모니터링을 위해 더 많은 구성 요소를 추가할 수 있으며 클라우드의 플랫폼 간 호환성으로 인해 다른 장치에서도 응용 프로그램을 확장할 수 있습니다.

출처: 홈/자동 제어가 가능한 호텔 모니터링 시스템


제조공정

  1. AWS 모니터링 도구 설명
  2. 클라우드 또는 홈으로 이동
  3. Raspberry Pi로 온도 모니터링
  4. 카메라 및 PIR 센서가 있는 Raspberry Pi 홈 보안 시스템
  5. 웹사이트를 통한 Raspberry Pi 자동 식물 관수
  6. IoT 기반 레벨 모니터링 시스템으로 음료 산업을 더 스마트하게 만들기
  7. IoT 기반 가스 모니터링 솔루션으로 산업 요구 충족
  8. 작은 IoT로 우유 저장량 향상:우유 레벨 모니터링 시스템
  9. 스마트 저수지 모니터링 시스템으로 비즈니스에 인텔리전스 추가
  10. 클라우드 모니터링, 원격 제어 시스템