Tope de puño automático (3 / 5 paso)

Paso 3: El código de arduino para el cableado para el primero de los golpes

Este código que me dio instructable() de seraine
acabo de hacer un par de cambios al código original como hasta qué punto el servo spinned y qué tan rápido que se movió pero eso es bastante. agradecimiento especial a seraine.

CÓDIGO

#include < Servo.h >

Servo myservo;

int pos = 0;

tiempo unsigned int lowIn;

pausa larga unsigned int = 5000;

Boolean lockLow = true;

takeLowTime Boolean;

pirPin INT = 12; pin digital conectado a la salida del PIR

pirPos int = 13; se conecta al pin de 5V de PIR

void setup() {}

myservo.Attach(4);

Serial.Begin(9600);

pinMode (pirPin, entrada);

pinMode (pirPos, salida);

digitalWrite (pirPos, HIGH);

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

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

Serial.Print("-");

Delay(1000);

}

Serial.println();

Serial.println("Done");

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

Delay(500); Serial.Print(".");

}

Serial.Print ("SENSOR activo");

}

void loop() {}

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

para (pos = 0; pos < 90; pos += 1)

{

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 = 90; pos > = 1; pos-= 1) //goes de 90 a 0 grados

{

myservo.Write(POS);

Delay(50);

}

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;

}

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;

Serial.Print ("movimiento terminada en"); salida

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

Serial.println ("sec");

Delay(50);

}
}
}

Artículos Relacionados

Automático Solar Powered invernadero sistema de riego

Automático Solar Powered invernadero sistema de riego

Solía molestarme que dividiría mi tomates debido a la falta de agua mientras estaba en el trabajo, así que decidí construir un sistema de riego automático para que esto no podría suceder! Yo quería que fuese solar alimentado por lo que no tengo que c
La hidropónica, automáticos, redes, clima controlado invernadero proyecto: Construcción

La hidropónica, automáticos, redes, clima controlado invernadero proyecto: Construcción

este Instructable cubrirá la construcción de mi hidropónica, automáticos, redes, proyecto del invernadero de clima controlado. La fase de construcción del proyecto cubre las zapatas de hormigón, la estructura y el acristalamiento del invernadero.Cont
A la parte futura II: ajuste automático de la chaqueta

A la parte futura II: ajuste automático de la chaqueta

Ha llegado el día, el año está aquí y el futuro es ahora. En volver al futuro parte II, Marty y el Doc viajan próximamente, ¿en qué fecha llegan en? 21 de octubre de 2015.Mi amor por wearables dinámicos y la película detrás del futuro parte II suscit
Portátil 12 voltios 17 Watt generador de viento con enrollador automático

Portátil 12 voltios 17 Watt generador de viento con enrollador automático

solo he diseñado y construido un práctico, portátil 12 voltios 17 vatios generador eólico que es ideal (y apropiado) para configurar en campamentos, parques, exposiciones del día de la tierra, las estaciones de investigación y granjas del tercer mund
Arduino automático alimentado alimentador del animal doméstico

Arduino automático alimentado alimentador del animal doméstico

Se trata de mi alimentador de mascotas automático. Desarrollado por arduino, utilizando un 3D impreso taladro y programable con dos tiempos de alimentación con un usuario establece cantidad de comida, con una batería de respaldo del reloj interno.Mis
Alimentador automático de Cat CAT-Powered

Alimentador automático de Cat CAT-Powered

problema: Yoshi fue devorado a sí mismo en comida para gatos de su alimentador de gravedad-alimentado, ganando mucho peso incluso en pérdida de peso fórmula alimentaria y vómitos incluso de consumo excesivo (yeuagh).Solución: Un alimentador automátic
Puerta ha disparado el interruptor automático de la luz

Puerta ha disparado el interruptor automático de la luz

¡ Oh drat! Necesito entrar en que cuarto oscuro miedo, ¿qué pasa si un monstruo da un salto adelante de la oscuridad para me mi bocado de chocolate aplacarle incrustados galletas mientras que yo estoy buscando a tientas para el interruptor de la luz?
CONTROL AUTOMÁTICO DEL AGUA... AUTO apagar la bomba de agua

CONTROL AUTOMÁTICO DEL AGUA... AUTO apagar la bomba de agua

detiene automáticamente bajadas agua bomba wen tanque de agua es completoComponentes requeridosFuente de alimentación (6v)Temporizador NE 555 ICResistencias (100Ωx2, 10kΩ)Relé (6V, 30A)BC 548 transistor x2Diodo 1N4007Paso 1: 555 icCircuito de control
Coche Nº 05 modificado programado automático conducir automóvil (versión Full Chocolate)

Coche Nº 05 modificado programado automático conducir automóvil (versión Full Chocolate)

Hola! Esto no es Kaeru Ojisan.He alterado No.05 de coche bajando la altura total del coche y sustituyendo la cámara.Ahora puedo manejar variador Tamiya TEU-104BK para conducir hacia atrás.También no me han solucionado el problema en rondas continuas
VW Beetle Golf Jetta automático para intercambio de velocidad 5

VW Beetle Golf Jetta automático para intercambio de velocidad 5

así que... ¿por qué quieres cambiar?1) la transmisión automático de 01 m es basura... y en $4500 usado, es basura costosa2) la 02j 5 velocidades no es basura, y en $600-$1000 utilizado, puede ahorrar un montón de dinero convertir.3) el TDI automático
Alimentador automático de pescado de papel FinFeeder

Alimentador automático de pescado de papel FinFeeder

Mi trabajo me pidieron que vaya fuera de la ciudad durante una semana en sólo unas horas de antelación. Tenía pescado en casa y estaba preocupado de que obtendrían hambriento y agresivo, así que improvisó un alimentador de peces de papel de impresora
Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Sistema de riego automático con sonda capacitiva y Arduino en el barato (y serio)

Descargo de responsabilidad: Yo no soy un ingeniero en electrónica, por lo que no puedo ofrecer ninguna garantía para el diseño (mucho menos para su implementación). Sólo sé la presentó solución trabajada para mí por lo menos unos 5-6 meses (por lo q
Convertir grifo automático con grifo Manual

Convertir grifo automático con grifo Manual

Grifo automático a veces no responde bien a las manos. Nos hace sentir un poco estúpido ondeando las manos hacia adelante y hacia atrás, o el agua simplemente se detiene sin razón.Para este simple hack, todo lo que necesita es un corte de caja y un t
Cubo de matar mosquitos automático

Cubo de matar mosquitos automático

Este proyecto le da total resto de mosquitos porque trabajar automáticamente. Usted tiene que hacer esfuerzo durante un tiempo para hacerlo.Paso 1: En primer lugar, tener en su raqueta del mosquito asesino y abrirlo ya que tenemos que hacer alguna mo