Tutorial Arduino N°7: “Sensore Luminoso”


Oggi introduciamo un nuovo componente: la resistenza solare. Essa cambia la quantità di energia elettrica che trattiene e disperde in base all’esposizione alla luce.

E’ molto pratica, economica, piccola e compatta, questo la rende ottimale per qualsiasi uso che se ne deve fare, dai robot alle luci negli armadi.

INGREDIENTI:

  • 1 led
  • Una resistenza solare (fotoresistenza)
  • 3 resistenze da 1K5Ω
  • una resistenza da 100Ω
  • Supporto (breadboard / basetta millefori)

ESECUZIONE:

CODICE:

int ledPin = 6;

int ldrPin = 0;

int lightVal = 0;

void setup() {

pinMode(ledPin, OUTPUT);

}

void loop() {

lightVal = analogRead(ldrPin);

digitalWrite(ledPin, HIGH);

delay(lightVal);

digitalWrite(ledPin, LOW);

delay(lightVal);

}

Ora, “finalmente” potrete costruirvi la vostra sveglia sostituendo al led un circuito come quello per controllare carichi di corrente maggiori al cui termine ci sia un cicalino.


Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...