2 ruedas robot controlado peso Android (3 / 4 paso)

Paso 3: Construcción - eléctrico

Se debe probar el módulo Bluetooth HC-05 para verificar la tasa de baudios coincide con su bosquejo y para cambiar el nombre del módulo a algo más reconocible que "HC-05" cuando aparece en la exploración del Bluetooth de tu teléfono Android. Comience por conectar el adaptador FTDI USB/TTL (juego a 5 voltios) Vcc a Vcc de HC-05, tierra a tierra, Tx de FTDI para Rx de HC-05 y Rx de FTDI para Tx de HC-05. Nota que el led sobre el HC-05 parpadea rápidamente, significa que está en modo de publicidad. Pulse y mantenga presionado el botón pequeño del módulo mientras simultáneamente extrae entonces restaurar energía al módulo para entrar en modo programación: el led destellará lentamente, y puede soltar el pulsador. Abierto programa de terminal Realterm , ficha de puerto, seleccione 38400 baudios, seleccione el puerto que está utilizando en el menú desplegable y haga clic en el botón cambiar, seguido de click izquierdo del ratón en la parte superior superior de la pantalla del terminal para comenzar. Luego seleccione la opción Enviar, escriba en el cuadro de enviar, verifique las dos cajas + CR y LF y haga clic en el botón "enviar ascii". Una "respuesta OK debería aparecer en la ventana de terminal. Puede establecer la velocidad en baudios lo que funciona para usted, por ejemplo en + UART = 115200, 1, 0 para 115200, N, 8, 1. Puede ejecutar el robot como baja como 9600 baudios, pero si quieres enviar información desde el robot (como voltaje de la batería), necesita un ritmo más rápido de la velocidad en baudios como 115200, puesto que el programa maneja normalmente 4 bytes a la vez (Serial.available() == 4) pero la función de control de la batería pone hacia fuera 14 bytes, así el búfer de recepción serial debe estar claro de la información de 4 bytes antes de que el programa puede enviar los bytes 14 detrás. ¿Si luego escribe AT + UART? deben repetir los nuevos valores. ¿Mismo para el nombre, enviarlo en + nombre = xxYYZZ y AT + nombre? para verificar. Ver manual de HC-05 . ¿AT + PAPEL? debe dar OK + papel: 0 indicando un dispositivo esclavo. Para otros proyectos, puede crear un vínculo directo entre dos módulos de HC-05, uno como maestro (papel: 1) y otro como esclavo (papel: 0), pero en este proyecto estamos utilizando el dispositivo Android como dispositivo Bluetooth maestro.

Opté por usar el Mini Pro y el conductor del motor de TB6612 debido al tamaño mucho más pequeño comparado con un Arduino Uno y un escudo del motor. Los tableros más pequeños puede caliente pegado al motor para una instalación limpia. Soldar un encabezado hembra de 6 pines para el Mini Pro para hacer una conexión segura con las clavijas del adaptador FTDI para la programación, y también permite una conexión en serie extraíble (sólo cables TX y RX) desde el módulo Bluetooth HC-05. El módulo de Bluetooth lo contrario interferiría con la descarga del programa FTDI, así que el encabezado / conector asegura que no hay un conflicto. Otra forma de evitar un conflicto de Bluetooth sería utilizar software serial para el Bluetooth, pero software interrupciones serie se arruinara la función millis() utilizada en el programa.

Un 4 AA baterías de la célula titular se encuentra en la parte inferior del robot para minimizar el peso. Soporte de la batería está caliente pegado, fortalecimiento de la tira de chasis de núcleo de espuma. Puedes usar una batería más grande, las células del AA tal vez 6, sólo aumentar las dimensiones y la separación de la rueda según sea necesario. Si utiliza un voltaje de batería diferentes y también quieren el control de la batería, ajuste los valores de resistencia según la original fuentey cambiar el tamaño de paso en el programa. Tenga en cuenta que utiliza la referencia interna 1,1 voltios en el cálculo de resistencia y los tamaños de paso en vez de la referencia de 5 voltios normal porque la batería de 6 voltios es más probable que sumerja por debajo de 5 voltios, por lo tanto la referencia inferior.

El programa de joystick fue diseñado para 1 motor y 1 Dirección servo, pero su biblioteca L293 ofrece otros modos, como rueda de 2 y 4 modos de la rueda. La biblioteca de L293 es en la primera descarga en la parte inferior de la fuente original, Car_With_Sensors_Continuous.zip (7k). Ha cambiado el programa de 1 motor y 1 servo por 2 motores y sin servos, mediante el uso de una fórmula proporcional en coche la velocidad de la rueda se basa en la información de ángulo enviada por la aplicación. He incluido una función de Donut para divertirse, hace que el robot gire en su lugar ya sea izquierda o derecha dependiendo de si se activa el botón "A" o "B". El robot debe ir a un ritmo relativamente lento; afectadas la A o B botón entonces aumento la velocidad. La cosa va tan rápido es un borrón! Si los leds fueron agregados al robot (ya en el programa), sería una gran exhibición durante la noche.

Artículos Relacionados

Robot controlado por Android para principiantes (A Z)

Robot controlado por Android para principiantes (A Z)

¿Te gustan los Robots? ¿Eres nuevo en robótica? ¿Es usted pensando en construir un Robot desde cero? Si es así, este instructables es para usted. En este instructables voy a mostrarles cómo pueden construir un robot desde cero, también te muestro cóm
Robot controlado por Bluetooth usando Arduino

Robot controlado por Bluetooth usando Arduino

Bluetooth coche controlada mediante el uso de Arduino uno de teléfono móvil con AndroidPaso 1: Aparato requerido:1 X Arduino Atmega3281 módulo X Bluetooth (HC-06)1 compatible con chasis de X 4 X (o) 2 x ruedas al chasisSoporta 4 x motores (o) x 2 mot
¿Upcycling final: $40 silla de ruedas Robot

¿Upcycling final: $40 silla de ruedas Robot

que tenía que hacer algunas investigaciones en silla de ruedas inteligente tecnología y qué mejor manera de hacerlo que en una silla de ruedas real?Bueno, la mejor manera era upcycling 3 roto sillas de ruedas en un trabajo basado en la silla de rueda
Robot controlado por Sensor sin contacto

Robot controlado por Sensor sin contacto

Este proyecto es un simple robot controlado desde un PC por un teclado o un sensor sin contacto de movimiento de salto. El robot ejecuta en un PICAXE 20M 2 chip, un microcontrolador programado usando una forma de BASIC. Elegí el chip PICAXE porque er
Construir un Robot muy pequeño: hacer el mundo más pequeño de ruedas Robot con una pinza.

Construir un Robot muy pequeño: hacer el mundo más pequeño de ruedas Robot con una pinza.

Construir un robot de 1/20 pulgada cúbica con una pinza que puede recoger y mover pequeños objetos. Es controlado por un microcontrolador Picaxe. En este momento, creo que esto puede ser más pequeño robot con ruedas del mundo con una pinza. Cambiará
Robot Controlado Por Wifi Con Detector De Intensidad De Señal

Robot Controlado Por Wifi Con Detector De Intensidad De Señal

Este es un Robot controlado desde una computadora, ambos conectados a una misma red local vía Wifi, cuyo propósito es él mismo pueda detectar la intensidad de la roja en un lugar determinado, emitiendo un sonido lento en caso de la intensidad de la r
Hércules: El movimiento controlado por Android Robot

Hércules: El movimiento controlado por Android Robot

cuando estaba en el 8º grado, estaba intrigado mientras se reproduce el movimiento de lo juegos en Nokia 5800. Me emocionó, cómo puedo controlar el coche de carreras sólo inclinando el teléfono. Solía soñar que este mismo coche en el mundo real.Ahora
Con Bluetooth Robot controlado por Arduino mediante aplicación Android

Con Bluetooth Robot controlado por Arduino mediante aplicación Android

Después de intentar robot seguimiento remoto por mando a distancia IR. He proceder para controlar la misma plataforma del robot por BluetoothControlador Arduino a través de la aplicación para Android. Este método es más confiable, más distancia, mejo
Robot controlado por cerebro de silla de ruedas

Robot controlado por cerebro de silla de ruedas

presentación de nuestro proyecto de independencia es ampliar nuestras sillas de ruedas Brain-Controlled anterior (1er Premio del desafío de Salud Humana en coordinación con charque) del proyecto en un nuevo diseño que utiliza una combinación revoluci
Ordenador portátil Robot controlado v2.0

Ordenador portátil Robot controlado v2.0

Arduino es una gran cosa a menos que sepa cómo usarlo. Pero cuando bluetooth y arduino entran en juego, su aún más divertido. Así que aquí se presenta otro gran proyecto que utiliza arduino como su cerebro y bluetooth para las comunicaciones. Esta es
Micro Robot controlado por Bugbot Bluetooth

Micro Robot controlado por Bugbot Bluetooth

Bugbot es pequeño bluetooth conrolled robot. Es muy rápidoPaso 1: breve historia de tiempo construir¿Por qué construir largo?Porque al principio quería construir un quadcopter pequeña, en la imagen superior puedes ver mi marco impreso para él. Cuando
Crear un Robot controlado por Wi-Fi, utilizando un LinkIt

Crear un Robot controlado por Wi-Fi, utilizando un LinkIt

Aquí está una guía paso a paso que ayudará a construir el primer robot y añadir complejidad, siguiendo a lo largo. Además de construir un obstáculo básico evitando el robot con un sensor de ultrasonidos y Sparkfun motor driver , también aprenderá a c
Brazo robot controlado por Arduino voz

Brazo robot controlado por Arduino voz

¿Te has sentido fustrated haciendo cosas que tenía un lado más?Bien, esto le ayudará.Se trata de un robot que puede hacer lo que quieres solo habla que por ejemplo se puede decir "arriba" y el robot hará un poco de movimiento hacia el lado que d
Robot controlado smartphone

Robot controlado smartphone

instructibles Hola, hoy va mostrándole cómo hacer un bot de tablet. Tableta bot es un robot de control remoto controlable tablet basado construido mediante abrazaderas de plástico y reciclado de piezas de la impulsión de DVD. La base del bot de table