
Tabla de contenido:
- Paso 1: componentes necesarios
- Paso 2: Diagrama de circuito de estacionamiento inteligente basado en IoT
- Paso 3: Configuración de Adafruit IO para el sistema de estacionamiento IOT
- Paso 4: Programación de NodeMCU para el sistema de estacionamiento IOT
- Paso 5: Vídeo de funcionamiento del sistema de aparcamiento inteligente basado en IoT
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39


Hoy en día, encontrar estacionamiento en áreas concurridas es muy difícil y no existe un sistema para obtener los detalles de la disponibilidad de estacionamiento en línea. Imagínese si puede obtener la información de disponibilidad de espacios de estacionamiento en su teléfono y no tiene itinerancia para verificar la disponibilidad. Este problema puede resolverse con el sistema de estacionamiento inteligente basado en IoT. Con el sistema de estacionamiento basado en IoT, puede acceder fácilmente a la disponibilidad de espacios de estacionamiento a través de Internet. Este sistema puede automatizar completamente el sistema de estacionamiento de automóviles. Desde su entrada hasta el pago y salida, todo se puede hacer automáticamente.
Entonces, aquí estamos construyendo un sistema de estacionamiento de automóviles basado en IoT utilizando NodeMCU, cinco sensores IR y dos servomotores. Se utilizan dos sensores de infrarrojos en la puerta de entrada y salida para detectar el automóvil, mientras que se utilizan tres sensores de infrarrojos para detectar la disponibilidad de plazas de aparcamiento. Los servomotores se utilizan para abrir y cerrar las puertas de acuerdo con el valor del sensor. Aquí estamos usando la plataforma Adafruit IO para mostrar la publicación de los datos en la nube que se pueden monitorear desde cualquier parte del mundo.
Paso 1: componentes necesarios
Hardware
- NodeMCU ESP8266
- Sensor de infrarrojos (5)
- Servomotor (2)
Servicios en línea
Adafruit IO
Paso 2: Diagrama de circuito de estacionamiento inteligente basado en IoT

En este sistema de estacionamiento inteligente que utiliza IoT, utilizamos cinco sensores de infrarrojos y dos servomotores. Los sensores de infrarrojos y los servomotores están conectados al NodeMCU. NodeMCU controla el proceso completo y envía la disponibilidad de estacionamiento y la información del tiempo de estacionamiento a Adafruit IO para que pueda ser monitoreado desde cualquier parte del mundo utilizando esta plataforma. Se utilizan dos sensores de infrarrojos en la puerta de entrada y salida para que pueda detectar los coches en la puerta de entrada y salida y abrir y cerrar automáticamente la puerta. Anteriormente utilizamos la nube Adafruit IO en muchos proyectos de IoT; siga el enlace para obtener más información.
Se utilizan dos servomotores como puerta de entrada y salida, por lo que cada vez que el sensor de infrarrojos detecta un automóvil, el servomotor gira automáticamente de 45 ° a 140 ° y, después de una demora, volverá a su posición inicial. Otros tres sensores de infrarrojos se utilizan para detectar si el espacio de estacionamiento está disponible u ocupado y enviar los datos a NodeMCU. El tablero de Adafruit IO también tiene dos botones para operar manualmente la puerta de entrada y salida.
Paso 3: Configuración de Adafruit IO para el sistema de estacionamiento IOT

Adafruit IO es una plataforma de datos abierta que le permite agregar, visualizar y analizar datos en vivo en la nube. Con Adafruit IO, puede cargar, mostrar y monitorear sus datos a través de Internet y habilitar la IoT de su proyecto. Puede controlar motores, leer datos de sensores y crear aplicaciones de IoT geniales a través de Internet utilizando Adafruit IO. Para probar y probar, con algunas limitaciones, Adafruit IO es de uso gratuito. También hemos utilizado Adafruit IO con Raspberry Pi anteriormente.
1. Para utilizar Adafruit IO, primero debe crear una cuenta en Adafruit IO. Para hacer esto, vaya al sitio web de Adafruit IO y haga clic en "Comenzar gratis" en la parte superior derecha de la pantalla.
2. Después de finalizar el proceso de creación de la cuenta, inicie sesión en su cuenta y haga clic en "Clave AIO" en la esquina superior derecha para obtener el nombre de usuario y la clave AIO de su cuenta.
Cuando haga clic en "AIO Key", aparecerá una ventana con su Adafruit IO AIO Key y su nombre de usuario. Copie esta clave y nombre de usuario, será necesario más adelante en el código.
3. Ahora, después de esto, debe crear un feed. Para crear un feed, haga clic en "Feed". Luego, haga clic en "Acciones" y luego en "Crear un nuevo feed" como se muestra en la imagen a continuación.
4. Después de esto, se abrirá una nueva ventana para ingresar el Nombre y la Descripción de la fuente. La descripción escrita es opcional.
5. Haga clic en "Crear", después de esto; será redirigido a su feed recién creado. Para este proyecto, creamos un total de nueve alimentadores para la puerta de salida, la puerta de entrada, la entrada y salida de la ranura 1, la entrada y salida de la ranura 2 y la entrada y salida de la ranura 3. Después de crear feeds, ahora cree un panel de Adafruit IO para mostrar todos estos feeds en una sola página. Para crear un panel, haga clic en la opción Panel y luego haga clic en "Acción" y, a continuación, haga clic en "Crear un nuevo panel". En la siguiente ventana, ingrese el nombre de su panel y haga clic en "Crear".
6. A medida que se crea el tablero ahora, agregaremos nuestros feeds al tablero. Para agregar un feed, haga clic en "+" en la esquina superior derecha.
Primero, agregaremos dos bloques de botones RESET para la puerta de entrada y salida y luego siete bloques de TEXTO para los detalles del estacionamiento. Para agregar un botón en el tablero, haga clic en el bloque RESET.
En la siguiente ventana, le pedirá que elija la fuente, así que haga clic en la fuente de la puerta de entrada.
En este paso final, asigne un título a su bloque y personalícelo en consecuencia. Cambie el valor de la prensa de "1" a "ON". Entonces, cada vez que se presione el botón, enviará la cadena "ON" a NodeMCU, y NodeMCU realizará la tarea adicional. Si no desea cambiar el valor de la prensa aquí, puede cambiar la condición en el programa.
Después de esto, siga el mismo procedimiento para crear otro bloque para la puerta de salida. Para crear el resto de los bloques sigue el mismo procedimiento, pero en lugar de crear un bloque RESET, crea un bloque TEXT para que puedas mostrar los detalles del estacionamiento. Después de crear todos los bloques, mi tablero se ve a continuación. Puede editar el tablero haciendo clic en los botones de configuración.
Paso 4: Programación de NodeMCU para el sistema de estacionamiento IOT
Para programar NodeMCU con Arduino IDE, vaya a Archivo–> Perferencias–> Configuración.
Ingrese https:// arduino.esp8266.com/stable/package_esp82… en el campo "URL adicional del administrador del tablero" y haga clic en "Aceptar".
Ahora ve a Herramientas> Tablero> Administrador de tableros.
En la ventana del Administrador de tableros, escriba esp en el cuadro de búsqueda, esp8266 aparecerá a continuación. Ahora seleccione la última versión de la placa y haga clic en instalar.
Una vez completada la instalación, vaya a Herramientas> Placa> y seleccione NodeMCU 1.0 (Módulo ESP-12E).
Ahora puede programar NodeMCU con Arduino IDE.
Así es como se puede construir un sistema de estacionamiento inteligente usando IoT. Puede agregar más sensores para aumentar las plazas de estacionamiento y también puede agregar un sistema de pago para pagar automáticamente la tarifa de estacionamiento. Comenta a continuación si tienes alguna duda sobre este proyecto.
Recomendado:
Estacionamiento inteligente basado en IOT: 7 pasos

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) RESUMEN Implementamos con éxito un sistema de estacionamiento inteligente basado en IOT. Con la ayuda de nodos individuales (sensores de proximidad) siempre
Sistema de alarma de estacionamiento de vehículos con sensor PIR: bricolaje: 7 pasos (con imágenes)

Sistema de alarma de estacionamiento de vehículos con sensor PIR: bricolaje: ¿Alguna vez se ha metido en problemas al estacionar vehículos como automóviles, camiones, motocicletas o cualquier otro, entonces en este instructivo le mostraré cómo superar este problema usando una simple alarma de estacionamiento de vehículos sistema con sensor PIR. En este sistema que
DIY - Asistente de estacionamiento basado en Arduino V2: 6 pasos

DIY - Asistente de estacionamiento basado en Arduino V2: ¡Cuando la vida te da bananas! Solo cómelos. La necesidad es la madre de los inventos, y no voy a negar ese hecho. Hablando francamente, esta es la segunda vez que choco contra la pared de nuestro garaje desde que nos mudamos a esta nueva casa. Eso es todo, no habría t
Cómo controlar el interruptor inteligente básico Sonoff basado en ESP8266 con un teléfono inteligente: 4 pasos (con imágenes)

Cómo controlar el interruptor inteligente básico Sonoff basado en ESP8266 con un teléfono inteligente: Sonoff es una línea de dispositivos para Smart Home desarrollada por ITEAD. Uno de los dispositivos más flexibles y económicos de esa línea es Sonoff Basic. Es un conmutador habilitado para Wi-Fi basado en un gran chip, ESP8266. Este artículo describe cómo configurar el Cl
Sistema de asistencia de estacionamiento basado en Pi: 9 pasos

Sistema de asistencia de estacionamiento basado en Pi: ¡Hola! Aquí hay un pequeño proyecto genial que puede hacer en una sola tarde y luego usarlo a diario. Está basado en la Raspberry Pi Zero W y te ayudará a estacionar tu auto perfectamente en todo momento. Aquí está la lista completa de las piezas que necesitará: R