Tabla de contenido:

Estacionamiento inteligente basado en IOT: 7 pasos
Estacionamiento inteligente basado en IOT: 7 pasos

Video: Estacionamiento inteligente basado en IOT: 7 pasos

Video: Estacionamiento inteligente basado en IOT: 7 pasos
Video: Estacionamiento Inteligente 2024, Mes de julio
Anonim
Estacionamiento inteligente basado en IOT
Estacionamiento inteligente basado en IOT

Por Tanmay Pathak y Utkarsh Mishra. Estudiantes en el Instituto Internacional de Tecnología de la Información, Hyderabad (IIITH)

ABSTRACTO

Implementamos con éxito un sistema de estacionamiento inteligente basado en IOT. Con la ayuda de nodos individuales (sensores de proximidad) en cada espacio de estacionamiento, podemos reflejar el estado del espacio de estacionamiento en vivo - "Disponible" u "Ocupado" - en Internet.

PROBLEMAS CON EL SISTEMA ACTUAL

1) Los mostradores de estacionamiento no especifican exactamente dónde están disponibles los espacios

2) Los indicadores luminosos no resuelven completamente el problema

3) Ausencia de facturación autónoma

SISTEMA PROPUESTO

1) Acceda a la información sobre cada espacio de estacionamiento a través de Internet.

2) La información de disponibilidad en vivo ayudará a encontrar lugares de estacionamiento más rápido

3) La facturación autónoma facilitará aún más el proceso

Paso 1: demostración animada

Image
Image

Paso 2: requisitos de hardware

Planeamos comenzar con una implementación a pequeña escala del proyecto, es decir, simular un estacionamiento de la vida real en un cartón.

COMPONENTES ELECTRÓNICOS

1) Raspberry Pi (unidad de control principal)

2) Sensor de infrarrojos (sensores de proximidad)

3) Lector de identificación de RF

4) Tarjetas de identificación RF

PRECAUCIÓN: ¡Asegúrese de que la frecuencia operativa del lector de identificación de RF sea la misma que la de las tarjetas de identificación!

Paso 3: implementación del software

El proyecto tiene dos programas de Python diferentes que se ejecutan simultáneamente:

1. Módulo de etiquetado RF-ID Este programa se encarga de la autenticación de las tarjetas RF-ID. Controla el micro servo motor (actúa como una puerta) y registra el tiempo de entrada / salida. Este es el programa que envía correos basados en el tiempo total que el usuario pasa en el estacionamiento. El cliente tendrá que interactuar con este programa y, por lo tanto, se le dio importancia a la facilidad de uso junto con la claridad de la información.

2. Módulo de sensores de proximidad Este programa refleja el estado actual de los sensores: "alto" o "bajo". Estos sensores reflejan la disponibilidad del espacio: "Disponible" u "Ocupado". Luego, la salida se descarga en un archivo de texto, que se actualiza cada segundo utilizando el mismo script de Python. Además, un archivo HTML lee los datos del archivo de texto y los muestra en la página web. A continuación, alojamos el sitio web mediante un servicio de alojamiento llamado "ngrok". Por lo tanto, el servidor contiene información sobre el estado de disponibilidad de los espacios de estacionamiento respectivos.

Paso 4: diagrama de flujo

Paso 5: Implementación de software y código

SE REQUIEREN CONOCIMIENTOS BÁSICOS DEL ENTORNO PYTHON Y LINUX

1) Comience cargando y ejecutando RaspbianOs en RaspberryPi.

2) Todos los archivos que no sean 'READ.py' ayudan en la interfaz (entre sensores, lectores, motores y el microcontrolador) y, por lo tanto, no es necesario cambiar el código.

3) Altere 'READ.py' apropiadamente siguiendo los comentarios.

Recomendado: