Tabla de contenido:

DIY - Asistente de estacionamiento basado en Arduino V2: 6 pasos
DIY - Asistente de estacionamiento basado en Arduino V2: 6 pasos

Video: DIY - Asistente de estacionamiento basado en Arduino V2: 6 pasos

Video: DIY - Asistente de estacionamiento basado en Arduino V2: 6 pasos
Video: 💻 Genera tus códigos de Arduino con IA gracias a este chatbot! 2024, Noviembre
Anonim
Image
Image

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 tercera vez.

En este video, voy a usar un sensor ultrasónico para calcular la distancia del auto desde la pared del garaje y mostrarlo usando LED verde, azul, amarillo y rojo. El color de los LED indica si seguir moviéndose, reducir la velocidad, detenerse o retroceder.

El costo total del proyecto es de alrededor de $ 20 - $ 25.

Paso 1: esquema

Ensamblaje de componentes
Ensamblaje de componentes

Para este proyecto necesitamos:

  • 8 x LED multicolores
  • 8 resistencias de 220 ohmios
  • 1 x Arduino NANO
  • 1 x sensor ultrasónico HC-SR04
  • 1 x altavoz y
  • 1 x resistencia de 100 ohmios

Comencemos conectando los LED al Pin número D5 a D12 del Arduino con una resistencia de 200ohm entre cada uno de los pines. Luego, conectemos el altavoz al pin A0 del Arduino. El pin TRIG del sensor ultrasónico se conecta a D2 y el pin ECHO se conecta a los pines D3 del Arduino. Finalmente, conecte el pin VCC del Sensor Ultrasónico a la salida de 5V del Arduino y para terminar el circuito conecte todos los pines -ve al pin GND del Arduino.

Paso 2: Ensamblaje de componentes

Ensamblaje de componentes
Ensamblaje de componentes
Ensamblaje de componentes
Ensamblaje de componentes

Comenzaré soldando los LED a la placa. Rojo en la parte superior, luego amarillo seguido de azul y verde en la parte inferior.

Puedes usar el color que quieras, depende totalmente de cómo quieras presentarlo. La razón por la que elegí estos colores fue para mostrar el nivel de severidad cuando el automóvil se acerca a la pared. Incluso podría haber usado un solo color para toda la configuración. Después de soldar los LED, estoy soldando las resistencias limitadoras de corriente de 8 x 220ohm a la parte posterior de la placa. A continuación, estoy soldando el zumbador y la resistencia de 100 ohmios a la placa. Después de eso, estoy soldando 2 filas de tiras de encabezado de clavija hembra para sostener el Arduino. A continuación, es hora de que suelde el sensor ultrasónico a la parte inferior de la placa. Finalmente, antes de desconectar la broca inferior, estoy soldando los cables a la placa. Muy bien, así es como se ve. Ahora, veamos el código en la siguiente sección.

Paso 3:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Archivo Gerber:

Esquema: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp

Paso 4: el código

El código
El código

Inicie el código incluyendo la biblioteca "NewTone.h" y definiendo las constantes y las variables globales que se utilizarán en todo el código.

Luego, en la sección de configuración, defina los modos de pin. Ahora, en la sección de bucle, calcule la "Distancia" en pulgadas leyendo el valor recibido del sensor ultrasónico. Luego, al verificar el valor de la "Distancia", encenderemos o apagaremos los LED en función de la distancia que tenga el objeto. Si la distancia es superior a 200, apague todos los LED y el zumbador ya que el objeto está fuera de alcance.

El siguiente bit del código verifica si el objeto está actualmente estacionario. Compara el valor de la distancia actual con la distancia anterior y si los valores son los mismos (el objeto no se ha movido) incrementa un contador. Si el objeto se mueve en cualquier momento durante este proceso, el contador se pone a 0.

Cuando el contador llega a 20, todos los LED se apagan. Y finalmente crea la función que apaga todos los LED y el zumbador.

Código:

Biblioteca NewTone: https://hacksterio.s3.amazonaws.com/uploads/attac… Archivo Gerber:

Paso 5: demostración

Manifestación
Manifestación

Usando mi Land Rover R1V2 les voy a mostrar el proyecto. Como puede ver, los indicadores LED pasan de verde a rojo cuando el móvil se acerca al sensor ultrasónico. ¡¡Sí!! misión cumplida.

Paso 6:

Gracias de nuevo por revisar mi publicación. Espero que te ayude.

Si quieres apoyarme, suscríbete a mi canal de YouTube (https://www.youtube.com/user/tarantula3).

Gracias, ca de nuevo en mi próximo tutorial.

  • JLCPCB - 2 $ para prototipo de PCB:
  • V1:
  • Avance:
  • Video:

Recomendado: