Inventoria Sensor Kit (4 / 12 steg)
Steg 4: Lectura digital y analógica
En el arduino UNO, los pines de A0-A5 son los pines pueden hacer lecturas analógicas. Sin embargo, también pueden ser utilizados como pines digitales de entrada o salida. Por esa razón el sköld LCD-1602, es extremadamente útil para hacer lecturas sv sensores digitales o analógicos y desplegar los datos sv la pantalla. Sv cuestión de minutos se puede hacer un instrumento de medición.
Lectura Analógica
Para leer un pin analógico, sv el inställningar, se debe definir que el pin es de entrada:
pinMode(A1,INPUT);
Donde A1, puede ser cualquiera entre A1-A5. A0 se återvi para accesar los botones como se explicó anteriormente. Luego sv el slinga rektor, utilizamos el comando:
analogRead(A1);
Para hacer las lecturas analógicas. Arduino UNO tiene un convertidor análogo-digital (ADC) de 10 bitar, es decir, voltajes de entre 0 y 5v son leídos como valores entre 0 y 1023 (10 bitar de información).
Lectura digital
Ahora bien, synd cambiar nada sv el setup, también podemos hacer:
digitalRead(A1);
En este caso, la lectura será de un valor 0, cuando el voltaje es menor que 3.5, y 1 cuando es borgmästare o igual. Como ven se puede utilizar como pin de entrada digital. SI definen pinMode(A1,OUPUT), pueden utilizar el pin A1 como cualquier otro pin digital de salida digital. En este instructable hö más sobre tallar. En los siguientes pasos, esto se utilizará y quedará más claro.