Araña de Halloween que cae (3 / 8 paso)

Paso 3: Sketch de Arduino

he utilizado el X10Firecracker y las bibliotecas del Servo así como el ejemplo del sensor PIR de la playground de arduino.

Usé las resistencias de 1K en el led1Pin y led2Pin.
Usé el resistor de 10K en speakerPin va al transistor 2N2222 base, tierra para el emisor. Luego lo emiter fue a un lado del interruptor de juguete y el colector fue a la otra. Esto funcionó el transistor 2N2222 como un interruptor.

Mire los comentarios para el arduino pin cableado.

#include < X10Firecracker.h >
#include < Servo.h >

Servo myservo;             Nueva instancia de Servo.h
int rtsPin = 2;            Línea RTS para C17A - DB9 pin 7
int dtrPin = 3;            Línea DTR para C17A - DB9 pin 4
Conectar el DB9 pin 5 a tierra.
int servoPin = 5;          Servo para levantar el carrete
pirPin int = 8;
int led1Pin = 10;          Led de la izquierda
int led2Pin = 11;          Led derecho
int speakerPin = 12;       Altavoz piezoeléctrico del zumbador
int bitDelay = 1;          retraso de mS entre bits (1 mS OK)
int ledStatus = 0;
int calibrationTime = 30;
tiempo unsigned int lowIn;
pausa larga unsigned int = 5000;
Boolean lockLow = true;
takeLowTime Boolean;
int booCounter = 1;

void setup() {}
Serial.Begin(9600);        Iniciar la comunicación serial a 9600 baudios
pinMode (led1Pin, salida);  Led1Pin Set pin digital a la salida
pinMode (led2Pin, salida);  Led1Pin Set pin digital a la salida
pinMode (speakerPin, salida); / / configurar el pin digital speakerPin a la salida
pinMode (servoPin, salida);  Led1Pin Set pin digital a la salida
myservo.Attach(7);          Atach servo en el pin 7 para servo de rotación continua
X10.init (rtsPin, dtrPin, bitDelay);  Inicializar X10 C17A
pinMode (pirPin, entrada);
digitalWrite (pirPin, LOW);
dar el sensor de tiempo para calibrar
Serial.Print ("calibración sensor");
para (int i = 0; i < calibrationTime; i ++) {}
Serial.Print(".");
Delay(1000);
}
Serial.println ("hecho");
Serial.println ("SENSOR activo");
Delay(50);
myservo.Write(140);
}
void loop() {}
if(digitalRead(pirPin) == HIGH) {}
Serial.Print ("[[[get| http://www.mysite.com/iobridge.html]]]"); Enviar mensaje serial a iobridge.
digitalWrite (led1Pin, HIGH);   el led visualiza el estado de pin de salida de sensores
digitalWrite (led2Pin, HIGH);   el led visualiza el estado de pin de salida de sensores
{if(lockLow)}
se cerciora de que esperamos una transición a la baja antes de cualquier salida de más:
lockLow = false;
Suelte la bobina levantando servo.
myservo.Write(140);
Gire el juguete con sonido
digitalWrite (speakerPin, HIGH);
Delay(100);
digitalWrite (speakerPin, bajo);
Delay(7000);
myservo.Write(65);
los comandos enviar x10 al trun apagado/encendido luces
X10.sendCmd (hcC, 1, cmdOn);
X10.sendCmd (hcC, 3, cmdOn);
X10.sendCmd (hcC, 2, cmdOff);
int var = 0;
Activar el servo de rotación continua.
mientras (var < 800) {}
digitalWrite(servoPin,HIGH);
delayMicroseconds(1200); 1.5ms
digitalWrite(servoPin,LOW);
Delay(20); 20ms
var ++;
}
Delay(50);
}
takeLowTime = true;
}

if(digitalRead(pirPin) == LOW) {}
Si (ledStatus == 0) {}
digitalWrite (led1Pin, HIGH);
digitalWrite (led2Pin, bajo);
ledStatus = 1;
Delay(100);
}
Else {}
digitalWrite (led1Pin, bajo);
digitalWrite (led2Pin, HIGH);
ledStatus = 0;
Delay(100);
}
{if(takeLowTime)}
lowIn = millis();          ahorrar el tiempo de la transición de alto a bajo
takeLowTime = false;       Asegúrese de que esto sólo se hace en el inicio de una fase
}
Si el sensor está bajo más de la pausa dada,
asumimos que no hay movimiento más va a pasar
Si (! lockLow & & millis() - lowIn > pausa) {}
hace que este bloque de código es sólo se ejecuta después de
se ha detectado una nueva secuencia de movimiento
lockLow = true;
Comandos de enviar x10
X10.sendCmd (hcC, 1, cmdOff);
X10.sendCmd (hcC, 3, cmdOff);
X10.sendCmd (hcC, 2, cmdOn);
}
}
}

Artículos Relacionados

Como hacer arañas para Halloween

Como hacer arañas para Halloween

para Halloween que necesitaba un montón de arañas! Pero el precio para comprarlos fue camino a alto. Se planificó en convertir uno de los árboles en nuestro jardín en una casa de araña enorme.  Necesitábamos arañas de diferentes tamaños y muchos de e
Decoración de la casa del gigante tela de araña para Halloween!

Decoración de la casa del gigante tela de araña para Halloween!

Aquí es una singular decoración de Halloween que he hecho durante los últimos dos años--una telaraña gigante en su casa!  Se hace con un montón de cuerda de nylon y unos nudos simples y algo de paciencia!Lista completa de los materiales:-200' de cuer
Libro de recuerdos CD araña de HALLOWEEN

Libro de recuerdos CD araña de HALLOWEEN

¿Está buscando un muy divertido arte de Halloween? Pues mira no más lejos porque tenemos un regalo especial para usted con nuestro Halloween araña CD Scrapbook hecha con CDs reciclados, limpiapipas, papel scrapbook, cintas y nuestro tinte digital cor
Araña de Halloween gigante

Araña de Halloween gigante

Hagámosle frente - cada casa tiene una araña gigante en Halloween.  No es la "Oooo una araña miedosa sólo cayó sobre mi cabeza cuando fui a la puerta de entrada" clase de araña - estoy hablando del tipo de araña "que bestia negra peluda com
Araña de Halloween

Araña de Halloween

Organizamos una fiesta de halloween y que quería hacer una araña que vi en Pinterest.Paso 1: reciclajeHe utilizado las sobras de mi jobb. Este papel se utiliza para packning.Paso 2: balanceoHe tratado de conseguir la forma que quería enrollando el pa
Hacer un patio Super barato de Halloween que mostrar

Hacer un patio Super barato de Halloween que mostrar

solo ha mudado a una nueva casa con unos amigos en las últimas dos semanas y con todos los Halloween de Eva en los próximos días pensé en compartir mi rápida y sorprendentemente agradable buscando pantalla de yarda. La clave mayor es utilizando mater
Araña de Halloween macabro

Araña de Halloween macabro

en este instructable le mostraré cómo crear un fresco accesorio halloween araña utilizando materiales en su tienda local de dólar.Paso 1: Materiales utilizados Materials Used:1 cráneo de almacén del dólarCadena colgante 11 falso ojo bola o pelota de
Araña de Halloween How-to

Araña de Halloween How-to

estas instrucciones le llevará a través del proceso de convertir una lámpara acera barata en un accesorio de Halloween espeluznante. Las cosas que se necesita para esto son:1. barato (o gratis) araña2. pequeños cráneos (yo tengo la mía de Michaels)3.
Lámparas de Halloween que puedes hacer!

Lámparas de Halloween que puedes hacer!

Para entrar en el espíritu de halloween, ooooooohhhhhhh, decidí hacer algunas lámparas decorativas para las vacaciones.  Estos eran fáciles de hacer y prácticamente gratis, excepto las luces.  Ésos después de Navidad compré el año pasado, y estaban a
Gigantesca tela de araña de Halloween

Gigantesca tela de araña de Halloween

esta web fue hecha por menos de $20 y todo está tejido de cuerda de estilo tendedero común. Es cerca de 20 pies de alta y tal vez de 12 pies a lo largo de la base. Es fácil de hacer; sólo toma un poco de tiempo. Creo que me tomó cerca de cuatro horas
Arañas de Halloween fácil

Arañas de Halloween fácil

no estoy seguro si esto se ha hecho antes aquí. He intentado buscar y no vino a través de ellas.Paso 1: materiales 1 - cualquier color adornos navideños si vas a pintar. o si usted puede encontrar los negros que ahorrarían un paso.Limpiadores de pipa
Decoraciones de araña de Halloween de última hora

Decoraciones de araña de Halloween de última hora

siempre me estoy pillado de guardia y Halloween se cuela en mí así que aquí es una decoración de Halloween de última hora.Paso 1: Paso uno reunir suministros Fuentes son:-Tijeras-Pegamento-Papel-CadenaUne es una hoja de guía rápida puede imprimir, co
7' una araña para Halloween...

7' una araña para Halloween...

Primera vez post muchos lector del año, así que ser suave (como no hemos escuchado que uno antes...).Aquí es una araña que empecé a hacer unos años de plástico. Este año consigue de una mejora material nilón del Ripstop o paracaídas.Artículos que se
Año nuevo de la base de una chispa bola que cae en su casa!

Año nuevo de la base de una chispa bola que cae en su casa!

Siempre miraron con asombro las fotos de la bola de año nuevo en Time Square. Bien no tiene que ser así. Para hacer su propia bola de año nuevo siga estos sencillos pasos para hacer tu propio.Paso 1: partes Se necesita:Papel de aluminioMaterial de de