Cómo hacer un ordenador extensible, profesional, controlado por lanzador de fuegos artificiales (2 / 4 paso)

Paso 2: Conecte el receptor y cargar el código

Arduino sí mismo no proporciona suficiente corriente a cada pin para encender una mecha/ematch. Así que vamos a usar matrices de transistor. También puede usar transistores individuales pero es más trabajo y dinero así que ¿por? Siga el diagrama de cableado que hice conectar los pines digitales en sets de 8 a matrices de transistor a través de resistencias de kohm 2,2 luego tomar la salida de la trasistors a través de los conectores serial. Asegúrese de que el último pin en el conector serie de 9 voltios o cualquiera que sea su uso y no de 5v de arduino. Utilice el cable de cinta para conectar la salida del transistor para la serie conector (tienes de pelar un cable). Una vez más utilice un terminal de altavoz o CAT 5 placas de etc. para conectar la clavija de tierra y tx3 de otra arduino en esta tierra y rx3. Si el mega no tiene bastantes salidas para usted puede utilizar un registro de cambio o dividir la serie en dos megas actuando como receptores.

** EDIT **
Ahora hay una manera más fácil. Ordenar este PCB http://www.batchpcb.com/product_info.php?products_id=89346&check=b350c5bbd3311b9c47fb5adb70ba0d60 (no hacer ningún beneficio de esta tarjeta) o ponerse en contacto conmigo para el archivo de gerber imprimir su propio.

Aquí está el código del receptor (yo usé la configuración de pines más simple porque no era necesario que muchas salidas, si lo haces te pueden cambiar para utilizar 0-13 y luego 16-53 epílogos)-

void setup() {}
Inicializa el pin digital como salida.
Perno de 13 tiene un LED conectado en la mayoría de placas Arduino:
pinMode (13, salida);
digitalWrite(13,LOW);
para (int i = 21; i < 50; i ++) {}
pinMode (i, salida);
digitalWrite(i,LOW);
}
Serial3.Begin(100);
}

Boolean isArmed = false;
Boolean isClearForLaunch = false;
int firstSentNumber = 0;

void loop() {}
int entrada = 0;

enviar datos sólo cuando recibas los datos:
Si (Serial3.available() > 0) {}
leer el byte entrante:
entrada = Serial3.read();

{if(Incoming==254)}
isArmed = true;
digitalWrite(13,HIGH);
} else {} if(incoming==255)
isArmed = false;
digitalWrite(13,LOW);
} else {} if(incoming==253)
isClearForLaunch = true;
} else if (isArmed & & isClearForLaunch & & firstSentNumber == entrante) {}
digitalWrite(incoming+20,HIGH);
Delay(500);
digitalWrite(incoming+20,LOW);
isClearForLaunch = false;
firstSentNumber = 0;
} else {} if(isArmed)
firstSentNumber = entrada;
}
}
}

Artículos Relacionados

Cómo hacer un ordenador super sencillo controlado por luz

Cómo hacer un ordenador super sencillo controlado por luz

Hola, amigos! Este es mi primer instructivo y una sencilla para hacer. Lo siento por las pobres imágenes. No tengo una buena cámara. Se trata de una luz de tres LEDs.It el sistema es controlado por puerto paralelo. El programa está escrito en VB6. Pu
Cómo hacer un mando a distancia controlado por una mano robótica con Arduino

Cómo hacer un mando a distancia controlado por una mano robótica con Arduino

Este es mi proyecto escolar para 5 º año de secundaria (yo soy italiana, tenemos 5 años de secundaria).Consiste en una mano artificial controlada por un guante con sensores de flexión. La mano artificial reproduce los movimientos de la mano con el gu
Construir un lanzador de fuegos artificiales de safer(?) con un ordenador viejo.

Construir un lanzador de fuegos artificiales de safer(?) con un ordenador viejo.

ADVERTENCIA: este es un proyecto peligroso con consecuencias potencialmente fatales. Seguir todas las leyes locales y regulaciones y esté por favor seguro.Lanzamiento de proyectiles de artillería como los profesionales por unos centavos!Una fuente de
Controlado por Arduino lobo cola

Controlado por Arduino lobo cola

saludos, o mejor dicho, "Aaaaaooooooooooooh"! Complace en hacer su entusiasta compañero lobo de acquaintence. Tienes un espíritu lobo interior que es por lo que deseoso de darse a conocer que han venido a aprender a hacer tu cola de lobo animatr
Mente-controlado por semáforo utilizando Arduino y MindFlex

Mente-controlado por semáforo utilizando Arduino y MindFlex

Hola a todos, este es mi primer instructable. Hoy voy a mostrar cómo hacer un simple semáforo controlado por sus ondas cerebrales mediante el juguete MindFlex del EEG. Este es un proyecto muy simple y básico, pero los usos del MindFlex Hack son mucho
Tanque de guerra controlado por bluetooth

Tanque de guerra controlado por bluetooth

Durante un día en las vacaciones de verano mi amigo, Diego Gonzalez (14 años) trabajó en este proyecto.A continuación el nos explica sobre como lo realizó.Paso 1: IntroducciónEn este proyecto usted aprenderá a hacer un tanque de guerra controlado por
Fuegos artificiales controladas por ordenador

Fuegos artificiales controladas por ordenador

* PRECAUCIÓN implica explosivos *Yo estaba contratado por unos amigos para hacer una exhibición de fuegos artificiales para su boda (parece como si mi afición a la Piromanía es conocida por estos lares). Tardé cerca de 6 meses (no por falta de habili
¿Interruptor controlado por ordenador

¿Interruptor controlado por ordenador

desea cambiar un tomacorriente entre encendido o apagado con el ordenador? ¿Por qué hacerlo con un mando a distancia? Suena nice - sé. Pero lo mejor es que puede hacerlo todo, y esto le dirá cómo..."¿Por qué querría encender una toma de corriente o i
Conversión de Monitor VGA divisor en controlado por ordenador Monitor Switcher

Conversión de Monitor VGA divisor en controlado por ordenador Monitor Switcher

este instructable explica cómo un barata (20 euros) monitor VGA divisor que se utiliza para conectar una PC a monitor dos se puede convertir en un conmutador de monitor controlado por ordenador. El dispositivo final es controlado mediante el puerto p
Impresión 3D: hacer Servo controlado por válvulas de

Impresión 3D: hacer Servo controlado por válvulas de

Válvulas servo pequeño y confiable controlado pueden ser fácilmente impreso 3d. Son adecuados para el control de aire o agua y todo tipo de proyectos de robot.Porque usan micro-servos RC estándar, puede controlarse por una configuración estándar de r
Hacer un LED interactiva iPad controlado pared

Hacer un LED interactiva iPad controlado pared

Me muestran el video de youtube de la pared en acción!Todo el mundo quiere hacer pantallas de LED gigantes para mostrar sus ondas LED cool, geométricas, o arte de Elvis Rosado borroso. Sin embargo, para hacer frente a un enorme muro de LEDs, tienes q
Cómo hacer fotografía Time-lapse inteligente controlado por Arduino

Cómo hacer fotografía Time-lapse inteligente controlado por Arduino

proyecto: fotografía Time-lapse dinámica sensible a la luz y ajustablePor Holden Leslie-BoleCosto aproximado: $70 sin la cámaraHe estado haciendo alguna fotografía Time-lapse con mi GoPro HERO3 un rato ahora, y he conseguido algunas imágenes grandes.
Cómo hacer un Robot de 2 ruedas, controlado por infrarrojos, compatible con Arduino

Cómo hacer un Robot de 2 ruedas, controlado por infrarrojos, compatible con Arduino

Es este instructable sobre cómo usted puede hacer su propio robot para que:-Es controlado por un control remoto IR-Son capaces de acceder y modificar el código para el contenido de su corazón-Usted puede cambiar el robot chassy a cualquier tamaño o f
Cómo hacer un ordenador de frambuesa pi

Cómo hacer un ordenador de frambuesa pi

Este es un instructivo que explica cómo hacer un ordenador con una frambuesa pi. Esto es una cosa fácil de hacer si sabes mucho sobre este tipo de cosas. Si no sabes nada acerca de esto, seguir los pasos. (Pido disculpa si alguna de las fotos son mal