OBJECTIU
ESQUEMA
CODI
PAS A PAS
SIMULACIÓ
OBJECTIU: Llegeix la caiguda de voltatge en un LDR i mostra el valor llegit, el voltatge i la resistència.
Material necessari:
#define LDR A0 // Pin para medir V #define BAUDS 9600 // Velocidad de comunicación #define ESPERA 3500 // ms entre lecturas // setup() se ejecuta una vez al iniciar el sistema void setup() { // Inicia el puerto serie Serial.begin(BAUDS); } // loop() se ejecuta una y otra vez ininterrumpidamente void loop() { int val; float voltage, res; val = analogRead(LDR); // Lee un valor entero del puerto analógico voltage = val * (5.0 / 1023.0); // Y lo convierte a voltage (número real). res = 10000.0 * (1023.0 / val - 1); // Calcula la resistencia // Imprime el texto Serial.print("El valor leido es "); Serial.print(val); Serial.print(" que equivale a "); Serial.print(voltage); Serial.println(" V."); Serial.print("La resistencia LDR en ohmios es "); Serial.println(res); delay(ESPERA); // Espera el tiempo indicado }
delay(ESPERA); // Espera el tiempo indicado
}
Comparteix això:
- Feu clic per compartir al Facebook (S'obre en una nova finestra)
- Feu clic per compartir al Twitter (S'obre en una nova finestra)
- Feu clic per compartir al WhatsApp (S'obre en una nova finestra)
- Feu clic per compartir al Telegram (S'obre en una nova finestra)
- Feu clic per compartir al Pinterest (S'obre en una nova finestra)