Cambia Tracker (5 / 7 paso)

Paso 5: Sketch de Arduino

PARA EL SENSOR DE ULTRASONIDOS

/ * James en él otra vez, esta vez alrededor, utilizando el ultrasonido
Sensor para medir distancia * /

const trigPin int = 2;

const echoPin int = 3;

int rojo = 12;

greenLed int = 11;

int maxRange = 50; Rango máximo necesitada

int minRange = 0; Rango mínimo necesitada

de larga duración;

larga distancia;

void setup() {}

Serial.Begin (9600);

pinMode (trigPin, salida);

pinMode (echoPin, entrada);

pinMode (rojo, salida);

pinMode (greenLed, salida);

}

void loop() {}

digitalWrite (trigPin, LOW);

delayMicroseconds(2);

digitalWrite (trigPin, HIGH);

delayMicroseconds(10);

digitalWrite (trigPin, LOW);

duración = pulseIn (echoPin, HIGH);

Calcular la distancia (en cm) basada en la velocidad del sonido.

distancia = duración/58.2;

Si (distancia > = maxRange || distancia < = minRange) {}

Serial.println ("es muy seguro");

digitalWrite (greenLed, HIGH);

digitalWrite (rojo, baja);

}

Else {}

Serial.Print ("James, hay una violación en");

Serial.Print(Distance);

Serial.println ("cm. Hay un intruso!");

digitalWrite (greenLed, LOW);

digitalWrite (rojo, alto);

}

Retardo de 50ms antes de la próxima lectura.

Delay(50);

}

PARA EL SENSOR DE INFRARROJOS


/ * James en otra vez este vez alrededor tratando de sentido
radiación infrarroja detectada alrededor de la casa para su uso en Alarmas antirrobo * /

int IRA = 2;

int IRB = 3;

int IRC = 4;

int IRD = 5;

int izquierda = 6;

int derecha = 7;

int frente = 8;

parte trasera int = 9;

zumbador de int = 10;

seguro int = 11;

void setup()

{

Serial.Begin(9600);

para (int pinNumber = 2; pinNumber < 6; pinNumber ++) {}

pinMode (pinNumber, entrada);

digitalWrite (pinNumber, LOW);}

para (int pin = 6; pin < 12; pin ++) {}

pinMode (pin, salida);

digitalWrite (pin, LOW);}

Serial.println ("Hie James");

}

void loop()

{

if(digitalRead(IRA)==LOW)

{digitalWrite (delantero, alto);

digitalWrite (seguro, baja);

digitalWrite (zumbador, HIGH);

Serial.println ("intruso de frente!!!!!!");

}

Else {digitalWrite (delantero, bajo);

digitalWrite (seguro, alto);

digitalWrite (zumbador, LOW);}

Delay(10);

if(digitalRead(IRB)==LOW)

{digitalWrite (espalda, alto);

digitalWrite (seguro, baja);

digitalWrite (zumbador, HIGH);

Serial.println ("intruso de la espalda!!!!!!");

}

Else {digitalWrite (espalda, baja);

digitalWrite (seguro, alto);

digitalWrite (zumbador, LOW);}

Delay(10);

if(digitalRead(IRC)==LOW)

{digitalWrite (izquierda, arriba);

digitalWrite (seguro, baja);

digitalWrite (zumbador, HIGH);

Serial.println ("intruso de la izquierda!!!");

}

Else {digitalWrite (a la izquierda, baja);

digitalWrite (seguro, alto);

digitalWrite (zumbador, LOW);}

Delay(10);

if(digitalRead(IRD)==LOW)

{digitalWrite (derecha, alto);

digitalWrite (seguro, baja);

digitalWrite (zumbador, HIGH);

Serial.println ("intruso de la derecha!!!");

}

Else {digitalWrite (derecha, baja);

digitalWrite (seguro, alto);

digitalWrite (zumbador, LOW);}

Delay(10);

}

Artículos Relacionados

Circuito de tracker de sol $2 - discusión saludable!

Circuito de tracker de sol $2 - discusión saludable!

Mis disculpas a las personas 1400 o algo así que has leído este Instructable en el día puesto que fue publicado; Describí funcionaría una idea estaba seguro y estaba tan emocionada conseguirlo por ahí donde la gente podía probarlo, que no espere hast
PWM controlador solar y tracker

PWM controlador solar y tracker

Tracker y regulador solar pwmPaso 1: introducciónLas aplicaciones de PV podrían agruparse según el esquema de interacción con la red eléctrica: red conectada, independiente y híbrido. Sistemas fotovoltaicos consisten en un generador FV (células, módu
Un fuerte Simple Sun Tracker

Un fuerte Simple Sun Tracker

construir un arsenal grande de espejos para un colector solar y todavía tiene un problema, tiene que seguir el sol mientras que viaja a través del cielo. Seguidores solares son costosos y complicados. Aquí está uno que es simple, barato y fuerte.Uste
Introducción a Excel: costo Tracker

Introducción a Excel: costo Tracker

Me gusta grabar mis patrones de gastos mensuales para obtener una buena idea de cuánto estoy pasando en algunas categorías, si voy en déficit mensual, etc.. He estado actualizando una hoja de cálculo de Microsoft Excel (el programa de hoja de cálculo
El Color cambia a Rosa

El Color cambia a Rosa

En este Instructable, veremos una manera de hacer un cambio de color de rosa.¿Por qué quieres un cambio de color rosa?Para sorprender a tu novia/esposa.Pregúntale qué rosas de color como ella lo mejor.Hacer el cambio de color de rosa y asegúrese de q
Bola siempre cambiante laberinto

Bola siempre cambiante laberinto

Tiempo para perderse en un proyecto!El laberinto de bolas cambiantes es un rompecabezas 3D portátil que es nunca lo mismo dos veces. Ponga junto con algunas habilidades de fabricación de rompecabezas y geometría y resolverlo utilizando el sonido, el
BlueBox - avión Tracker

BlueBox - avión Tracker

Tracker de plano en la nube y en el sueloMonitoreo de aviones pequeños es difícil y costoso. Con Edison de Intel podemos crear un cuadro de bajo costo que controla todos los elementos esenciales de un avión tanto en tierra y aviones.Porque las nubes
Tracker GSM para localización de coche

Tracker GSM para localización de coche

¿Qué es todo sobre?Este proyecto es una solución barata para instalar un coche o una bicicleta, gadget de seguimiento. Hizo para asegurarse de que siempre puedo conseguir la posición de mi vehículo en caso de robo.¿Cómo funciona?Tienes básicamente do
Estación espacial internacional Tracker/puntero

Estación espacial internacional Tracker/puntero

Hay un movimiento creciente de personas que creen que nuestras agencias espaciales son infradotados y que humanidad no está prestando suficiente atención a nuestros logros actuales y planes futuros en la exploración espacial. Bueno, yo conozco una ma
USB color cambiante del árbol del LED

USB color cambiante del árbol del LED

Este árbol es alimentado por un cargador de pared USB y dispone de lento cambio luces de color RGB. Es un buen proyecto para aprender a soldar, así como de aprendizaje de circuito simple conceptos como resistencias de limitación actuales para LEDs y
LinkIt un GPS tracker

LinkIt un GPS tracker

Este tema es demostrar cómo construir un GPS tracker utilizando LinkIt un tablero. LinkIt uno es un producto diseñado conjuntamente porMediaTek y Seeed Studio, dirigido a la comunidad cafetera y usable IoT de mercado.Contiene LinkIt una capacidad com
[LinkIt uno] GPS Tracker + tutorial de MediaTek nube Sandbox

[LinkIt uno] GPS Tracker + tutorial de MediaTek nube Sandbox

Este tutorial es mostrar cómo construir un base wifi GPS tracker con MediaTek nube Sandbox e incluso en aplicaciones móviles.Paso 1: Prerrequisito: registrar una cuenta gratuita de MCS (MediaTek nube Sandbox)Ir a la página web oficial: https://mcs.me
Color cambia Larson Scanner

Color cambia Larson Scanner

Video de escáner en acción. Sí, estoy girando manualmente a través de los colores.¿Quien no ama a KITT, el coche del superhéroe de jinete de la noche? El uno con la luz brillante que despide de un escáner de Larson en el frente. Este escáner fue tan
WiFi Audio Receiver Aicer A900: Cambia el nombre de Airplay y DLNA

WiFi Audio Receiver Aicer A900: Cambia el nombre de Airplay y DLNA

Hola damas y caballeros! Este instructable trata algunos hacking benigno de Chino Wifi Audio Receptor modelo A900 de "Aicer". Porque, por supuesto, es demasiado evidente de una función para incluir permitiendo a los usuarios cambiar el nombre de