Diferencia entre revisiones de «Vibrómetro»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
Sin resumen de edición |
||
| Línea 1: | Línea 1: | ||
* [[Media:vishay_TCST2103.pdf | Vishay TCST2103 Datasheet]] | |||
<gallery> | <gallery> | ||
Vibrometro control.jpg | amplificador | Vibrometro control.jpg | amplificador | ||
Sensor colores.jpg | sensor | Sensor colores.jpg | sensor | ||
</gallery> | </gallery> | ||
=Código= | =Código= | ||
Revisión del 17:11 30 ago 2026
-
amplificador
-
sensor
Código
const int control_pin = 25;
const int bias_pin = 26;
const int amplitude = 255;
const int neutral = 127;
void setup() {
// pinMode(34, INPUT);
// analogSetAttenuation(ADC_0db);
dacWrite(bias_pin, 118);
dacWrite(control_pin, neutral);
}
void loop() {
/*
for (int i = 0; i <= amplitude; i+=10) {
dacWrite(control_pin, i);
delayMicroseconds(10000);
}
for (int i = amplitude; i >= 0; i-=10) {
dacWrite(control_pin, i);
delayMicroseconds(10000);
}
*/
}
/*
int adc = analogRead(34); // 0..4095
int level = map(adc, 0, 4095, 0, 255); // 0..255 for DAC
dacWrite(25, level);
delayMicroseconds(100);
*/