Proximidad activa escultura cinética (6 / 7 paso)

Paso 6: Código de Arduino

#define echoPin 6 / / este es el pin eco

#define triggerPin 7 / / este es el pin de trigger

#include

int RPM = 120; Establece las revoluciones - por - minuto del Motor

Detección de int = 15; Define la distancia a la que se activará el motor

paso de int = 50; Establece el número de pasos que llevará el Motor de pasos

const int stepsPerRevolution = 200; El número de pasos necesarios para que la eje del motor hacer una revolución completa.

int i = 0; índice para rellenar la matriz de datos

int j = 1; Índice de cambio de valores de datos y el cálculo de corriente promedio

conjunto de datos de int = 10; Longitud de corrientes datos de matriz

límite de int =(dataset-1); offset para la indexación

int total = 0; Utiliza para establecer modos de procesamiento.

para tu motor
inicializar la biblioteca paso a paso sobre los pasadores del 8 al 11:

Paso a paso myStepper (stepsPerRevolution, 8, 11, 12, 13); Instancia de clase paso a paso

int central [10] = {0,0,0,0,0,0,0,0,0,0}; Matriz vacía de datos donde se recogerán los valores

void setup() {}

MOTOR

pinMode(9,OUTPUT);

pinMode(10,OUTPUT);

SENSOR DE PROXIMIDAD

Serial.Begin (115200); comunicación serial //start

pinMode (echoPin, entrada);

pinMode (triggerPin, salida);

}

void loop() {}

SENSOR DE PROXIMIDAD

digitalWrite (triggerPin, HIGH); hacer un pulso de 10usec

delayMicroseconds(10); NO cambio esta, clave para mantener la tasa en la cual se recogen datos

digitalWrite (triggerPin, bajo);

int distancia = pulseIn(echoPin,HIGH); Recolección de datos

distancia = abs(distance/58); Frecuencia se convierte en unidades de distancia [cm]

Si (completo == 1) {/ / informática una vez matriz de datos está llena de puntos de datos

Central [0] = distancia; Nuevo valor de datos se coloca en la primera celda de la matriz

int Guardar= central [0]; Marcador de posición variable del nuevo valor de datos

para (j = 1; j

int espera = central [j];

Central [j] =Guardar; Marcador de posición variable del valor de los datos anteriores

Guardar= espera; Transferencia de valor entre las Variables de marcador de posición

}

int suma = 0; Variable para calcular el promedio del conjunto de datos

para (j = 0; j < = límite; j ++) {/ / bucle de creación de la suma de valores de datos

Suma = suma + central [j];
}

int promedio = suma/dataset; Calcula el promedio de la actual matriz de datos

Serial.Print ("la distancia promedio es:"); Muestra lecturas

Serial.Print((Average),DEC); / / enviar la medida a las lecturas de //Displays de monitor serial

Serial.println ("cm");

Si ( media < = detección) {}

digitalWrite(9,HIGH);

digitalWrite(10,HIGH);

myStepper.setSpeed(RPM);

myStepper.step(stride);

} else if(Average > Detection) {}

digitalWrite(9,LOW);

digitalWrite(10,LOW);

}
}

Si (completo == 0) {}

Central [i] = distancia;

i ++;

{if(i==DataSet)}

Total = 1;

}
}

}

Artículos Relacionados

Viga: una escultura cinética

Viga: una escultura cinética

La viga es una escultura cinética creada en el muelle 9, durante mi Residencia de artista de Autodesk.La idea es que los espejos de spinning hacen una sola línea de luz giro y gire en patrones erráticos. En mi trabajo espero inspirar a consulta a tra
Escultura cinética de bicicleta de tres ruedas

Escultura cinética de bicicleta de tres ruedas

¡ Hola! Bienvenidos a un proyecto que tomó muchos elementos, mucho pensamiento, y una enorme cantidad de diversiónCambiar la dirección del proyecto durante su construcción y terminó siendo una escultura cinética galardonado en el 2015 Baltimore inter
Escultura cinética de simple 'Ciclismo figura'

Escultura cinética de simple 'Ciclismo figura'

Me pidieron que haga una escultura cinética para un evento de reconocimiento de la bicicleta. El plan era hacer un recorte de madera de una figura humana, que sería montado en una bicicleta con los pies en los pedales. De esta manera cuando se girar
Escultura cinética de viento edificio A

Escultura cinética de viento edificio A

inspirado por 20 grandes más pie rítmico viento metal esculturas, he estado tratando diseñar y construir un tipo pequeño, similar de la escultura cinética del viento utilizando métodos de construcción tradicionales como la arcilla de metal y polímero
Escultura cinética de la bola de tenis: ME!

Escultura cinética de la bola de tenis: ME!

este instructable es cómo hacer una escultura cinética con artículos para el hogar todos los díasPaso 1: reforzar! poner la cinta adhesiva alrededor del borde superior de la bolsa de plástico para no rasgar cuando tienes que poner la pelota de tenis
Corredor de escultura cinética (para la gloria!) Transphibian bicicleta

Corredor de escultura cinética (para la gloria!) Transphibian bicicleta

cómo convertir un bote inflable y bicicletas en un corredor eficaz escultura cinética, arte accionado humano anfibio, o quemadura general o vehículo del desfile.Además, habrá piezas de bonus que consiste en las alas de aleteo retráctiles de lámparas
Maquinaciones, exposición de escultura cinética con el trabajo de Randy Sarafan

Maquinaciones, exposición de escultura cinética con el trabajo de Randy Sarafan

he tenido recientemente el placer y el honor de trabajar varios nuevos artistas de los medios de comunicación en una exposición titulada maquinaciones: escultura cinética en la era de la abrir-fuente para el vidrio cortina Galería de Columbia College
Tambores de escultura cinética hombres

Tambores de escultura cinética hombres

se trata de una escultura cinética que hice, usando principalmente 1/4" espesor madera contrachapada y el pasador.  Funciona con una manivela para mover un mecanismo de árbol de levas-como que hace presión sobre las palancas, que levanta los brazos d
Equilibrio hombre escultura cinética

Equilibrio hombre escultura cinética

me ha gustado la escultura del metal desde muy temprana edad y esto podría ser la razón.  Algún tiempo alrededor de 1980, dar o tomar un par de años, mi papá hizo una de ellas para mí.  Todavía tengo en mi escritorio en el trabajo (ver imagen abajo).
BRICOLAJE vibrador para escultura cinética o yeso de fundición

BRICOLAJE vibrador para escultura cinética o yeso de fundición

En este Instructable le mostrará cómo hacer un vibrante motor para esculturas cinéticas o un vibrador para liberar las burbujas de aire al lanzar yeso/yeso/cemento etc..Paso 1: Conseguir un ventiladorComience con cualquier ventilador antiguo. Mayor v
Nuevos regadíos "Flip Flop"!  Recoge calor solar, susto Ave integrado, escultura cinética también!

Nuevos regadíos "Flip Flop"! Recoge calor solar, susto Ave integrado, escultura cinética también!

DIY el Flip flop es un dispositivo multifuncional. El agua gotea en el flip-flop y cuando alcanza cierta altura repentinamente dunks hacia fuera en el suelo. Campanas, un cuadro o una escultura cinética puede sujetarse y moverse cuando voltea.   Si e
Lo hacemos de ella: una escultura cinética de arte luz

Lo hacemos de ella: una escultura cinética de arte luz

Este Instructable es un resumen de mi proyecto, llamado "Lo que de hacerlo", que he creado durante mi residencia en muelle 9.Lo que usted hace de que es una instalación de arte cinético que utiliza la luz y los espejos para mostrar poesía genera
Escultura cinética calamar gigante de materiales encontrados

Escultura cinética calamar gigante de materiales encontrados

esta escultura surgió de una fascinación mucho tiempo con el calamar gigante. Mi nombre es Nemo ha significado toda una vida de "Capitán Nemo" referencias, lo que me cuenta de estos monstruos desde temprana edad. Soy un escultor que trabaja casi
Escultura cinética Robot gigante de reciclarse y encontrar materiales

Escultura cinética Robot gigante de reciclarse y encontrar materiales

este Instructable le llevará a través de algunos de los pasos involucrados en la construcción de la escultura de la robusteza titulada "Desechos generales". Él recibe su nombre de los muchos rescatados y encuentra objetos que se construyó de. El