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à Adsense
Answers
Se necessiti di aiuto, clicca il pulsante "Cerco Aiuto" (disponibile anche per i non iscritti).
I postatori più attivi del mese
Admin
 
Answers
 

Arduino: Come gestire un LED con una fotoresistenza

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 : 4309
Crediti Crediti : 12007
Reputazione Reputazione : 187
Data d'iscrizione Data d'iscrizione : 08.03.11
Età Età : 19
Località Località : Brescia

Visualizza il profilo http://wikiinfo.forumattivo.it

Torna in alto Andare in basso

Torna in alto


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