Go Down

Topic: Leds (Read 378 times) previous topic - next topic


Hola quiero saber lo siguiente:
si tengo en 1 salida del arduino conectado 4 leds, mediante programacion se pueden detectar cada led?


If LED is connected from analog pin to GND and a 100k pull_up resistor.
Use analogRead to determine if a LED is connected or not.


Sep 16, 2014, 01:04 pm Last Edit: Sep 16, 2014, 01:26 pm by _pepe_ Reason: 1

Un Arduino que funcione con 5V puede detectar una LED roja que está en un pin digital (LEDs de otros colores pueden no ser detectadas – usted debe tratar).

Por ejemplo :

Code: [Select]

int testLED(int pin) {
  pinMode(pin, INPUT);          // desactivar la salida
  digitalWrite(pin, HIGH);      // activar la resistencia interna
  int val = ! digitalRead(pin); // leer la entrada
  if (val) {                    // si LED encontrada
    digitalWrite(pin, LOW);     //  apagar la LED
    pinMode(pin, OUTPUT);       //  activar la salida
  return val;

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131