Tabla de contenido:
- Paso 1: Lista de componentes
- Paso 2: Arduino: Configuración de encendido
- Paso 3: Asignación de pines: ATMEGA328 / 168
- Paso 4: Bootloading y programación
- Paso 5: Coche de gestos: estructura de construcción
- Paso 6: Circuito transmisor
- Paso 7: circuito del receptor
Video: Robot de gestos con Arduino casero: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
En este post te vamos a explicar cómo construir paso a paso un coche de control por gestos con nuestro propio Arduino casero. Esto incluye cómo funciona; toda la mecánica, componentes, etc.
Esperamos que les guste mucho nosotros hicimos descubriendo cuál es la ciencia detrás de un Arduino
¿Qué es un Arduino?
Arduino es una plataforma electrónica de código abierto basada en hardware y software fáciles de usar. Las placas Arduino pueden leer entradas, como luz en un sensor, un dedo en un botón o tareas mucho más complejas.
Puede decirle a su tablero qué hacer enviando un conjunto de instrucciones al microcontrolador en el tablero. Para hacerlo, utiliza el lenguaje de programación Arduino (basado en Wiring) y el Software Arduino (IDE), basado en Processing. Es utilizado por artistas, estudiantes, programadores y profesionales, utilizado principalmente para proyectos pero también nos puede utilizar pequeños experimentos divertidos.
Fuente:
Cómo funciona:
Después de terminar de construir nuestro Arduino casero y The Gesture Control Car, programaremos el Arduino para que reconozca el aceloremetro y nuestros movimientos con la mano.
El Arduino se adjuntará a un guante para que sea fácil de manejar, también puede ver en qué posición le molesta menos.
Paso 1: Lista de componentes
Arduino casero:
- Placa de pruebas (440 ot 840 Tie Point)
- Alambres 22 AWG (varios colores)
- 2 LED (cualquier color)
- 2 resistencias de 220 ohmios (rojo, rojo, marrón)
- Regulador de voltaje 7805
- 1 resistencias de 10 k ohmios (marrón, negro, rojo)
- 2 condensadores de 10 uF
- Cristal de reloj de 16 MHz
- 2 condensadores de 22 pF
- Interruptor de tacto pequeño momentáneo
- TTL - 232R3V3 USB. Cable convertidor serie
- ATMEGA328 o ATMEGA 168
- Batería de 9v
Coche de control de gestos:
- Arduino Lilypad o Arduino casero
- Acceloremeter
- Módulo RF 433
- HT12E y HT12D
- Controlador de motor L293DNE
- BO Motor y ruedas
- Tablero de prototipos
- 2 baterías de 9v
- Madera
- Batería
- Regulador de voltaje 7805
- Alambres
- 2 resistencias de 330 k ohmios
Extras:
- USB de 2 hilos
- Alambre macho y hembra
- Guante
- Estaño
- Soldador electrico
- Arduino
- Pistola de pegamento
Paso 2: Arduino: Configuración de encendido
Primero, necesitamos configurar la energía, de lo contrario, nada funcionaría. (Rojo = Energía, Negro = Tierra)
1. Agregue energía y tierra a la parte inferior de la BroadBoard, donde estará el regulador de voltaje.
2. Agregue energía y tierra a la parte inferior del Broadboard, conectando cada riel.
3. Coloque el regulador de voltaje al lado de la derecha, luego un capacitor de 10 uF a su izquierda y el otro en el riel derecho.
4. Agregue el LED al lado de la entrada de suministro, es nuestro indicador de energía; y una resistencia de 220 ohmios entre el riel izquierdo y el medio.
Ahora tenemos la configuración de energía.
Paso 3: Asignación de pines: ATMEGA328 / 168
Ahora vamos a conectar todos nuestros componentes.
Para evitar cualquier RESET durante el proceso, coloque el capacitor de 10k Ohm en el pin RESET.
1. Agregue el cristal de reloj de 16MHz entre los pines 9 y 10, y agregue los dos capacitores de 22 pF que se ejecutan a tierra en el riel izquierdo.
2. Agregue el botón pequeño para que pueda reiniciar el Arduino cuando lo desee y prepárelo para la programación, y agregue un cable pequeño a la pata inferior izquierda del interruptor para reiniciar.
3. Por último, agregue un cable de alimentación al Pin 19, conéctelo al LED (pata larga al cable) y coloque la otra resistencia de 220 ohmios en el riel derecho. (Intente hacer parpadear el LED)
Estás viendo un Arduino casi funcional.
Paso 4: Bootloading y programación
¿Qué es un cargador de arranque?
Un cargador de arranque es un fragmento de código que se ejecuta antes de que se ejecute cualquier sistema operativo; Básicamente sin él no pasaría nada.
Carga de arranque de Arduino:
Si tiene un ATMEGA328 nuevo, deberá grabar el gestor de arranque en él.
Aquí está el enlace que puede seguir:
Programación:
Conecte el TTL-232R3V3 USB al protoboard, luego póngalo junto con cables al ATMEGA328; compruebe que su batería de 9v no esté conectada.
Abra el IDE de Arduino y en los archivos de boceto de ejemplos, en Digital, cargue el boceto de Blink
En la opción de archivo Puerto serie, seleccione el puerto COM que está utilizando con su cable USB.
Ahora presione el icono de carga y luego presione el botón de reinicio; Si todo funciona correctamente, el LED en el pin 13 parpadeará, porque es un programa para eso.
Una vez que termines de programar donde quieras, en este caso The Gesture Control Car, puedes desconectarlo y usar tu batería de 9v para obtener energía.
Paso 5: Coche de gestos: estructura de construcción
Empiece a construir la estructura del carro con pedazos de madera, pequeños, 2 bloques por delante y por detrás (donde van las ruedas) y uno grande en el medio para soporte; pégalo con la pistola de pegamento
Luego pegue los motores a cada lado y conecte las 4 ruedas. Suelde una masa eléctrica a cada motor.
Cortar un Saquare de 15x15cm, cortarlo para que encaje en la estructura (base)
Paso 6: Circuito transmisor
Ahora vamos a empezar a crear el circuito y la programación del transmisor.
Vea el video de 3.36 a 6.17: Circuito del transmisor
Codificación para The Gesture Car:
Plan de descarga:
Paso 7: circuito del receptor
Ahora empieza a crear el circuito receptor.
Vea el video de 6:18 a 8:34: Circuito receptor
Plan de descarga:
Finalmente pegue todo a la base y estará listo para trabajar completamente.
Proyecto original realizado por Tapendra Mandal; Enlace de canal
Recomendado:
La forma más fácil de hacer un robot de control por gestos: 7 pasos (con imágenes)
La forma más fácil de hacer un robot de control por gestos: controla los juguetes como un superhéroe. Aprenda a hacer un automóvil controlado por gestos. Se trata de cómo hacer usted mismo un automóvil controlado por gestos. Básicamente, esta es una aplicación simple del acelerómetro, giroscopio de 3 ejes MPU-6050. Puedes hacer muchas más cosas
Gesture Hawk: Robot controlado por gestos con la mano utilizando una interfaz basada en procesamiento de imágenes: 13 pasos (con imágenes)
Gesture Hawk: robot controlado por gestos con la mano que utiliza una interfaz basada en procesamiento de imágenes: Gesture Hawk se presentó en TechEvince 4.0 como una sencilla interfaz hombre-máquina basada en el procesamiento de imágenes. Su utilidad radica en el hecho de que no se requieren sensores adicionales o wearables excepto un guante para controlar el automóvil robótico que funciona en diferentes
Cómo hacer un secador de pelo - Secador de pelo casero casero: 6 pasos (con imágenes)
Cómo hacer un secador de pelo: secador de pelo casero: ❄ SUSCRÍBETE AQUÍ ➜ https://www.youtube.com/subscription_center?add_us…❄ TODOS LOS VIDEOS AQUÍ ➜ http://www.youtube.com/user/fixitsamo / videos❄ SÍGUENOS: FACEBOOK ➜ https://www.facebook.com/fixitsamo PINTEREST ➜ https://www.facebook.com/fixitsamo
Coche con control de gestos usando Mpu6050 y Arduino: 7 pasos (con imágenes)
Coche de control de gestos con Mpu6050 y Arduino: aquí hay un coche de control de gestos con controlador de mano, fabricado con mpu6050 y arduino. Yo uso el módulo de rf para la conexión inalámbrica
Construya un robot controlado por gestos: 4 pasos (con imágenes)
Construye un robot controlado por gestos: en este Instructable construimos un robot Arcbotics Sparki que se puede controlar con gestos 3D. Una característica interesante de este proyecto es que no se necesita ningún dispositivo adicional, como un teléfono inteligente o un guante, para controlar el robot. Solo mueve tu mano sobre el ele