Avances del prototipado y evaluación de Funcionamiento y usabilidad del proyecto.
int val = 0;
int xpin = A1;
int ypin = A2;
int zpin = A3;
int t_muestreo = 500; // Tiempo de muestreo del acelerómetro
void setup() {
int t = 0
Serial.begin(9600);
pinMode(10, INPUT);
pinMode(11, INPUT);
analogReference(EXTERNAL);
pinMode(xpin, INPUT);
pinMode(ypin, INPUT);
pinMode(zpin, INPUT);
}
void loop() {
int sensorValue = analogRead(A4);
float voltage = sensorValue * (5.0 / 1023.0);
Serial.println(voltage);
if ((digitalRead(10) == 1) || (digitalRead(11) == 1)) {
Serial.println('!');
}
else {
Serial.println(analogRead(A0));
}
delay(1);
int x = analogRead(xpin);
delay(1); // Esperamos 1 ms a leer en el próximo pin
int y = analogRead(ypin); y
delay(1); // Esperamos 1 ms a leer en el próximo pin
int z = analogRead(zpin);
float zero_G = 512.0;
float escala = 102.3;
if (t = 5 * 60 * 1000 / t_muestra) {
}
Serial.print(((float)x - zero_G) / escala);
Serial.print("\t");
Serial.print(((float)y - zero_G) / escala);
Serial.print("\t");
Serial.print(((float)z - zero_G) / escala);
Serial.print("\n");
// delay entre cada lectura
delay(t_muestreo);
}
Sensores
Created with Mobirise web page themes