La reutilizable y encendedor inalámbrico (3 / 7 paso)

Paso 3: Crear el alambre Virtual

Código

Descargar el código aquí

//  Receiver by Noah DC
//  This code is built around the VirualWire library which 
//  can be found here: http://www.airspayce.com/mikem/arduino/
//  Visit my instructable for the wiring, explaination, etc.
//  

constint recieverPin = 2; módulo de receptor
constint ignitionPin = 3; para encendedor
constint activeIndicatorPin = 5; LED verde
constint inactiveIndicatorPin = 6; LED rojo
constint buzzerPin = 4; el timbre
#include < VirtualWire.h >
Despegue boolean = false;

voidsetup() {}
Serie.begin(9600); para la depuración
pinMode (activeIndicatorPin, salida);
pinMode (inactiveIndicatorPin, salida);
pinMode (ignitionPin, salida);
vw_set_ptt_inverted(true); material de instalación normal
vw_setup(2000);
vw_set_rx_pin(recieverPin);
vw_rx_start();
}

voidloop() {}
while(liftOff == false) {}
digitalWrite (activeIndicatorPin, HIGH); muestra que ese encendedor no ha sido aún utilizada
uint8_t buf [VW_MAX_MESSAGE_LEN];
uint8_t buflen = VW_MAX_MESSAGE_LEN;
Si (vw_get_message (buf & buflen)) {}
Serie.print ("tienes:");
Serie.print (buf [0], DEC); sólo un byte en la matriz (debe ser 97)
Serie.println("");
}
Si (buf [0] == 97) {//checks si la letra "a" se recibe (ASCII número es 97)
Despegue = ignition();
}
}
}
int ignition() {}
tono (buzzerPin, 500, 300); cuenta regresiva segunda 5
Delay(1000); no es necesario y se puede quitar
tono (buzzerPin, 500, 300); 4 (yo relize no es exactamente un segundo)
Delay(1000);
tono (buzzerPin, 500, 300); 3
Delay(1000);
tono (buzzerPin, 500, 300); 2
Delay(1000);
tono (buzzerPin, 500, 300); 1
Delay(500);
encendido!!
digitalWrite (ignitionPin, HIGH);
Delay(2000);
digitalWrite (ignitionPin, bajo);
digitalWrite(activeIndicatorPin,LOW);
digitalWrite(inactiveIndicatorPin,HIGH); muestra que se ha utilizado ese encendedor
returntrue; evita que otros encendidos por razones de seguridad
}
Código del transmisor

Descargar el código aquí

//  Transmitter by Noah DC
//  This code is built around the VirualWire library which 
//  can be found here: http://www.airspayce.com/mikem/arduino/
//  Visit my instructable for the wiring, explaination, etc.
//  

constint transmitPin = 2; pines para el módulo transitter
constint buttonPin = 3; pines para el botón de encendido
constint armedPin = 4; PIN para el LED indicador de
#include < VirtualWire.h >
voidsetup() {}
pinMode (armedPin, salida);
digitalWrite (armedPin, HIGH); muestra que ese encendedor está armado
vw_set_ptt_inverted(true); material de instalación
vw_setup(2000);
vw_set_tx_pin(transmitPin);
}
voidloop() {}
char * msg = "a"; va a enviar el char "a"
Si (digitalRead(buttonPin) == 1) {}
digitalWrite (13, HIGH); parpadea LED mostrarlo trabaja
vw_send ((uint8_t*) msg, 1); envía el char
vw_wait_tx(); Espere hasta que el carbón se envía
digitalWrite (13, bajo);
Delay(500);
}
}

Artículos Relacionados

Inalámbrico de encendedor de fuegos artificiales

Inalámbrico de encendedor de fuegos artificiales

Fuego artificial es ideal para las partes, pero la iluminación les puede ser peligrosa. Por eso hice un encendedor sin hilos, con un control remoto infrarrojo y un arduino. El proyecto es alimentado por una batería de NiCd (de un taladro inalámbrico)
Tiras de LED de Phone Remote-Controlled inalámbrico: RasPi con conductor Fadecandy con WS2811/WS2812 direccionable LED tiras con TouchOSC Smartphone App con el Iphone o el Droid

Tiras de LED de Phone Remote-Controlled inalámbrico: RasPi con conductor Fadecandy con WS2811/WS2812 direccionable LED tiras con TouchOSC Smartphone App con el Iphone o el Droid

Aquí va un resumen de diseño cada vez más amplia de mi último proyecto. A continuación, un vídeo que he subido mostrando algunas funciones:La progresión de la idea original fue algo como lo siguiente:Tira de LED direccionable (s siempre queremos más
Convertir un taladro inalámbrico perfectamente bien a un empleado

Convertir un taladro inalámbrico perfectamente bien a un empleado

convertir un taladro inalámbrico para conectarse a una batería de 12 voltios cuando sus baterías mueren.Aproximadamente hace veinte años, surgió para un estado de la técnica, mejor que el dinero puede comprar, un taladro inalámbrico de Porter Cable d
Inalámbrico de circuito de la transmisión de electricidad

Inalámbrico de circuito de la transmisión de electricidad

Este es un circuito simple que puede alimentar una bombilla sin cables, a una distancia de casi 1 pulgada! Este circuito actúa como ambos, paso a convertidor de voltaje y también electricidad inalámbrico transmisor y receptor. Este es un proyecto muy
Inalámbrico de sistema de ignición del cohete modelo

Inalámbrico de sistema de ignición del cohete modelo

Bienvenidos! En este ' capaz mostrará usted cómo hacer un sistema del cohete modelo inalámbrico encendido. Este sistema de encendido puede utilizarse con comerciales encendedores/e-partidos junto con los e-fósforos caseros que hice en mi último proye
Taladro inalámbrico anterior ahora es alimentado por generador de emergencia

Taladro inalámbrico anterior ahora es alimentado por generador de emergencia

Versión en españolTenía este bonito taladro inalámbrico de Craftsman® años. Fue un regalo de uno de mis hermanos y me sirvió para mucho tiempo. Después de uso repetido y el abuso, la batería parado sosteniendo una carga. Decidí no comprar una batería
Actualización de Undistructible a su viejo anticuado sistema de música con tarjeta SD, USB, inalámbrico auxiliar

Actualización de Undistructible a su viejo anticuado sistema de música con tarjeta SD, USB, inalámbrico auxiliar

Undistructible actualización a su viejo anticuado sistema de música con tarjeta SD, USB, inalámbrico auxiliarLo lograr haciendo esto sin dañar coche fm modilator:-1. seguir usando en el coche2. uso para escuchar música desde la tarjeta sd, pendrive u
Cómo hacer un inalámbrico lámpara de Minecraft

Cómo hacer un inalámbrico lámpara de Minecraft

La intención de este Instructable es explorar la ciencia del electromagnetismo a través de la energía inalámbrica. Si desea más información sobre electromagnetismo y energía inalámbrica, puedes ver mi video explicándolo.Bien, vamos a saltar a la dere
Motorice su ventana con un taladro inalámbrico

Motorice su ventana con un taladro inalámbrico

En este instructable aprenderá a reutilizar un viejo taladro inalámbrico para motorizar una ventana deslizante que puede ser operado por una persona que es demasiado corto para alcanzar el picaporte de la ventana o no tiene suficiente fuerza para lle
Cómo hacer un taladro eléctrico inalámbrico MODED DIY / Tutorial

Cómo hacer un taladro eléctrico inalámbrico MODED DIY / Tutorial

https://www.youtube.com/watch?v=CBQyrM_kJpw&feature=youtu.bePaso 1: Hacer un taladro eléctrico inalámbrico MODED necesita! Hoy se actualizará un destornillador eléctrico antiguo, fiel e inolvidable que sigue fielmente puede servirle a pesar de su baj
Inalámbrico Cargador Solar

Inalámbrico Cargador Solar

Cada estudiante sabe la lucha de encontrar un enchufe para cargar su teléfono. Esta lucha diaria de nuestras nos motivó a buscar una solución creativa. Hemos querido crear un cargador que no requieren una toma de corriente en cualquier circunstancia
ESP8266 Inalámbrico indicador de uso higiénico (Smart Home)

ESP8266 Inalámbrico indicador de uso higiénico (Smart Home)

Como ingeniero, es suerte de trabajar para una empresa que con un grupo de fabricante. Porque a menudo nos encontramos con algunos problemas en nuestra vida, nuestro pesebre nos permite poner nuestra creatividad en juego completo debido a la atmósfer
Piratear un timbre inalámbrico interruptor de control remoto

Piratear un timbre inalámbrico interruptor de control remoto

Hace algún tiempo he querido construir un interruptor remoto, propósito principal – fuegos artificiales encendido (o tareas similares). Sin embargo, quería crear un RF remoto sin el uso de microcontroladores, si es posible modificar un dispositivo ex
Inalámbrico digital escala

Inalámbrico digital escala

Esta escala es inalámbrico. Puede ser útil cuando no se puede utilizar una escala normal, debido al clima exterior, o si no quieres espantar a los pájaros u otras criaturas. Con esta escala se puede pesar. En este instructable, usé una célula de carg