Tabla de contenido:
- Suministros
- Paso 1: Ensamble los componentes en la placa de pruebas
- Paso 2: conecte los puentes a la alimentación y al Arduino
- Paso 3: cargue el boceto / código
- Paso 4: uso del asistente de estacionamiento
- Paso 5: Establecer una nueva posición de estacionamiento
Video: Asistente de estacionamiento Arduino: estacione su automóvil en el lugar correcto cada vez: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
En este proyecto, le mostraré cómo construir su propio asistente de estacionamiento usando un Arudino. Este asistente de estacionamiento mide la distancia a su automóvil y lo guía para estacionarlo en el lugar correcto utilizando una lectura de pantalla LCD y un LED, que cambia progresivamente de verde a rojo. El LED rojo comienza a parpadear si te acercas demasiado. Un botón en el asistente también le permite establecer una nueva posición de estacionamiento.
Este proyecto se construyó utilizando solo componentes del Kit de inicio súper del proyecto Elegoo Uno.
Suministros
Como se mencionó anteriormente, este proyecto se construyó utilizando el kit de inicio de proyecto Elegoo Uno, por lo que obtener este kit significará que tiene todo lo que necesita para construirlo.
Si no tiene o no quiere comprar un kit completo, necesitará los siguientes componentes:
- Arduino Uno - Compre aquí
- Protoboard y puentes - Compre aquí
- Sensor ultrasónico - Compre aquí
- Pantalla LCD - Compre aquí
- Pulsador táctil - Compre aquí
- LED RGB de 5 mm - Compre aquí
- 2 resistencias de 220 ohmios - Compre aquí
- Potenciómetro 10K - Compre aquí
Paso 1: Ensamble los componentes en la placa de pruebas
Comience conectando sus componentes a su placa de pruebas. Intente separarlos tanto como sea posible, de modo que tenga mucho espacio para conectar sus puentes.
Hay tres componentes que debes colocar en determinados lugares para evitar saltadores adicionales:
- Conecte una resistencia de 220 ohmios en una pista conectada a cada una de las patas positivas (ánodo) del LED. Solo necesitarás las patas roja y verde, puedes dejar la pata azul desconectada.
- Enchufe el limpiador (pata central) de la olla en la misma pista que V0 en la pantalla LCD. Este potenciómetro se utilizará para ajustar el contraste de la pantalla LCD.
Paso 2: conecte los puentes a la alimentación y al Arduino
Intenté mantener este proyecto lo más cerca posible de las lecciones de ejemplo en el kit Elegoo para que sea bastante fácil usar los mismos diagramas de conexión y simplemente copiar y pegar partes del código para que funcione.
Este proyecto utiliza las siguientes lecciones:
- Lección 4 - LED RGB
- Lección 5 - Entradas digitales
- Lección 10 - Módulo de sensor ultrasónico
- Lección 14 - Pantalla LCD
Comience conectando la energía a los componentes como se muestra en la primera imagen. Necesita un suministro de GND y 5V al sensor ultrasónico, GND al LED, GND al botón pulsador y luego varias conexiones GND y 5V al LCD y al potenciómetro.
Una vez hecho esto, puede conectar los componentes al IO de su Arduino:
- Botón pulsador - D2
- Eco del sensor ultrasónico - D3
- Disparador de sensor ultrasónico - D4
- Pata verde LED RGB - D5
- Pata roja LED RGB - D6
- LCD RS - D7
- LCD EN - D8
- LCD D4 - D9
- LCD D5 - D10
- LCD D6 - D11
- LCD D7 - D12
Paso 3: cargue el boceto / código
A continuación, deberá cargar el boceto en su Arduino.
Descargue el código adjunto y luego ábralo en su IDE de Arduino.
Conecte su Arduino y asegúrese de tener el puerto de comunicación y la placa correctos seleccionados, luego cargue el código.
Paso 4: uso del asistente de estacionamiento
Cuando enciende el asistente de estacionamiento, muestra una breve pantalla de bienvenida del asistente de estacionamiento y luego comienza a tomar medidas de distancia al objeto frente al sensor ultrasónico, hasta un máximo de 80 cm; esto se puede cambiar en el código para que se adapte a su lugar de estacionamiento /garaje.
La distancia se muestra en la pantalla LCD y el LED RGB se iluminará de acuerdo con la distancia al objeto. Si el objeto está a la distancia máxima, el LED será completamente verde y si está a la distancia mínima (el lugar de estacionamiento correcto) entonces será completamente rojo. El LED cambiará de color proporcionalmente entre estos dos límites, con un color amarillo en el medio. Si el objeto se acerca más que la distancia mínima, el LED parpadeará en rojo. La pantalla LCD seguirá mostrando la distancia medida real mientras el LED parpadea.
Intente mover su cuerpo o mano frente al sensor ultrasónico y verifique que las medidas en la pantalla LCD cambien y que el LED RGB cambie de verde cuando esté lejos a rojo cuando esté cerca.
Paso 5: Establecer una nueva posición de estacionamiento
Para establecer una nueva posición de estacionamiento, asegúrese de que el automóvil esté estacionado en la nueva posición que se va a configurar y que la pantalla muestre la distancia correcta al automóvil, luego presione el botón para actualizar la posición de estacionamiento. Tenga en cuenta que esto no cambia la distancia máxima, por lo que si necesita estacionar su automóvil más allá de esta distancia, deberá actualizar esto en el código, este ajuste está destinado a ser utilizado para un ajuste fino.
Intente colocar un objeto o su mano a cierta distancia, digamos a unos 40 cm del sensor ultrasónico y presione el botón. El LED debe parpadear en verde y luego en rojo y luego se establecerá la nueva distancia. Ahora debería notar que el LED RGB se vuelve completamente rojo en 40 cm en lugar de 20 cm y comienza a parpadear cuando la distancia es inferior a 40 cm.
Para restablecer la distancia, coloque el objeto a 20 cm del sensor y presione el botón nuevamente.
El punto correcto de 20 cm y la distancia máxima de 80 cm son números arbitrarios utilizados para este ejemplo. Deberá establecer sus propios límites para su propio garaje y automóvil antes de usarlo.
Eso es todo, su asistente de estacionamiento ahora puede instalarse en un gabinete y montarse en la pared de su garaje. También es posible que desee colocar la pantalla LCD y el LED un poco más arriba en la pared que el sensor ultrasónico para que sea más fácil de ver.
Déjame saber qué cambiarías o harías de manera diferente en la sección de comentarios.
Recomendado:
Cosmo Clock: cambia de color cada vez que un astronauta ingresa al espacio: 8 pasos (con imágenes)
Cosmo Clock - Cambia de color cada vez que un astronauta entra al espacio: ¡Hola! ¿Eres un entusiasta del espacio? Si es así, ¡hi-fi! Amo el espacio y la astronomía. Obviamente no soy un astronauta para ir allí y observar más de cerca el universo. Pero cada vez que descubro que una persona de la tierra ha viajado al cielo, me inspiro
Asistente de estacionamiento en garaje: 10 pasos (con imágenes)
Asistente de estacionamiento en garaje: Hola a todos, entonces … Tengo la pelota de tenis colgando del techo en mi garaje para mostrar dónde parar cuando estaciono en el garaje. (Ya sabes … ¡el que constantemente te lanza en la cabeza cuando caminas en tu garaje!): OEsto no resuelve t
Asistente de estacionamiento Arduino: 17 pasos (con imágenes)
Asistente de estacionamiento de Arduino: Aquellos de nosotros que tenemos garajes pequeños conocemos la frustración de estacionarse demasiado adentro o demasiado lejos y no poder caminar alrededor del vehículo. Recientemente compramos un vehículo más grande y tiene que estar perfectamente estacionado en el garaje para
FinduCar: una llave inteligente para el automóvil que guía a las personas hacia dónde está estacionado el automóvil: 11 pasos (con imágenes)
FinduCar: una llave de coche inteligente que guía a las personas hacia dónde está aparcado el coche: para resolver los problemas anteriores, este proyecto propone desarrollar una llave de coche inteligente que podría dirigir a las personas al lugar donde aparcaron el coche. Y mi plan es integrar un GPS en la llave del auto. No es necesario utilizar la aplicación del teléfono inteligente para rastrear
¡Haga un buen engarzado de clavijas Dupont CADA VEZ !: 15 pasos (con imágenes)
¡Haga un buen engarzado de clavijas Dupont CADA VEZ !: Cualquiera que trabaje con un Arduino, Raspberry PI, Beagle Bone o cualquier otro proyecto de placa de circuito múltiple se ha familiarizado con los pines de poste cuadrado de 025 X.025 pulgadas y sus conectores de acoplamiento . Los pines macho generalmente se montan en la placa de circuito con b