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

Telémetro para estacionamiento en garaje con Arduino

Componentes y suministros

Arduino Leonardo
× 1
Pantalla de matriz
(encuéntrelo en las tiendas de Internet)
× 1

Herramientas y máquinas necesarias

Soldador (genérico)

Acerca de este proyecto

Este sencillo proyecto lo ayudará a estacionar su automóvil en el garaje al mostrar la distancia de los objetos frente al parachoques de su automóvil. Un mensaje de "detener" le dirá cuándo es el momento de detenerse. El proyecto se basa en los telémetros ultrasónicos HC-SR04 o Parallax Ping))) (tm) habituales y una placa Arduino. Usé el Leonardo pero debería funcionar en cualquier otra placa original o compatible.

Para la pantalla elegí una versión matricial por su tamaño y por razones estéticas.

Paso 1:Qué necesita ...

Para construir este proyecto necesitas:

  • Una placa Arduino:una placa original o compatible debería funcionar ya que el código no utiliza pines / funciones especializadas. Puede encontrarla en todas partes en Internet o tal vez tenga una sin usar en un cajón de su laboratorio.
  • Un telémetro ultrasónico HC-SR04 o Parallax Ping))):Se usan comúnmente con proyectos Arduino, así que probablemente ya lo tengas. De todos modos, aquí hay algunos enlaces:- Parallax Ping))) en Parallax- HC-SR04 en Sparkfun- Parallax Ping)) en Pololu- HC-SR04 resultado de búsqueda de Ebay
  • La pantalla de cuatro matrices:la compré en IOTMODULES en Ebay:4 Way MAX7219 DOT MATRIX En caso de que el enlace no funcione, intente contactarlos en su tienda Ebay.
  • Habilidades de soldadura, por supuesto :)

Paso 2:Cree el proyecto ...

Descargue el diagrama esquemático arduinorangefinder.pdf. Puede encontrar adjunto también el pdf HC-SR04 y el ping))) pdf, solo para su referencia. El diagrama electrónico es muy simple, sígalo exactamente. display y sensor de aproximadamente 1 metro (ver imagen1) para que puedas colocarlos más fácilmente después.

En la imagen 2 puede ver cómo soldar los pines de la fuente de alimentación para la pantalla y el sensor:+ 5V de la pantalla y Vcc del sensor deben soldarse juntos. Todos los demás pines deben tener su propio terminal.

Image5 es la versión Ping))) del proyecto. Vaya al siguiente paso cuando esté listo ...

F94NL6QIVCVU48A.pdf F20YI99IVA513TU.pdf FEH4AIJIVCVU47X.pdf

Paso 3:Código Arduino ...

Es hora de trabajar en el lado de Arduino.

Descargue la biblioteca MD_MAX72XX.zip adjunta e instálela desde el IDE (sketch-> importar biblioteca).

Ahora descomprima y cargue el boceto de MeasureDistanceV200.ino y echemos un vistazo. Hay varias líneas que puede editar:

1) El tipo de pantalla de matriz:la biblioteca suministrada admite 4 tipos de pantalla de matriz, por lo que debe funcionar con la mayoría de las pantallas del mercado. Simplemente descomente una definición a la vez y cargue el código en Arduino para ver si coincide con su pantalla.

2) El tipo de sensor:descomente solo la línea que coincida con su sensor.

3) Elija su unidad de medida preferida entre centímetros o pulgadas:descomente solo la correcta, se ha establecido una advertencia en la compilación condicional, le mostrará lo que ha elegido.

Ahora configure las distancias como prefiera, puede modificarlas más tarde cuando el proyecto esté en su lugar.

Cargue el código y verifique si todo funciona. Si tiene problemas, verifique el cableado y las conexiones.

Actualización 30/03/2019:el código se ha actualizado:> Nueva biblioteca de visualización de matriz, admite 4 tipos de visualización (mucha documentación dentro de la biblioteca) Créditos para majicdesigns

Actualización 10/01/2019 - El código ha sido actualizado:> Añadida la posibilidad de elegir la unidad de medida entre centímetros o pulgadas

Actualización 2017/12/30 - El código se ha actualizado:> ¡Apague la pantalla cuando esté parado a una distancia de DETENCIÓN durante más de 10 segundos!

Paso 4:El proyecto en funcionamiento ...

Mide la altura de la parte más prominente del parachoques de tu auto desde el piso. Coloca el sensor cerca de la pared, a la altura que mediste.

Usé una lámina de espuma de poliestireno en la que hice una ranura para el sensor (ver imagen).

Ahora coloque la pantalla para que pueda verla desde su automóvil.

Intente ingresar en automóvil y verifique las distancias, ajústelas en el código Arduino y vuelva a cargarlo si es necesario.

¡Disfrutar!

Código

  • Código Arduino V2.00
  • Biblioteca de visualización de matrices
Código Arduino V2.00 Arduino
Se actualizó el código Arduino para admitir diferentes tipos de visualización de Matrix
 Sin vista previa (solo descarga). 
Biblioteca de visualización de matrices Arduino
Nueva biblioteca de visualización de Matrix
 Sin vista previa (solo descarga). 

Proceso de manufactura

  1. GoPiGo v2 con Windows IoT
  2. Panel LCD con Arduino para Flight Simulator
  3. Panel de interruptores / LED con Arduino para FS2020
  4. Controlar el aceptador de monedas con Arduino
  5. Tech-TicTacToe
  6. Voltímetro de bricolaje con Arduino y una pantalla Nokia 5110
  7. Temporizador de cuenta atrás de Arduino
  8. Dispositivos Bluetooth controlados por voz con OK Google
  9. Cree la aplicación Fridgeye con una pantalla Nextion
  10. RC Porsche Car (Proyecto Arduino)
  11. Cómo hacer música con un Arduino