Tabla de contenido:
- Paso 1:
- Paso 2:
- Paso 3:
- Paso 4: algoritmo del sistema:
- Paso 5: Algoritmo de estacionamiento en paralelo:
- Paso 6: Algoritmo de estacionamiento vertical
- Paso 7: Materiales:
- Paso 8: Sección mecánica:
- Paso 9: Diagrama de circuito:
- Paso 10: parte del software
Video: Fabricación de automóviles de estacionamiento en paralelo autónomo con Arduino: 10 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En el estacionamiento autónomo, necesitamos crear algoritmos y sensores de posición de acuerdo con ciertos supuestos, nuestros supuestos serán los siguientes en este proyecto. En el escenario, el lado izquierdo de la carretera consistirá en muros y áreas de parque. Como puede ver en el video, hay 4 sensores en total, 2 en el lado izquierdo del automóvil y uno en la parte trasera y delantera.
Paso 1:
Paso 2:
Paso 3:
Paso 4: algoritmo del sistema:
Los dos sensores del lado izquierdo del automóvil entienden que la pared es 15 cm más pequeña que el valor medido y avanzan, lo registra en la memoria. Los dos sensores en el borde miden continuamente, y cuando estos valores son los mismos que los valores resultantes, debe decidir cómo estacionar.
Algoritmo de selección del método de estacionamiento
- Caso 1: Si el valor medido es mayor que el automóvil y menor que la longitud del automóvil, el sistema de estacionamiento en paralelo funcionará.
- Caso 2: Si el valor medido es mayor que la longitud del automóvil, el robot se estacionará verticalmente.
Paso 5: Algoritmo de estacionamiento en paralelo:
En este caso, el coche cruza la zona de aparcamiento y el coche se detiene cuando dos sensores laterales ven de nuevo la pared, vuelve un poco y gira a la derecha 45 grados. Mientras se mueve hacia atrás, el sensor trasero ingresa al área de estacionamiento midiendo y comienza a girar a la izquierda. Durante el movimiento a la izquierda, los sensores en los bordes miden continuamente y los dos sensores continúan girando a la izquierda hasta que el valor medido se iguala. Detente cuando estés igual. El sensor delantero mide y avanza hasta que es pequeño en 10 cm y se detiene cuando es pequeño en 10 cm. Se acabó el estacionamiento.
Paso 6: Algoritmo de estacionamiento vertical
Si los sensores en los bordes miden demasiado el valor a lo largo del automóvil, el automóvil se detiene y gira 90 grados a la izquierda. Empiezan a moverse hacia el estacionamiento. En este momento, el sensor delantero mide continuamente y el automóvil se detiene si el valor medido es inferior a 10 cm. Se completa la operación del parque.
Paso 7: Materiales:
- Arduino Mega
- Escudo de motor Adafruit
- Kit de robot de motor de 4 cc
- Sensor ultrasónico HC-SR04 de 4 piezas
- Sensor de velocidad por infrarrojos LM 393
- Batería Lipo (7.4V 850 mAh es suficiente)
- Cables de salto
Comprar:
Paso 8: Sección mecánica:
El sensor de infrarrojos del sistema mide la velocidad del motor. Esto es para medir el número de vueltas de las ruedas cuando están estacionadas y garantizar un estacionamiento sin errores. Si no tiene un disco codificador en su kit de robot, puede instalarlo además. El punto a tener en cuenta aquí es el número de orificios en el disco del codificador. El número de orificios del codificador en este proyecto es de 20 dir. Si tiene un número diferente, debe volver a ajustar los giros del automóvil.
Coloque el sensor de velocidad LM393 como se muestra arriba. Asegúrese de que los orificios del disco del codificador estén en la velocidad
Paso 9: Diagrama de circuito:
Conexiones de clavijas de sensores ultrasónicos
Sensor frontal => Pin de disparo: D34, Pin de eco: D35
Sensor delantero izquierdo => Pin de disparo: D36, Pin de eco: D37
Sensor trasero izquierdo => Pin de disparo: D38, Pin de eco: D39
Sensor trasero => Pin de disparo: D40, Pin de eco: D41
Conexiones de clavijas del motor de CC del blindaje del motor Motor delantero izquierdo => M4
Motor delantero derecho => M3
Motor trasero izquierdo => M1
Motor trasero derecho => M2
Conexiones de clavijas del sensor de velocidad LM393 VCC => 5V: OUT => D21: GND => GND
Paso 10: parte del software
Puede encontrar la biblioteca de sensores y el código arduino aquí >> coche de estacionamiento autónomo
Recomendado:
Sistema de alerta de estacionamiento en reversa para automóviles Arduino - Paso a paso: 4 pasos
Sistema de alerta de estacionamiento en reversa para automóviles Arduino | Paso a paso: en este proyecto, diseñaré un circuito de sensor de estacionamiento inverso de automóvil Arduino simple usando Arduino UNO y el sensor ultrasónico HC-SR04. Este sistema de alerta de marcha atrás de coche basado en Arduino se puede utilizar para una navegación autónoma, rango de robot y otros rangos r
Telémetro para estacionamiento en garaje con Arduino: 4 pasos (con imágenes)
Telémetro para estacionamiento en garaje con Arduino: 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 indicará cuándo es el momento de detenerse. en los habituales HC-SR04 o Parallax Ping)))
Sistema de estacionamiento giratorio para automóviles: 18 pasos
Sistema de estacionamiento giratorio para automóviles: es fácil de operar con el conductor estacionando y dejando el vehículo en el sistema a nivel del suelo. Una vez que el conductor abandona la zona de seguridad incorporada, el vehículo es automáticamente estacionado por el sistema que gira para levantar el automóvil estacionado lejos de
Ayudante de estacionamiento en garaje con Arduino: 5 pasos (con imágenes)
Ayudante de estacionamiento en garaje con Arduino: el desafío Cuando estaciono en mi garaje, el espacio es muy limitado. En realidad. Mi coche (un monovolumen familiar) es unos 10 cm más corto que el espacio disponible. Tengo sensores de aparcamiento en mi coche, pero son muy limitados: por debajo de 20 cm muestran alerta roja, así que es
Protección universal (contra robo) para equipos electrónicos o automóviles con interruptor invisible: 4 pasos (con imágenes)
Protección universal (contra robo) para equipos electrónicos o automóviles con interruptor invisible: mostraré cómo puede utilizar un interruptor de lengüeta como protección universal para equipos electrónicos o automóviles. Todo lo que necesita es un interruptor de lengüeta y un imán. Para los automóviles, necesitará un relé de potencia para aumentar la capacidad de conmutación del interruptor de lengüeta. Una imagen