Paso 10: El código
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.