Recensisci!
Diventa un recensore per ricevere prodotti gratuiti o scontati!
Iscriviti
Se desideri, puoi effettuare un'iscrizione gratuita al forum per entrare nella nostra community.
Ricerca Avanzata
Pubblicità Amazon
Answers
Se necessiti di aiuto, clicca il pulsante "Cerco Aiuto" (disponibile anche per i non iscritti).
I postatori più attivi del mese
Admin
 

Arduino: Come gestire un LED con una fotoresistenza

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso

Arduino: Come gestire un LED con una fotoresistenza

Messaggio Da Admin il Ven Feb 27, 2015 5:41 pm

Un semplice circuito che potete realizzare con Arduino è quello di gestire un LED in base alla luminosità esterna grazie all'ausilio di un sensore di luminosità. Per il tutorial su come fare (circuito e codice), guarda questo video:

Codice:
int led=7;
int fotor=A0;
int luce=0;

void setup() {
 pinMode(led, OUTPUT);
 pinMode(fotor, INPUT);
  Serial.begin(9600);
}

void loop() {
    luce=analogRead(fotor);
    
    if (luce>200) {
      digitalWrite(led, HIGH);
    }
    
    else {
      digitalWrite(led, LOW);
    }
    Serial.print(luce);
    Serial.print("/t");
    delay(10);
}

I componenti utilizzati sono:
- Arduino Uno.
- LED (bianco).
- Due resistenze: Una per il led e una di 10kOhm per la fotoresistenza.
- Fili.
avatar
Admin
♔ Amministratore

Messaggi Messaggi : 4230
Crediti Crediti : 11807
Reputazione Reputazione : 186
Data d'iscrizione Data d'iscrizione : 08.03.11
Età Età : 19
Località Località : Brescia

Vedi il profilo dell'utente http://www.wikiinfo.net

Tornare in alto Andare in basso

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto


 
Permessi di questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum