Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Sistema de monitoramento residencial / hoteleiro com controles automatizados

Um protótipo conectado à nuvem para monitorar e controlar qualquer hotel ou pode ser uma residência, o sistema é conectado a um aplicativo android.

História

Todos os dias vemos uma tendência de mudança na tecnologia e não importa o que mudou a maneira como vivemos hoje e ainda está mudando. Aqui estamos fazendo o protótipo de um hardware que conecta os componentes essenciais de uma casa ou hotel para a nuvem para monitoramento seguro de dados por meio de um computador ou de um aplicativo Android. Isso também lhe dá o controle sobre seus componentes de qualquer lugar e os automatiza de acordo com as configurações definidas. Além disso, algumas ações também podem ser definidas para fornecer uma extensão de comunicação melhor, como EMAIL alguém sobre as alterações no estacionamento ou nível de água, etc.

Esta ideia incentivará as pessoas a tornar suas casas e estrutura de negócios mais inteligentes, e o armazenamento seguro de dados fornecerá um registro estruturado para uso futuro.

Visão geral

Aplicativo e configurações automatizadas abaixo


A seguir estão as demonstrações para todos os sistemas, demonstradas separadamente.


Demonstração de estacionamento


Demonstração de temperatura


Nível de água automatizado


Nível de água padrão


Como definir o protótipo

Este tutorial é dividido em quatro seções

Configurando sua conta na nuvem ARTIK

(chamei de teste de hotel)

Criar tudo isso (do novo campo)

Nome do campo:Tipo

water_value:String

parking_value:String

temperature_value:String

state_motor:Booleano

state_gate:Booleano

Salvar aplicativo

Escreva ambos para uso posterior

Aqui termina a parte do desenvolvedor e passaremos para a etapa final da configuração da nuvem

Como eu o chamei de teste de hotel, ele aparece na lista suspensa.

Usaremos tudo isso mais tarde .

Agora, a última coisa é adicionar uma regra (opcional)

-> Em MY ARTIK CLOUD drop down click rules

Eu adicionei uma regra de envio sempre que meu motor liga (mostrado na imagem acima) e SALVAR

———————————————————————————————————————–

Configurando o ARDUINO

Esta parte é dividida em quatro partes (estacionamento, temperatura, nível da água e controles). O diagrama do circuito é fornecido.

Código Arduino


Estacionamento

LDRs são usados ​​para detectar objetos na superfície e são programados de acordo para enviar os dados, quando os dados chegam ao cliente Android, ele muda automaticamente a IU dependendo dos dados e o carro é mostrado naquele slot específico .


Temperatura

LM35 é usado para detectar a temperatura e é programado de acordo para enviar os dados, quando os dados chegam ao cliente Android, ele muda automaticamente a IU dependendo dos dados e a temperatura é atualizada no bloco.


Nível da água

Ultrassônico é usado aqui para detectar o nível, você precisará de um recipiente para reter a água e conectar o sensor ultrassônico na parte superior.

Você verá um e-mail se tiver realizado a etapa opcional da Regra

———————————————————————————————————————–

Configurando o Raspberry pi

Vamos precisar do Node.js para rodar o código, após a instalação temos que apenas disparar o código no raspberry pi com algumas pequenas modificações no código.

Comece instalando o Node.js

 sudo apt-get update 

Isso atualizará seu pi (leva algum tempo)

 sudo apt-get install node 
 sudo mkdir ~ / cloudlive 

Em seguida, crie um novo arquivo com o nome server.js

 sudo nano ~ / cloudlive / server.js 

Em seguida, abra o link a seguir e copie o código para este arquivo de server.js

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

———————————————————————————————————————–


OU se você preferir git, use o seguinte comando
 clone git 

Isso criará diretamente um novo diretório em sua casa e colocará todos os arquivos com o código

 sudo nano ~ / cloudlive / server.js 

abra o editor novamente e altere os seguintes parâmetros

var device_id =“substitua pelo DEVICE_ID obtido ao configurar a nuvem”;

var device_token =“substitua pelo DEVICE_TOKEN obtido ao configurar a nuvem”;


Conecte o Arduino ao seu Raspberry pi (serial do arduino para USB no RPi)

Inicie o programa usando
 sudo node ~ / cloudlive / server.js 

Agora estamos prontos com o pi de framboesa

Você verá a mensagem de autorização destacada em vermelho acima, se você se conectar com êxito, o dispositivo transmitirá mensagens para a nuvem

———————————————————————————————————————–

Configurando o aplicativo Android

Obtenha o código do Repositório e faça as seguintes alterações

Recupere todos os IDs e tokens anteriores que você salvou na etapa 1 ao configurar a nuvem

1- abra MainActivity.java

2- abrir ArtikCloudSession.java

3- abra my_activity.java

4- CONSTRUA e instale o apk

5- Na primeira inicialização, você será solicitado a fazer login, faça login usando a mesma conta

———————————————————————————————————————–

Trabalho futuro

Podemos adicionar mais componentes a ele para controle e monitoramento, além disso, o aplicativo pode ser estendido feito em outros dispositivos também por causa da compatibilidade multiplataforma da nuvem.

Fonte: Sistema de monitoramento residencial / hoteleiro com controles automatizados

Processo de manufatura

  1. Ferramentas de monitoramento da AWS explicadas
  2. Vá para a nuvem ou vá para casa
  3. Monitorando a temperatura com Raspberry Pi
  4. Sistema de segurança residencial Raspberry Pi com câmera e sensor PIR
  5. Raspberry Pi Automated Plant Watering with Website
  6. Tornando a indústria de bebidas mais inteligente com o sistema de monitoramento de nível alimentado por IoT
  7. Atendendo às necessidades industriais com a solução de monitoramento de gás alimentada por IoT
  8. Melhore o armazenamento de leite com uma pitada de IoT:sistema de monitoramento de nível de leite
  9. Adicione inteligência ao seu negócio com um sistema inteligente de monitoramento de reservatórios
  10. Monitoramento em nuvem, um sistema de controle remoto