JAAR DIY - un Robot autónomo (12 / 14 paso)

Paso 12: Integración de los dibujos - parte 3 (Atmega 2)

Desde la primera imagen es claramente visible que el Atmega 2 funciona un poco como una madre regulador micro, recibe entrada de Atmega 3, proporciona salida a la interpretación de los datos de distancia, el Motor de la C.C. desencadena el motor de pasos para iniciar o detener para ajustes. Esta es la única razón por qué Atmega 2 se describe en este último paso sobre JAAR. No hay ningún programa de prueba para este no paso... coz delay() se pueden hacer ajustes, coz es el microcontrolador de la madre. Así que todo el tiempo que necesita no se puede cambiar (es posible si se desarrollan más algoritmos más fácil)

Objetivo 1:- a la madre del programa microcontrolador

Cosas necesarias:-

  • Sólo un UNO o lo que sea con un Atmega 328 en él
  • Cable USB, eso es obvio.

Procedimiento:-

  1. Espero que tienes la primera imagen se ha convertido en muy claro en tu mente por ahora, si no luego por favor comprobarlo otra vez
  2. Copie el código ATMEGA_2 .txt en el IDE.
  3. Minimice el IDE durante algún tiempo.
  4. Compruebe la imagen 2.

  • Vea el diagrama, hay una parte sombreada que es la zona de peligro con un radio de 25 cm según mi chasis, realizar cambios en el programa si tienes que.
  • La parte no sombreada es la zona de seguridad que puede tener un radio máximo de 200 cm
  • Ver un tipo de Cruz firmar dentro del círculo, que significa en realidad que yo he dividido el área en cuatro partes a, b, c, d respectivamente, para detectar donde los obstáculos son en tiempo real.
  • En la esquina derecha de la segunda imagen es la definición de 5 funciones usadas en el algoritmo.
  • Entender, cómo va a suceder.
  • Echa un vistazo a la imagen 3.
  • Hay una tabla de combinación binaria 4 variable (a, b, c, d), '1' indica que la distancia es de menos de 25 (es decir, en la zona de peligro) y '0' significa que la distancia es mayor de 25 (es decir, en zona segura).
  • Ver también es una variable de salida denominada 'Instruir' que llama a funciones diferentes para diferentes combinaciones.
  • Ambos imagen 2 y 3 al mismo tiempo para comprobar si la llamada de función para una situación específica es apropiada o no. Si hay algo mal que te sientes, por favor, comentar sobre ello aquí.
  • Pero ver que hay dos pasos que usted puede cancelar en tu programa, me informan cuando haya encontrado...
  • Ahora estás listo para subir el código, así que subir al Atmega.
  • Desenchufe el Arduino y extraer el Atmega fuera de él y lo ATMEGA -2
  • Reparar el Atmega a su lugar apropiado.
  • Y estás listo para ir. Apenas energía todo (yo usé una Lipo 3S1P para Atmega 2 y Atmega 2 y una batería común de transistor de 9v para alimentar la Atmega 3).
  • Jugar alrededor con ella, a veces se puede comportar extraña (su debido principalmente al sensor de distancia, no puede evitarlo), cada vez que lo hace, desconectar la alimentación y conéctelo volver otra vez y no olvides ajustar a pasos frente.
  • Comentario acerca de la experiencia
  • Inferencia:-

    Asta la vista a la programación por el momento, creo que está listo para mover al vehículo. Juega tonto con ella durante algún tiempo.

    Aquí Endeth, los dos pasos siguientes trata los problemas con HC-SR04 y lo voy a hacer a continuación.

    no dude en informarme acerca de los problemas que vinieron encima terminando este enorme proyecto (al menos me), o usted podría buscalo en google simplemente, google tiene respuesta para todo.

    Artículos Relacionados

    Robot autónomo que ya tiene en su bolsillo!

    Robot autónomo que ya tiene en su bolsillo!

    En este tutorial quiero aprender algo, quizás cambiar de opinión. Y drones autónomos disponibles para todo el mundo.Simple pregunta es: ¿Qué necesitas hacer tu robot autónomo?.Respuesta:-GPS-Acelerómetro-Giroscopio-Sistema inalámbrico telemetría-Cáma
    Chefbot: Un bricolaje móvil robot autónomo para servir comida en los hoteles

    Chefbot: Un bricolaje móvil robot autónomo para servir comida en los hoteles

    Como dice el titulo, vamos a ver cómo construir un robot móvil autónomo llamado Chefbot que es para servicio de alimentos y bebidas en hoteles y restaurantes.Este fue un proyecto de hobby y construí este robot después de ver un robot llamado Turtlebo
    Desviación de obstáculo de Robot autónomo MICBot

    Desviación de obstáculo de Robot autónomo MICBot

    MICBot es un robot autónomo para detección de obstáculos y desviaciones y va alrededor,obras interiores o exteriores.Paso 1: Ultrasonido Sensor SFR05 Por lo tanto, esta solución utiliza el sensor de ultrasonidos como una medida de distancia y le perm
    Cómo hackear un controlador inalámbrico de la Xbox para hacer un robot autónomo!

    Cómo hackear un controlador inalámbrico de la Xbox para hacer un robot autónomo!

    Introduction:Este proyecto surgió al tratar de hacer un robot autónomo de bajo costo para uso enEducación. La idea es que los estudiantes serían capaces de identificar con el controlador de Xboxy disfruta de hacking en algo mucho más interesante!Un d
    Morder el Robot autónomo obstáculos «Sanglier» (jabalí)

    Morder el Robot autónomo obstáculos «Sanglier» (jabalí)

    concepto GeneralNuestra primera idea fue crear un robot oruga capaz de subir escaleras y un montón de otros obstáculos, para llegar a una buena velocidad (alrededor de 10 o 15 km/h) mientras que la filmación y transmisión de datos. Se decidirá si pue
    Construir un Robot autónomo de Wall-E

    Construir un Robot autónomo de Wall-E

    Hola! Después pide una kabillion, aquí tienes! Este robot está ejecutando el EZ-B disponible en http://www.ez-robot.comPrimero una pequeña introducción, ver el vide: http://www.youtube.com/watch?v=OJiMUzJHYFkComencé con el juguete titulado "Wall-E in
    Robot autónomo de Arduino (Land Rover / coche) Stage1Model2

    Robot autónomo de Arduino (Land Rover / coche) Stage1Model2

    Mediados agosto de 2014 - decidí seguir robótica y construir un robot humanoide con grandes.Este robot sería construida en varias etapas. La etapa 1 es construir un Land Rover. Modelo1 enStage1 fue el Land Rover sin microcontrolador Model2 es uno con
    Robot autónomo con LinkitONE

    Robot autónomo con LinkitONE

    ¿Siempre se pregunta cómo autónomos robots están hechos? ¿Quería hacer un proyecto fresco? ¿Tienes un tablero de Linkit? Entonces estás en el lugar correcto!Aquí estará haciendo un robot con LinkitONE con piezas robóticas y servomotores.Permite comen
    Robot autónomo principiante (parcialmente)

    Robot autónomo principiante (parcialmente)

    Todos los no parcialmente programación del robot VI requiere spdt interruptores que pueden obtener fácilmente activados, pero no tengo ese lujo. Así que hice un simple y fácil de hacer robot parcialmente autónomo.Paso 1: Ir a buscar las cosas2 x moto
    Primera siempre Real pan de jengibre Robot autónomo (demanda)

    Primera siempre Real pan de jengibre Robot autónomo (demanda)

    dos ingenieros no se deben dejar solos durante una tormenta de nieve con gingerbread y un microcontrolador.  Los siguientes documentación de los resultados:Se trata de un acantilado autónomo detección robot de pan de jengibre, comúnmente conocida com
    DIY Robot autónomo inteligente (animal doméstico electrónico) /w Arduino

    DIY Robot autónomo inteligente (animal doméstico electrónico) /w Arduino

    Me encanta a todo tipo de robots especialmente autónoma o robots inteligentes, que tienen una inteligencia un poco más que evitar un obstáculo. Así que he decidido que voy construir mi propio robot inteligente barato tiene una estructura en la cámara
    Robot autónomo del Autonavigation (Arduino)

    Robot autónomo del Autonavigation (Arduino)

    Hola,Esta es una guía paso a paso para construir un robot de navegación autónoma. Utilizamos el microcontrolador de Arduino para el control de este robot. Contamos con dos programas diferentes para este robot. El primero permite que el robot conducir
    Mascota de Robot autónomo el K-9

    Mascota de Robot autónomo el K-9

    su programación autónoma le impide quedarse atascados como él explora su entorno. Mapa 3D del entorno de ayuda en sus decisiones y movimientos. Programación detecta la interacción humana y afecta a su actividad. Módulo de voz EMIC le permite hablar.
    Simple Lego mindstorms robot autónomo

    Simple Lego mindstorms robot autónomo

    guía simple para la evitación del obstáculo para tu NXTPaso 1: base especificaciones cualquier base se trabajar que tiene una configuración de motor de izquierda a derecha y puede aceptar al menos el sensor de ultrasonidos, así que siéntase libre par