SENSOR de movimiento de uso MOTOR de SERVO de CONTROL (3 / 3 paso)

Paso 3: Codificación:-

#include servo myservo; crea un servo objeto //a máximo ocho objetos servo pueden ser createdint pos = 0; variable para almacenar la posición del servo / / la cantidad de tiempo da el sensor a calibrar (10 a 60 segundos según la hoja de datos)

int calibrationTime = 30; unsigned //the momento cuando el sensor produce un impulselong bajo

int lowIn; la cantidad de milisegundos que el sensor tiene que ser bajo / / antes de que asumir todo el movimiento tiene stoppedlong unsigned

int pausa = 5000;

Boolean lockLow = true;

takeLowTime Boolean;

pirPin INT = 12; pin digital conectado a pirPos de outputint de PIR = 13; se conecta al pin de 5V de PIR

void setup() {}

myservo.Attach(4); servo se conecta al pin 4 Serial.begin(9600); comienza comunicación serial

pinMode (pirPin, entrada);

pinMode (pirPos, salida);

digitalWrite (pirPos, HIGH); darle tiempo al sensor a calibrar

Serial.println ("calibración sensor");

para (int i = 0; i < calibrationTime; i ++) {}

Serial.Print(calibrationTime-i);

Serial.Print("-");

Delay(1000); }

Serial.println();

Serial.println("Done"); al hacer este Instructable, tuve algunos problemas con salida //going del PIR alta inmediatamente después de la calibración //this espera hasta que la salida del PIR es baja antes de terminar la instalación

mientras que (digitalRead(pirPin) == HIGH) {}

Delay(500);

Serial.Print("."); }

Serial.Print ("SENSOR activo");}

void loop() {}

if(digitalRead(pirPin) == HIGH) {//if la salida PIR es alto, girar el servo / * convierte servo de 0 a 180 grados y la espalda lo hace al aumentar la variable "pos" en 1 de cada 5 milisegundos hasta que llega a 180 y ajuste de posición del servo en grados de "pos" cada 5 milisegundos entonces lo hace en sentido inverso para que volver a aprender más sobre esto , google "loops" para cambiar la cantidad de grados el servo gira, cambiar el número 180 en el número de grados que desea que gire ** /

para (pos = 0; pos < 180; pos += 1) //goes de 0 a 180 grados {//in pasos de un grado

myservo.Write(POS); dice el servo a la posición en la variable "pos" delay(5); espera a que el servo a la posición}

para (pos = 180; pos > = 1; pos-= 1) //goes de 180 a 0 grados {}

myservo.Write(POS); para hacer que el servo ir más rápido, reducir el tiempo de demoras para delay(5); para hacer que vaya más lento, aumentar el número. }

if(lockLow) {//makes que esperamos una transición a la baja antes de la salida más

lockLow = false;

Serial.println("---");

Serial.Print ("movimiento detectado en");

Serial.Print(Millis()/1000);

Serial.println ("sec");

Delay(50); }

takeLowTime = true; }

if(digitalRead(pirPin) == LOW) {}

{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 bajo} //if el sensor es baja por más de la pausa dada, //we puede asumir que el movimiento se ha detenido

Si (! lockLow & & millis() - lowIn > pausa) {//makes que este bloque de código sólo se ejecuta otra vez después de //a nueva secuencia de movimiento se ha detectado

lockLow = true; Serial.Print ("movimiento terminada en"); salida

Serial.Print((Millis() - pausa) / 1000);

Serial.println ("sec");

Delay(50); } }

}

Artículos Relacionados

Juguete gato de Sensor de movimiento (diversión sin fin... literalmente)

Juguete gato de Sensor de movimiento (diversión sin fin... literalmente)

el Motion Sensor Cat juguete utiliza piezas de un viejo reproductor VHS y otras probabilidades y extremos para hacer un juguete de gato que nunca se detiene siempre y cuando tu gato quiere jugar! También comienza a mover tan pronto como su gato en ce
Hackear un sensor de movimiento PIR para uso como un dispositivo de disparo.

Hackear un sensor de movimiento PIR para uso como un dispositivo de disparo.

Este hack te permitirá crear un movimiento sensor de interruptor eléctricoPuede usar esto para activar dispositivos eléctricos de solenoides para motores de las cámaras.Paso 1: Lo que se necesita Junto con el basic de soldadura habilidades...Se neces
Sensor de Movimiento! ¿Como Uso Uno?

Sensor de Movimiento! ¿Como Uso Uno?

Sensar el movimiento en mi opinión es una de las cosas mas útiles podemos hacer a la hora de hacer electrónica y de ahorrar energía en cualquier lugar, ya sea en nuestras casas, en el trabajo, en lugares publico y mas. Por esta razón les traigo tutor
Utilizar un Sensor de movimiento para automatizar su casa embrujada

Utilizar un Sensor de movimiento para automatizar su casa embrujada

Uno de los sensores más útiles para automatizar una casa embrujada es un sensor de movimiento. Este sensor le permite activar sus efectos especiales sólo cuando llega un nuevo grupo de personas. De esa manera la sorpresa no arruinada por personas ver
Usando el teléfono inteligente como alarma de Sensor de movimiento

Usando el teléfono inteligente como alarma de Sensor de movimiento

Hoy en día, vivimos en un mundo donde los teléfonos inteligentes cada vez somos más cada vez más baratos, teléfono Android básico sólo cuesta alrededor de $60 en la parte del mundo donde vivo en. Independientemente de la marca y el modelo del sistema
Bomba de agua de Sensor de movimiento de Intel Edison

Bomba de agua de Sensor de movimiento de Intel Edison

Aprender a construir un sistema de bomba de agua automatizado mediante el uso de un sensor de movimiento y una bomba de agua.Materiales necesarios:1 x 6v Mini bomba de agua2 x Grove IR distancia Interruptor1 x relé de Grove (30a)1 x Sensor de agua Gr
Hacer una alarma de robo de Sensor de movimiento Simple. (PIR)

Hacer una alarma de robo de Sensor de movimiento Simple. (PIR)

Se trata de una continuación de mi como a serie de movimiento Sensor de cosas simples. Se presentaron todos Instructables anterior en serie Simple. Y otro paso en la protección contra robo con este sencillo proyecto Ultra solamente 4 cm de longitud.
Buglar alarma con SENSOR de movimiento PIR

Buglar alarma con SENSOR de movimiento PIR

En este INSTRUCTABLEVamos a hacer una simple BUGLAR alarma con SENSOR de movimiento PIR y ARDUINONo se olvide esto votar para el concurso del Sensor! : D(Se puede ver un botón de voto cerca de la medalla en la parte superior)Para más proyectos de int
Hacer una luz de Sensor de movimiento Simple. (PIR)

Hacer una luz de Sensor de movimiento Simple. (PIR)

Hacer un movimiento pequeño y Simple sensor de luz con menos complicaciones y menos componentes.Un principiante también podría hacerlo.Una Simple comprensión de cómo funciona el transistor y el conocimiento de ánodo y el cátodo sólo es necesario hace
Bluetooth controlado por alarma de sensor de movimiento

Bluetooth controlado por alarma de sensor de movimiento

PIR Sensor está conectado al arduino. Cuando se detecta un movimiento, un LED intermitente y sonido de alarma comenzará a actuar. Los tiempos de las detecciones de movimiento se guardan y pueden ser vistos más tarde en una pequeña pantalla LCD. Los d
Sensor de movimiento

Sensor de movimiento

este sensor toma algún tiempo para hacer. Threading repetidamente, costura e hilo de corte. Pero el resultado es bastante efectivo y puede variar el diseño del sensor para detectar diferentes tipos de movimiento. Vea la ilustración de las variaciones
SENSOR PIR con ARDUINO activar MOTOR paso a paso

SENSOR PIR con ARDUINO activar MOTOR paso a paso

ACTIVAR MOTOR PASO A PASO USANDO EL SENSOR DE MOVIMIENTOPaso 1: PIR con ARDUINO activado MOTOR paso a pasoHola esta instactable para rotar prólogo motor paso a paso y al revés cuando pir Lee algún movimiento.Paso 2: Parte requieren1-ARDUINO UNO2-PIR(
Sensor de movimiento del apoyo

Sensor de movimiento del apoyo

hice este detector de movimiento con el fin de tener una forma barata, fácil de poner mis apoyos en un temporizador. Se establece durante 5 segundos, pero pueden establecerse durante 4 minutos o 12 minutos.Esto requiere algunos conocimientos eléctric
Broma de sensor de movimiento un Linkit

Broma de sensor de movimiento un Linkit

Desea tomar venganza de su amigo o su hermano mayor porque lo engañó en una ocasión. Estás buscando algo que puede asustar a cualquier persona y divertirse. Si es así entonces estás en el lugar correcto. Este instructable le dirá cómo hacer un movimi