R2-D2 [R2] (ATtiny2313 pared evitando Robot) (7 / 10 paso)

Paso 7: Codificación el ATtiny2313

Para codificar el ATtiny2313 puede alambre hasta manualmente o utilizar un escudo simple que usted puede construir, está indicado en este instructivo:

Si ya sabes cómo añadir código en el ATtiny2313 luego son ajustar a ir si no, entonces echa un vistazo a las anteriores instructable y usted estará listo para ir.

Asegúrese de que agregar la biblioteca de ultrasonidos al código antes de subir el código o no funcionará.

Este es el código utilizado por el R2-D2 [R2]:

Se podría decir que estoy dejando MOTOR2 siempre así que por qué no sólo tiene que conectar a la batería directamente en lugar de perder un transistor y utilizar más memoria del ATtiny2313, pero lo hice porque si conectas directamente, la cantidad de corriente que obtiene es por alguna razón más que lo que hace cuando su agregado a un transistor , por lo que para hacer que mueva a la misma velocidad como MOTOR1, os adjunto a otro pin digital.

La función de sensorCount asegura que después de que el sensor ha "detectado" sólo 5 veces y luego el if se ejecuta la función para hacer que el robot gire. Cada cuenta de sentido tiene un espacio de duración de 20ms.

Otra razón por qué yo no podía hacer nada más preciso y mejor con el código fue porque el ATtiny2313 tiene una información limitada de 2k, y nada más que eso no será aceptada por el ATtiny2313 así que asegúrese de que su código es pequeño.

Artículos Relacionados

Frambuesa Pi base pared evitando robot - FabLab NerveCentre

Frambuesa Pi base pared evitando robot - FabLab NerveCentre

______________________________________________________________________________Nota: este instructivo es no completar - pero puede ser útilPublicado para permitir que a la gente excelente en neurálgico Derry para sacar el código para las escuelasEsper
Pared evitando Robot

Pared evitando Robot

usando arduino UnoPaso 1: Material Parts Required1 Arduino Uno = 12 pantalla LCD de = 13 gare de motores = 2Escudo de conductor del motor de 4.RV36 servos7 sensor infrarrojo sharpbatería de 5,9 voltios y 4 células AAPaso 2: esquemáticoEste esquema se
Pared de Arduino evitando robot

Pared de Arduino evitando robot

Este instructable asume muy poco con respecto a los conocimientos previos.Si hay cualquier área que sientes podría mejorarse o clarificado, sienta por favor libre de mensaje o comentario y voy a actualizar.Aquí están todos los detalles que necesita p
Cómo hacer un obstáculo evitando robot

Cómo hacer un obstáculo evitando robot

obstáculo evitando robot con i.r obstáculo detector y controlador de motor.Paso 1: las cosas que necesitamos we need :-1 un mortor de dc gared2 un viejo teléfono inteligente flip cubierta3 pegamento4 algunos cablescircuito de dector de obstáculo 5con
Obstáculo evitando Robot utilizando el módulo IR interconectado con un tablero de Mediatek LinkIt

Obstáculo evitando Robot utilizando el módulo IR interconectado con un tablero de Mediatek LinkIt

En esta Intructable, podrá ser capaz de a hacer un obstáculo evitando Robot con módulo IR L293D y Mediatek Linkit un tablero.Paso 1: requisitos Controlador de Motor L293D IC.2 módulos de Sensor de infrarrojos.Chasis para Bot.Junta de LinkItOne de Med
Obstáculo, evitando Robot con Arduino

Obstáculo, evitando Robot con Arduino

Hola chicos en este instructable veremos cómo hacer un obstáculo autónomo evitando Robot.This robot ha sido diseñado y programado de tal manera que evita la colisión. Básicamente, el robot se mueve hacia delante y siempre que detecte un objeto/obstác
Obstáculo, evitando Robot

Obstáculo, evitando Robot

Este instructable es la versión escrita de mi video de Youtube "Arduino: Cómo para construir un obstáculo evitando Robot" que he subido recientemente. Recomiendo comprobar hacia fuera.Así, sin más preámbulos, comencemos!Paso 1: Un chasis! el pri
LinkIT uno objeto evitando Robot

LinkIT uno objeto evitando Robot

Este i'ble se ocupa con objeto de evitar técnicas de linkit uno.Su simple para hacer un objeto evitando robot usando linkit uno. Primero conectarse linkit uno que conecte relé linkit uno HC-SR04 y finalmente Conecte ambos los motores al relé y la bat
Obstáculo de Arduino evitando Robot

Obstáculo de Arduino evitando Robot

En este instructable le mostraré cómo hacer tu propio obstáculo evitando robot!Vamos a utilizar la placa de Arduino uno y un sensor de ultrasonidos. Si el robot detecta un objeto delante de él, con la ayuda de un pequeño servomotor, explora la zona i
Obstáculo evitando Robot V2

Obstáculo evitando Robot V2

recientemente hice un instructable sobre un obstáculo sencillo evitando robot. En este instructable implementará un barrido PING))) sensor, a diferencia del anterior robot que tiene sensor estaba inmóvil. Utilizaré este tercer servo que el PING))) se
Pared siguiendo Robot con temporizador 555

Pared siguiendo Robot con temporizador 555

Edición:Este robot está también en el concurso de Robot para la categoría de 12-18 años de edad.Prólogo:En este instructable escribiré a las ideas básicas que he utilizado para hacer una pared tras robot sin cualquier microcontrolador. El robot en es
Gecko - magnética pared escalada robot

Gecko - magnética pared escalada robot

GECKO - imanes naturales, super movilidad y alta simplicidad robot.Pueden subir paredes con pesosPuede transferir entre diferentes geometríasSu simple! y trucos que no robots muy sofisticados.En este instructable voy a describir mi proyecto de ingeni
Cómo construir obstáculos evitando Robot para principiantes con Arduino Tutorial

Cómo construir obstáculos evitando Robot para principiantes con Arduino Tutorial

Este Tutorial es para cualquier persona para empezar con arduino. Vamos construir un obstáculo evitando el robot que utiliza un sensor de ultrasonidos HC SR-04 para detectar objetos y 2 servos de continua (360 grados) conectados a una fuente de bater
Bar y pared escalada robot de hierro

Bar y pared escalada robot de hierro

Este robot puede subir sobre la pared de hierro. Puede utilizarse en el campo de la construcción para subir Pilar hierro largo.Esto es una extensión del robot que he explicado en el siguiente instructivo.El Robot desde el proyecto fue modificado con