Arduino R/C Lawnmower (painted) (10 / 11 paso)

Paso 10: El código

he cambiado el código para que la rutinas de servicio de interrupción (ISR) funcionaría más rápido y el bosquejo gastaría menos tiempo en el ISR Esto significa menos arriba que significa que más señales se procesan y funcionamiento más suave del bot.

También he añadido un 2 º dibujo para el microcontrolador 2 para procesar 2 señales (puede agregar más tantos como quieras) utilizando el método pulseIn en lugar de utilizar interrupciones. Esto sólo procesa aproximadamente 1/5 de las señales del receptor de R/C, pero también seriamente disminuye la probabilidad de recibir una señal de "Malo". También, ya que el relé de potencia está configurado para solo estar encendido si la señal es 'Bueno', cuando vas fuera de rango, apaga automáticamente el poder a los motores solamente.

El Atmega 2 º por defecto debería tener pin digital 4 utiliza como la entrada de señal del servo de R/C del receptor R/C, pin digital 6 debe controlar un relé de 5v o mosfet del canal N que se usa para activar el relé de potencia de 60amp ON/OFF. Eso es todo lo que se necesita, también puede utilizar un LED en los pines 12 y 13 para indicar si el relé está encendido o apagado.

También puede Agregar 2 luces de 12v de Walmart para un coche... Usar un mosfet de canal N atado directamente al pin 9 del Arduino 2 para controlar el brillo de las luces usando un canal hackeado mi transmisor. Esta entrada del receptor iba al pin digital 2. Comprobar el código.

Descargar el archivo .zip en esta página y subir los bocetos. Si usted no planea agregar la Atmega 2 a prueba de fallos y killswitch, eso está bien. Todavía puede actualizar el nuevo código para sólo el Atmega principal y debe funcionar más suavemente.

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