Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Inicio / Sistema de Monitoreo de Hotel con Controles Automatizados

Un prototipo conectado a la nube para monitorear y controlar cualquier hotel o puede ser un hogar. El sistema está conectado a una aplicación de Android.

Historia

Todos los días vemos una tendencia cambiante en la tecnología y no importa lo que haya cambiado la forma en que vivimos hoy y sigue cambiando, aquí estamos creando un prototipo de hardware que conecta los componentes esenciales de una casa o un hotel a la nube para el monitoreo seguro de datos a través de una computadora o desde una aplicación de Android. Esto también le brinda el control de sus componentes desde cualquier lugar y los automatiza de acuerdo con la configuración que establezca. Además, algunas acciones también se pueden configurar para proporcionar una mejor extensión de comunicación, como enviar un CORREO ELECTRÓNICO a alguien con respecto a los cambios en el estacionamiento o el nivel del agua, etc.

Esta idea alentará a las personas a hacer que sus hogares y estructuras comerciales sean más inteligentes y el almacenamiento seguro de datos proporcionará un registro estructurado para uso futuro.

Descripción general

Aplicación y configuración automatizada a continuación


A continuación se muestran las demostraciones de todos los sistemas, por separado.

Demostración de estacionamiento

Demostración de temperatura

Nivel de agua automatizado

Nivel de agua estándar

Cómo configurar el prototipo

Este tutorial está dividido en cuatro secciones

  • Configuración de su cuenta en la nube ARTIK
  • Configurando su Arduino con videos de demostración
  • Configuración de su Raspberry pi
  • Configuración de la aplicación de Android

Configurando su cuenta en la nube ARTIK

  • Registrarse para una cuenta en https://developer.artik.cloud/
  • ir a Dashbaord luego TIPOS DE DISPOSITIVOS
  • NUEVO TIPO DE DISPOSITIVO
  • Escriba el nombre de visualización que desee y el nombre exclusivo

(lo llamé prueba de hotel)

  • Ahora diríjase al manifiesto desde la izquierda y luego haga clic en NUEVO MANIFIESTO
  • Ahora debes ingresar las variables con su tipo que subirán los resultados a la nube

Crear todos estos (desde un campo nuevo)

Nombre de campo:Tipo

water_value:String

parking_value:String

temperature_value:String

state_motor:booleano

state_gate:booleano

  • Después de crear todos estos, muévase a Acciones
  • Escriba acciones: motor_on , motor_off , gate_on , gate_off
  • ACTIVAR MANIFIESTO
  • AHORA VAYA A APLICACIONES (descrito en la imagen de abajo)
  • Cree una nueva aplicación y asígnele un nombre
  • En MÉTODOS DE AUTORIZACIÓN, marque Credenciales del cliente, código de autenticación, implícito
  • En AUTH REDIRECT URL escriba http:// localhost:8000 / acdemo / index.php

Guardar aplicación

  • Después de esto, muévase a PERMISOS (en la barra izquierda) y déjelo leer
  • Ahora haga clic en MOSTRAR ID DE CLIENTE Y SECRETO

Anote ambos para usarlos posteriormente

Aquí termina la parte del desarrollador y pasaremos al paso final de la configuración de la nube

  • Muévete a ARTIK CLOUD AHORA
  • Haga clic en DISPOSITIVOS como se muestra a continuación
  • Haga clic en el dispositivo de conexión y ahora escriba el nombre de su dispositivo que ingresó anteriormente al crear el tipo de dispositivo (que se muestra a continuación)

Como lo llamé prueba de hotel, aparece en la lista desplegable.

  • Después de crear, vaya a la configuración como se muestra a continuación
  • Ahora verá una ventana emergente, haga clic en el botón generar para generar el token para su dispositivo (que se muestra a continuación)
  • Anote el ID del dispositivo, el token del dispositivo.

Usaremos todos estos más adelante .

Ahora lo último es agregar una regla (opcional)

-> En MY ARTIK CLOUD reglas de clic desplegables

He añadido una regla de envío de correos cada vez que mi motor se enciende (como se muestra en la imagen de arriba) y GUARDARLO

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

Configurando el ARDUINO

Esta parte se divide en cuatro partes (estacionamiento, temperatura, nivel de agua y controles), se proporciona el diagrama del circuito.

Código Arduino

  • Configure el hardware en consecuencia
  • Luego cargue el programa en su arduino
  • No hay problema si planea hacer solo una o dos partes, la aplicación seguirá funcionando y recibirá los datos (los pines analógicos pueden dar valores aleatorios si no están conectados a nada)

Aparcamiento

Los LDR se utilizan para detectar objetos en la superficie y están programados en consecuencia para enviar los datos, cuando los datos llegan al cliente de Android, cambia automáticamente la interfaz de usuario según los datos y el automóvil se muestra en esa ranura en particular .

Temperatura

LM35 se usa para detectar la temperatura y está programado en consecuencia para enviar los datos, cuando los datos llegan al cliente de Android, cambia automáticamente la interfaz de usuario según los datos y la temperatura se actualiza en el bloque.

Nivel de agua

El ultrasonido se usa aquí para detectar el nivel, necesitará un recipiente para contener el agua y colocar el sensor ultrasónico en la parte superior.

  • Tenga en cuenta que los motores que estoy usando para la demostración son motores de CC sin escobillas muy pequeños y no requieren mucha corriente, por lo que son seguros de usar directamente; de ​​lo contrario, necesitará un circuito de controlador como (usando 2N222, diodos o puente H ).

Verá un correo electrónico si ha realizado el paso de regla opcional

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

Configurando Raspberry pi

Necesitaremos Node.js para ejecutar el código, después de la instalación solo tenemos que iniciar el código en la raspberry pi con algunas pequeñas modificaciones en el código.

Empiece por instalar Node.js

  • Inicie sesión en su Raspberry pi e ingrese los siguientes comandos:
 sudo apt-get update 

Esto actualizará tu pi (lleva algo de tiempo)

  • Instale Node.js
 sudo apt-get install node 
  • Primero cree una carpeta en su Raspberry pi y asígnele el nombre cloudlive en su directorio de inicio.
 sudo mkdir ~ / cloudlive 

Luego cree un nuevo archivo y asígnele el nombre server.js

 sudo nano ~ / cloudlive / server.js 

Luego abra el siguiente enlace y copie el código en este archivo desde server.js

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

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

O si prefiere git, use el siguiente comando

 clon de git 

Esto creará directamente un nuevo directorio en su hogar y colocará todos los archivos con código

  • Edite algunos de los parámetros para usarlos con su cuenta en la nube
  • Haga esto siguiendo los pasos
 sudo nano ~ / cloudlive / server.js 

abre el editor nuevamente y cambia los siguientes parámetros

var device_id =“reemplazar con su DEVICE_ID obtenido al configurar la nube”;

var device_token =“reemplace con su DEVICE_TOKEN obtenido al configurar la nube”;

Conecta Arduino a tu Raspberry pi (Serie de arduino a USB en RPi)

Inicie el programa usando

 nodo sudo ~ / cloudlive / server.js 

Ahora estamos listos con la frambuesa pi

Verá arriba un mensaje de autorización resaltado en rojo si se conecta correctamente, el dispositivo luego transmitirá mensajes a la nube

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

Configuración de la aplicación de Android

Obtenga el código del Repositorio y realice los siguientes cambios

Recuerde todos los ID y tokens anteriores que guardó en el paso 1 al configurar la nube

1- abre MainActivity.java

  • Inserte su ID de cliente (de desarrolladores-> panel-> aplicaciones)

2- abre ArtikCloudSession.java

  • Inserte su ID de cliente
  • Inserte el ID del dispositivo (desde la nube-> mi nube artik-> dispositivos-> icono de configuración)

3- abre my_activity.java

  • Inserte KEY_ACCESS_TOKEN (desde la nube-> mi nube artik-> dispositivos-> icono de configuración-> Generar token)

4- CONSTRUYE e instala apk

5- En el primer inicio se le pedirá que inicie sesión, inicie sesión con su misma cuenta

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

Trabajo futuro

Podemos agregarle más componentes para controlar y monitorear, además, la aplicación se puede extender en otros dispositivos también debido a la compatibilidad multiplataforma desde la nube.

Fuente: Inicio / Sistema de Monitoreo de Hotel con Controles Automatizados


Proceso de manufactura

  1. Explicación de las herramientas de AWS Monitoring
  2. Ir a la nube o ir a casa
  3. Supervisión de la temperatura con Raspberry Pi
  4. Sistema de seguridad para el hogar Raspberry Pi con cámara y sensor PIR
  5. Riego automatizado de plantas Raspberry Pi con sitio web
  6. Hacer que la industria de las bebidas sea más inteligente con el sistema de monitoreo de nivel impulsado por IoT
  7. Satisfaciendo las necesidades industriales con la solución de monitoreo de gas impulsada por IoT
  8. Mejore el almacenamiento de leche con una pizca de IoT:sistema de control del nivel de leche
  9. Agregue inteligencia a su negocio con un sistema inteligente de monitoreo de yacimientos
  10. Monitoreo en la nube, un sistema de control remoto
  11. Integradores de sistemas de embalaje automatizado