Arduino R/C Lawnmower (painted)

What this is:

Este instructable le mostrará cómo hacer que tu Arduino en una interfaz de R/C que puede utilizar para cualquier cosa que requieran un control remoto. También mostraré cómo construí un cortacésped de R/C con mi Arduino, un par de transmisor y receptor de R/C barato y un par de sillas de ruedas eléctricas motores de Ebay.  He utilizado esta interfaz para controlar cualquier cosa, desde básicos LED para motores paso a paso Bipolar, mini robots, sin vida R/C coches de la tienda e incluso un cortacésped de 100lb (todos con controladores de motor apropiados). Es muy flexible y fácil de cambiar y muy fácil de configurar.

Ver una versión ligeramente diferente de la Lawnbot400 en mi nuevo libro "robótica Arduino" , así como un DIY Segway y varios otros bots.

Revisa revista en la edición de abril de 2010 (#22) o aquí:

ACTUALIZACIÓN 24/03/10

Nuevo cubo de carretilla de rueda montada en la parte superior con bisagras por lo que puede volcar su contenido.

ACTUALIZACIÓN 10/03/10: NUEVO CÓDIGO DE

Y nuevo video de la Lawnbot400 hacia un montón de la suciedad de mi carro la flor camas a través de la yarda, también actualizado el código otra vez.


.

Se ha añadido un nuevo código para el proyecto que es más seguro, incluyendo un kill-switch manual y un interruptor a prueba de fallos.

Para implementar el Failsafe, usé otro Atmega168 o un Arduino, para controlar un relé de potencia normalmente abierto 60amp. El relé desactiva la alimentación al controlador de motor a menos que recibe una señal de "buena" del microcontrolador 2 º. Esta señal se actualiza 2 veces cada segundo y es ON u OFF. Si el bot se pone fuera de rango, pierde potencia a los motores. Si yo llevar el interruptor de matar en el transmisor, pierde potencia a los motores. También es una manera útil para desactivar remotamente si algo a cerca de lo que no supone. El código actualizado para ambos microcontroladores está en la página de códigos.

Además de los fallos, cambió la manera que el código Lee las señales PPM para que sea más fiable. Además, me di cuenta de que sólo era capaz de ejecutar el bot en el 80% de velocidad con el código antiguo, por lo que ahora es bastante un poco más rápido y tiene más potencia (me puede llevar a través de la yarda a 155lb).

Compruebe hacia fuera este nuevo video de mi caballo el Lawnbot400, mi esposa me hacer hacer algunas piruetas conducirlo sobre un montón de ramas, luego. No te preocupes, el cortacésped se apagó esta vez ya que el pasto no necesita cortar, simplemente nos divierten.

Descargo de responsabilidad:
PELIGRO!!!!!! Esto es una muy peligrosa pieza de equipo si no se manejan adecuadamente. Puesto que toda la electrónica se han construido casa y el código de Arduino es nuevo, debe tener muy cuidado mientras opera nada pesado con este código. He tenido 1 o 2 veces durante la prueba - y antes de agregar un secundario a prueba de fallos - que la cañería Arduino atascado hacia arriba y temporalmente perdido control del cortacéspedes durante unos segundos!!! Aunque he añadido varios filtros para eliminar señales no deseadas y rara vez tiene algún problema, un cortacésped no tripulado sigue siendo una trampa de muerte potencial y no asumo ninguna responsabilidad por cualquier cosa que ocurra como resultado de su uso de este código o de este tutorial. Esto se significa como una guía para personas que no sólo tienen la capacidad para construir tales artilugios, pero el responsibiltity para operar con seguridad, así. Siempre alegre se acepta cualquier sugerencia o ideas sobre cómo hacer de esto un proyecto seguro. Dicho esto, también es impresionante.

Fondo:

Mayoría de los equipos RC viene de un solo uso específico, que hace que sea fácil de usar pero es muy limitado en lo que puedes hacer con él. Así que usando la Arduino como un intérprete entre el sistema de R/C y el conductor del motor, puedo usar cualquier controlador de motor que quiero (dependiendo del tamaño del motor y potencia requerida), reprogramación de Arduino para suministrar las señales necesarias.

Lo que terminé con:

Después de cortar con éxito unos coches de RC de la tienda, me aburrí de conducir alrededor de la entrada y que estaba teniendo un momento difícil convencer a mi esposa que había alguna utilidad en el coche de juguete restablecido. Así que decidí que era tiempo de hacer mi tarea más grande en el país, mucho más fácil y realmente pone mi Arduino para trabajar, y eso es cómo terminé un cortacésped de R/C del edificio.

Diseño de la cortadora de césped, pensé que sería genial conocer la electrónica que lo hizo moverse, así que diseñó y construyó mi controlador de velocidad del motor (o puente H) para alimentar la máquina. Miré a mi alrededor en cada diseño de puente H que pude encontrar antes de decidirse a ir con un puente h de Mosfet canal N y canal P MOSFET.

He construido varios consejos controlador motor diferente para este proyecto, los dos primeros fueron en Radio-Shack perf a bordo y el próximo 4 fueron diseñados usando en formato EagleCad y grabado al agua fuerte una pieza de cobre PCB, mediante el método de transferencia de tóner. La Junta más reciente es el que utilizo para cortar el césped, ya que tiene la capacidad de mantenerse fresco incluso durante la operación por largos períodos de tiempo (30-40 minutos rectos) en 10-20amps y 24vdc. FWIW, tenía que quemar una gran cantidad de Mosfets para averiguar esto. Si desea ver alguno de mis otros controladores de motor, vaya a www.rediculouslygoodlooking.com y Compruebe hacia fuera el escudo de Mosfet.

Aquí está lo que ya compré montado:
Par de transmisor y receptor FM R/C de ebay = $40
Arduino = $30
Ya tuve una podadora de empuje usada = $60

Aquí está lo que he comprado y montado en el Lawnbot400 (como llamarlo):
(2) eléctrico-silla de ruedas motores de ebay = ea $40
(2) 12v ciclo profundo Marina baterías - Walmart - $60 ea nuevo (podrían funcionar las baterías usadas)
36" piezas de 2" a hierro de ángulo (2) y cuadrado-tubería de 1"(2) de Home Depot = ea $8
36" las piezas de 1" hierro de ángulo (2) y 1" de acero plano barra (2) de Home Depot = ea $5
(mucho) de tuercas, pernos, arandelas, arandelas de 3/8" o 1/2" con broca = $20
(2) ruedas ruedas de Harbor Freight herramientas = ea $14
(2) unidad de ruedas de puerto de carga de herramientas = $8 ea
(36") roscadas 5/8" varilla con varios 5/8" tuercas y arandelas de Home Depot = $8
(2) piñones de Allelectronics = $5 ea
cadena de rodillos #25 y pocos links universales de Allelectronics = $10 por 3'
piñones de Goldmine electrónica = ea $1,50
(24) mosfets de Digikey = $1 ea
(había bastantes pequeñas piezas para la construcción del puente H, aparecen más adelante)

Artículos Relacionados

Flaming Lawnmower Paint Job

Flaming Lawnmower Paint Job

Over a summer or two, matteo and I repaired an old lawnmower that we found on the side of the road. Hemos decidido darle un trabajo de pintura dulce llama. Es buena práctica para la pintura algo más grande como un coche y también nos dejó probar algu
Vúmetro analógico y el reloj (Arduino Powered)

Vúmetro analógico y el reloj (Arduino Powered)

este proyecto trae el viejo tiempo Analog VU Meter, con la funcionalidad añadida de un reloj de aspecto aseado! Cuando apagas tu música los metros swing automáticamente en modo de reloj. Detrás de todo está el Arduino popular y fácil de usar.Esta es
Shapeoko 2, Arduino UNO R3, grbl 9g, de 8 bits del grabado del Laser diodo foto

Shapeoko 2, Arduino UNO R3, grbl 9g, de 8 bits del grabado del Laser diodo foto

Yo y mi hijo inventado y desarrollan un nuevo concepto de "On-The Fly" 8 bits fotos de grabado de láser diodo hace más de dos años. Con este concepto, el diodo nunca se apaga a través de la foto todo proceso de grabado. Sólo varía la potencia ha
¿Crear propio teclado de matriz de la membrana (y engancha hasta el Arduino)

¿Crear propio teclado de matriz de la membrana (y engancha hasta el Arduino)

por lo que quieres crear tu propio teclado de membrana? ¿Por qué? bien hacer tu propio teclado puede ser útil por muchas razones. Es barato y fácil de hacer, se puede colocar en situaciones donde puede ser dañada o robada sin mucha frustración, puede
Llave de código Morse de Arduino USB

Llave de código Morse de Arduino USB

¿Alguna vez has querido escribir en un ordenador con una clave de código morse o código morse de aprender/enseñar? Estás en la página correcta!Para mis otros proyectos, visite calvinliang.mePaso 1: Reunir los materiales• 1 × Arduino/Genuino Micro• 1
Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

Construir tu Robot de Streaming de Video en Internet controlado con Arduino y frambuesa Pi

< el instructivo y el código están listos. ¡ Disfrute! Dejo un comentario Comentarios! >Yo soy (aka LiquidCrystalDisplay / Italia), un estudiante de 14 años de aprendizaje de Israel en el Max Shein secundaria para matemáticas y ciencia avanzada. Est
MEDIDOR de vapor de STEAMPUNK, alimentado por ARDUINO

MEDIDOR de vapor de STEAMPUNK, alimentado por ARDUINO

esto fue creado para ser algunos eye-candy para mi cocina. Quería algo único para un espacio en blanco en mi muro y agregar movimiento, luces de blinky y mecánicas interesantes "entrañas" hizo aún mejor.En definitiva, este proyecto terminó requi
2.4" TFT LCD táctil Shield Arduino

2.4" TFT LCD táctil Shield Arduino

2.4" TFT LCD táctil Arduino UNO Hola mundo escudo2.4" diagonal TFT LCD pantalla táctil resistente 4-wire LED luz de fondoPaso 1: Scetch#include / / librería gráfica de base#include / / hardware específico biblioteca #include#define YP A1 / / deb
Arduino Thumbstick controlar el cursor de la computadora

Arduino Thumbstick controlar el cursor de la computadora

Este es un proyecto de prueba que hice para mejorar mi programación con c + + c# y procesamiento de lenguaje java.Este proyecto trata de controlar el cursor de computadora con el joystick conectado a Arduino.Aunque todavía no es completo pero que tod
Exhibición de LED Arduino

Exhibición de LED Arduino

Mi último proyecto (https://github.com/maciejmiklas/LEDDisplay) contiene el controlador para 8 x 8 módulos de LED controlada por MAX722xx. Permite crear pantalla de tamaño personalizado que sólo está limitado por el hardware sí mismo. Tamaño vertical
Detector de Color simple "arduino"

Detector de Color simple "arduino"

Este tutorial va a llevará a través de cómo hacer detector de color simple, con aplicaciones de VB.net a mostrar color. Es es relativamente sencillo de hacer, mientras que el código es de longitud moderada. La salida es en forma de un valor hexadecim
Cómo hacer un juego de mesa usando Arduino

Cómo hacer un juego de mesa usando Arduino

en este Instructable, te enseñaremos cómo crear tu propio "Prefiero... "juego de tablero con pintura conductora, un microcontrolador Arduino y algunos componentes electrónicos. Los jugadores turnan moviendo a lo largo de la ruta juego dirigido p
ArduFlake: Convierte tu Arduino en el mejor regalo de todos!

ArduFlake: Convierte tu Arduino en el mejor regalo de todos!

Por favor voten por mi en el concurso de regalos navideños y la hacen de lo concurso de resplandor!En primer lugar, esto comenzó como un regalo y no un instructable. Por favor excusa alguna mano saludando aquí y allá, no tengo ninguna foto del grabad
Hacer una Web conectada Robot (por unos $500) (utilizando un Arduino y un Netbook)

Hacer una Web conectada Robot (por unos $500) (utilizando un Arduino y un Netbook)

este Instructable le mostrará cómo construir tu propio Robot conectado de Web (usando un microcontrolador Arduino y Asus eee pc).¿Por qué quieres un Robot conectado Web? Para jugar con, por supuesto. Conduce tu robot de en toda la habitación o en tod