comandare superbright Led 5watt con Arduino Nano

secondo voi può funzionare?

(p.s.
il transistor è un 2N2222 invece di quello indicato in figura)

associato con questo script

    // Esempio 01: accendi il led appena è premuto il pulsante  
      
    #define LED 9                // LED collegato al pin digitale 9  
    #define BUTTON 7              // pin di input dove è collegato il pulsante  
    int  val = 0;                 // si userà val per conservare lo stato del pin di input  
      
    void setup() {  
      pinMode(LED, OUTPUT);       // imposta il pin digitale come output  
      pinMode(BUTTON, INPUT);     // imposta il pin digitale come input  
    }  
      
    void loop() {  
      val = digitalRead(BUTTON);  // legge il valore dell'input e lo conserva  
      
      // controlla che l'input sia HIGH (pulsante premuto)  
      if (val == HIGH) {  
        digitalWrite(LED, HIGH);  //accende il led  
      }  
      else {  
        digitalWrite(LED, LOW);   //spegne il led  
      }  
    }

Non capisco la funzione del tastino sulla sinistra, forse manca la connessione ad un pin di controllo per poi attivare l'uscita (non ho letto lo sketch), in ogni caso su questo pin dovrai mettere una pull-down da 10K.
Tra D9 e la base metti una R da 1K
tra la base e GND metti una R da 10K
Il transistor che caratteristiche ha?

il tastino sulla sinistra fa accendere e spegnere il led attraverso il pin digitale numero 9

il transistor è un comune 2N2222

Manufacturer Part No: 2N2222A
ROHS: Yes
Current Rating: 0.8A
Voltage Rated: 40V
Transistor Type: NPN
Features: General Purpose
Package: TO-92

onesky:
il tastino sulla sinistra fa accendere e spegnere il led attraverso il pin digitale numero 9

ok, allora sul pin D7 devi mettere una pull-up 10K (cioè collegata con il capo libero a 5v); che ci fanno quei 5V sempre sul tastino?

il transistor è un comune 2N2222

lo conosco benissimo, ma lì c'era un'altra sigla :slight_smile: questo va bene

Michele; il tasterino serve per resettare l' arduino. Quando lo schiacci mette in corto la batteria e quando lo molli l' arduino fa un Power On Reset. :wink: :wink: :wink:

@onesky quei tasterini chiudono il contatto quando li premi e sempre 2 pieddini sono collegati internamente. Il pulsante devi collegarlo tra entrata e massa e mettere un aresistenza pullup da 10kOhm tra l' entrata e +5V oppure attivare la resistenza Pulup interna.

altri problemi:
Il AMS1117 non é un transistore ma un stabilizzatore di tensione. Il 2n2222 va bene.
Perché dai al LED 500mA e percui malappena 1,75 W?
Usa un alimentatore corrente continua per LED di potenza.
Come dice Michele manca la resistenza sulla base del transistore; Rischi di rompere l'uscita del Arduino.

Ciao Uwe

Ciao Uwe, hai perfettamente ragione, solo che pensavo che forse disponesse di un tastino a due vie indipendenti e comunque non capivo la presenza di quel 5V da solo; se il tastino è normale non solo non da' alcun comando ad Arduino quando distrugge la batteria dopo un po' di tentativi :disappointed_relieved:

Invece non capisco la questione del LED, lui lì ha scritto 500mA, evidentemente sono quelli richiesti dal LED, anche se effettivamente 3,5V a 500mA a 5W non ci arriveranno mai; ci sono info contrastanti :roll_eyes:

uwefed:
Michele; il tasterino serve per resettare l' arduino. Quando lo schiacci mette in corto la batteria e quando lo molli l' arduino fa un Power On Reset. :wink: :wink: :wink:

@onesky quei tasterini chiudono il contatto quando li premi e sempre 2 pieddini sono collegati internamente. Il pulsante devi collegarlo tra entrata e massa e mettere un aresistenza pullup da 10kOhm tra l' entrata e +5V oppure attivare la resistenza Pulup interna.

ma la resistenza è uguale se la metto tra la massa e il tastierino? io ho copiato questo schema

fonte: http://www.maffucci.it/2010/12/06/arduino-–-lezione-03-controlliamo-un-led-con-un-pulsante/

altri problemi:
Il AMS1117 non é un transistore ma un stabilizzatore di tensione. Il 2n2222 va bene.

ok!

Perché dai al LED 500mA e percui malappena 1,75 W?
Usa un alimentatore corrente continua per LED di potenza.

qui non capisco
il led regge al max 1A e min 350mA
credo che 500mA vadano bene altrimenti spreco corrente solo in resistenze
il calcolo per la resistenza l'ho fatto tenendo da questo sito tenendo conto 7,2 volt (2 batterie da 3,6volt al litio, non posso usare un alimentatore) di corrente erogata e 3,5volt assorbita dal led
ho collegato direttamente il led alla batteria da 3,6volt e si accende normalmente anche senza resistenze

Come dice Michele manca la resistenza sulla base del transistore; Rischi di rompere l'uscita del Arduino.

dove devo collocarla esattamente? sul ground oppure sul segnale digitale in mezzo?

hai copiato male, ti sei confuso coi colori dei fili, sto fritzing è proprio na disgrazia :0

ho collegato direttamente il led alla batteria da 3,6volt e si accende normalmente anche senza resistenze

Cosí rischi di rompere il LED e la batteria. Il LED ha una curva U/I cosi ripida che una variazione di meno di un centinaio di mV comporta una differenza di corrente di centinaia di mA.

Quando compri un LED da 5W presumo che vuoi usarlo con la massima potenza per dare il massimo di luce. Se non é cosí é meglio comprare uno da 2W e risparmiare soldi. Usa uno d quel alimentatori per LEd. sono alimentatori a switching che stabilizzano la corrente e visto che sono alimentatori switching hanno un rendimento intorno ai 80-90%.

Ciao Uwe

Nel playground sezione italiana ci sono due circuiti di alimentazione a corrente costante per il led ad alta potenza, prova a guardare quelli visto che mi sembra che con le conoscenze non sei ancora al livello da mettere in piedi qualcosa di valido (senza offesa naturalmente)

uwefed:

ho collegato direttamente il led alla batteria da 3,6volt e si accende normalmente anche senza resistenze

Cosí rischi di rompere il LED e la batteria. Il LED ha una curva U/I cosi ripida che una variazione di meno di un centinaio di mV comporta una differenza di corrente di centinaia di mA.

Quando compri un LED da 5W presumo che vuoi usarlo con la massima potenza per dare il massimo di luce. Se non é cosí é meglio comprare uno da 2W e risparmiare soldi. Usa uno d quel alimentatori per LEd. sono alimentatori a switching che stabilizzano la corrente e visto che sono alimentatori switching hanno un rendimento intorno ai 80-90%.

Ciao Uwe

non posso usare un alimentatore perchè dovro' installarlo su un utilizzatore portatile, quindi per forza batteria....

si infatti

queste sono le caratteristiche del led

Emitted Color : RED

DC Forward Voltage (VF):3.0~ 3.5 Vdc
DC Forward Current (IF): 1000 mA
Reverse Voltage (VR): 5V
Reverse Current (Ii): 5uA

Temperature Co-Efficient: 0.04nm / Degree C

Viewing Angle: 140 Degree

Intensity Luminous (Iv): 200~ 220 LM

Wavelength:620-630nm

dunque io ho considerato come limite di voltaggio 3,5 volt ma in effetti solo con 5 volt e 1 A raggiunge 5 watt..

Così è super-sprecato quel led, lo usi ad 1/3 della potenza, ha ragione Uwe, tanto vale usarne uno da 2W; comunque queste sono scelte tue; il mio suggerimento resta quello precedente.

[quote author=Michele Menniti link=topic=100457.msg753555#msg753555 date=1333917119]
Così è super-sprecato quel led, lo usi ad 1/3 della potenza, ha ragione Uwe, tanto vale usarne uno da 2W; comunque queste sono scelte tue; il mio suggerimento resta quello precedente.
[/quote] ma quindi il limite del voltaggio del led è 5 volt 1Ampere prima che fondi?
io ho considerato 3,5volt come limite

A mio parere quel led è 3,5W, visto che la tensione max è 3,5V e la corrente 1A; i 5V indicati sono la corrente inversa sopportabile e non c'entrano con l'alimentazione diretta

infatti! comincio a pensare di essere stato gabbato dal venditore cinese.. :0

onesky:
infatti! comincio a pensare di essere stato gabbato dal venditore cinese.. :0

lo hai ancora il link al prodotto su ebay?

no, perchè è passato tanto tempo e lo hanno rimosso.
ma era identico a questo
http://www.gooddealchina.com/LEDs/1-x--High-Power-5-W-Watt-super-red-Led-Light-260LM--c20812.html

Allora le cose sono due: o i watt dei led si calcolano in modo differente dalla potenza "classica" o sono una massa di imbroglioni.

:wink: ...la seconda