Vai al contenuto

Aiuto Lampada Crepuscolare


raffica19

Messaggi raccomandati

Salve a tutti, ho da poco ricevuto il mio primo Arduino e volevo cimentarmi nella progettazione, sono già riuscito a creare un Led che si accende o spegne in base al valore della fotoresistenza, ora volevo ampliare il progettino dal semplice led ad una Vera e propria lampada a led a 12V, sempre creata da me dopo aver ordinato 200 led dalla cina e collegati in varie serie e paralleli.

Intanto lo sketch è questo:

#define fotoresistenza A0
#define led 12
void setup()
{
pinMode(A0,INPUT);
pinMode(12,OUTPUT);
Serial.begin(9600); // Inizializzo la comunicazione seriale
}

void loop()
{
int val = analogRead(fotoresistenza); // salvo il valore fotoresistenza dentro alla variabile val
Serial.println(val, DEC); // Scrivo il valore della fotoresistenza, espresso in numeri decimali

if(val<20) //se il valore letto dalla fotoresistenza (luminosità) è basso, accendo il led
digitalWrite(led,HIGH);
else
digitalWrite(led,LOW); //altrimenti lo spengo (o lo lascio spento)

}

Link al commento
Condividi su altri siti

Si potrebbe usare un semplice transistor oppure ricorrere ad un chip l'uln2803, e se parliamo di Potenze considerevoli si può ricorrere ad un optoaccoppiatore o relé.

 

Gesendet von meinem GT-I9300 mit Tapatalk 2

Modificato da RyujiAndy
Link al commento
Condividi su altri siti

  • 2 settimane dopo...
  • 2 mesi dopo...

Crea un account o accedi per lasciare un commento

Devi essere un membro per lasciare un commento

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!

Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.

Accedi Ora

Giochi in Uscita



  • Community Hive Community Hive

    Community Hive allows you to follow your favorite communities all in one place.

    Follow on Community Hive
  • Utenti

    Non ci sono membri da mostrare

×
×
  • Crea Nuovo...