Pequeño Wanderer - un Robot de tapa de mesa (4 / 7 paso)

Paso 4: El código y funcionamiento de los sensores

El código para el Wanderer pequeña se coloca por debajo. El código funciona sin ninguna modificación (que tendrás que ajustar los valores de velocidad para tus servos afición específica), sin embargo le animamos a afinar y optimizar el robot. Desarrollo de nuevas estrategias para evitar que el robot de copia de seguridad fuera de la mesa es parte de la diversión. Cuando que termine de jugar con el pequeño vagabundo, habrá aprendido mucho.  Una estrategia alternativa de ejemplo se discute en un paso más adelante en detalle. El último paso en el instructible también hará algunas sugerencias de posibles características a añadir y formas de darles un nuevo propósito el robot.

¿Cómo funciona el sensor?
El sensor del acantilado se compone de un discreto IR LED y un transistor de NPN discreto IR foto. Ambas partes están ajustadas a 940nm. Se encuentran montados lado a lado en un tablero del PWB DIY. El transistor está protegido de la luz de lado por un pedazo corto de encogimiento de calor. El ánodo del LED está conectado a un pin de I/O general sobre el ATTINY con una actual resistencia limitadora en serie. El colector del transistor se conecta a un pin de ADC en el ATTINY. El recolector también tiene un tirón para arriba del resistor conectado a Vcc. En el firmware, el pasador se mide dos veces; una vez con el LED encendido y una vez con él apagado. La señal se utiliza para tomar una decisión es el valor absoluto de la diferencia de las lecturas de ADC entre las dos medidas. Es comparado con un nivel de activación. Al llegar a un acantilado la diferencia será pequeño. En la tabla, la diferencia será grande.

Artículos Relacionados

MeArm - construir un pequeño brazo de Robot hackeable v0.3

MeArm - construir un pequeño brazo de Robot hackeable v0.3

Este instructable es sólo para el MeArm v0.3. Para la v0.4 ver esto!El MeArm es un pequeño brazo de Robot "Hackable". Es un proyecto abierto por Benjamin Gray y Jack Howard. Nos propusimos construir un muy bajo costo y divertido utilizar el braz
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á
Pequeña Altoid Tin Robot con personalidad

Pequeña Altoid Tin Robot con personalidad

me encanta robots. Normalmente los que construyo son bastante grandes y no caben en el bolsillo, pero para un cambio de ritmo decidida me gustaría probar algo pequeño y divertido! Este robot es exactamente eso y de hecho se ajusta dentro de una lata
Pequeño Señor Robot advenimiento

Pequeño Señor Robot advenimiento

un amigo caído en conversación que le pensó que yo esbozo hace años se vería algo lindos como un calendario de Adviento. Así que pasé un poco de tiempo esta semana jugando con él para ver si podría conseguir que funcione. Et voilà!!!! Aquí está el re
Estante de libro de tapa de mesa ajustable

Estante de libro de tapa de mesa ajustable

desea un proyecto de fin de semana fresco?? ¿Por qué un proyecto de fin de semana con sus hijos, para introducirlos a la diversión de carpintería?  ¿Está interesado?Aquí es un estante de libro superior de mesa fresco que es ideal para llevar todos lo
Construcción de cocina pequeña (todo en una unidad de cocina/mesa y silla)

Construcción de cocina pequeña (todo en una unidad de cocina/mesa y silla)

Siempre me ha gustado ahorro productos así que decidí crear un todo en una unidad de cocina que permiten al usuario permanecer en una furgoneta estándar en su propio para un par de días y cocinar con comodidad y facilidad relativa de espacio. (Este e
Relleno de vidrio epoxi tapa barra mesa

Relleno de vidrio epoxi tapa barra mesa

hice esto a Seattle-bar de mi hermano de vinos, la habitación Poco vino como un regalo de 'Felicidades por tu sueño'.  El proceso estaba implicado pero los resultados fueron absolutamente vale la pena!  La parte superior (y su compañero idéntico) fue
Tapa de mesa de centro Palletwood

Tapa de mesa de centro Palletwood

encontrar algo fiable de madera para iniciar este procesoPaso 1: Lado piezasCortar su lado a estos las siguientes dimensiones:L:5 "W:2 "D:1 "Luego unir las piezas hasta llegar a un legth de 35 - 40"Paso 2: Medio o centro de mesaCortar
Minecraft alta tapa de mesa y sillas

Minecraft alta tapa de mesa y sillas

Hola Bienvenido a este inescrutable: voy a dar todo este mérito a mi little bro que disfrutan de 7 lo hizo jugando minecraft me pareció lo suficientemente bueno para un instructable te esperoPaso 1: materiales 1 losa 5 piezas de señales de cerca 4 es
Teatro de marionetas de tapa de mesa bricolaje / Portable del teatro de títeres

Teatro de marionetas de tapa de mesa bricolaje / Portable del teatro de títeres

Matierials necesitada:~ Dos 5 x 31 3/4 en piezas de madera contrachapada~ Tres piezas de 25x6in de madera contrachapada~ Una pieza de 15x25in de madera contrachapada~ Dos piezas de 5x15in de madera contrachapada~ Una pieza de 25x5in de madera contrac
Gusano Robot blando de la pulgada

Gusano Robot blando de la pulgada

(Tiempo transcurrido videos sobre pulgadas gusano robot suave)Unos meses atrás, vi los videos de los robots suaves de Matthew Borgatti (videos más abajo) y realmente estaba cautivado por ellos. Me inspiraban a pensar en construir un robot suave media
Caja de Instructables Robot de pie

Caja de Instructables Robot de pie

Este Instructable le mostrará cómo crear un cuadro de Instructables Robot de pie!Asegúrese de no perder pasos #16-18 especialmente si usted es el administrador de la comunidad revisar este Instructable para los concursos de en que mi futuro auto entr
Robo-móvil - un Robot Bluetooth casero

Robo-móvil - un Robot Bluetooth casero

FondoEste robot es uno que construyó para aprender. Antes de este proyecto me mis pies con unos proyectos de Arduino de pequeña escala como un robot de ultrasonidos (que se movería hacia atrás hasta que estaba a cierta distancia de la pared,) y llegó
R3: Balanceo Robot rojo

R3: Balanceo Robot rojo

Mi primer robot! Construí este desde cero, diseño de la plataforma, sistema de tracción, sensor de matriz y la programación. He diseñado con la idea de que sería una plataforma flexible para experimentar con y para poder añadir accesorios, como los f