Arduino Forum

International => Italiano => Hardware => Topic started by: oligo on Oct 19, 2016, 03:19 pm

Title: Collegari tanti led e tanti pulsanti
Post by: oligo on Oct 19, 2016, 03:19 pm
Salve ragazzi vorrei realizzare questo progetto.
Ho tanti led (una ventina o in più) e altrettanti pulsanti.Ognuno dei led si accende ogni qual volta premo un certo pulsante.
Quale scheda arduino mi consigliate?
Per l'alimentazione credo di Aver bisogno di una fonte esterna
A cosa devo star attento per non friggere tutto ?
Title: Re: Collegari tanti led e tanti pulsanti
Post by: aster94 on Oct 19, 2016, 03:38 pm
Una qualsiasi arduino base va bene, la uno é una scelta standard.

Non puoi collegarli direttamente ad arduino, perché non ti bastano i pin e in ogni caso piú di 400mA non possono uscire, quindi ti serve multiplexare (googlalo) sia l output the l imput

Per accendere i led ti consiglio i 74HC595 che non hanno bisogno di librerie dedicate e sono facilissimi da usare se no i max7219 o 22 ma senza libreria a me sono venuti un pó pesanti
Title: Re: Collegari tanti led e tanti pulsanti
Post by: SukkoPera on Oct 19, 2016, 03:45 pm
Siamo sicuri che serva un Arduino? Non bastano degli interruttori (pulsanti latching, insomma)? :smiley-slim:
Title: Re: Collegari tanti led e tanti pulsanti
Post by: oligo on Oct 19, 2016, 04:04 pm
Grazie per le risposte.
Il progetto è piu ampio non devo fare solo questo.Per ora mi bastava sapere come implementare questa fase.
Sto controllando il materiale che mi ha consigliato aster.
Il multiplexer mi consente di avere piu segnali sostanizalmente.
Mi chiedevo lo shift register a cosa mi serviva.non potrei usare i segnali ottenuti dal multiplexer ?
Title: Re: Collegari tanti led e tanti pulsanti
Post by: BaBBuino on Oct 19, 2016, 06:00 pm
Per risparmiare pin, almeno per quanto riguarda i pulsanti di accensione, puoi utilizzare l'accorgimento di usare un ingresso analogico e una serie di partitori, ed una serie di pulsanti, ciascuno dei quali mette a massa ogni singolo nodo del partitore e poi, ovviamente, leggere il valore analogico.
Più facile a vedersi che a descriversi.

Una roba così...

(https://cdn.instructables.com/F8X/QWC3/G1BBBYQT/F8XQWC3G1BBBYQT.MEDIUM.jpg)

Non usare più di 5 pulsanti per ingresso analogico, onde evitare una eccessiva frammentazione del valore, e utilizza collegamenti molto corti tra i componenti e l'ingresso analogico fisico.
Title: Re: Collegari tanti led e tanti pulsanti
Post by: uwefed on Oct 19, 2016, 07:31 pm
Metti i pulsanti inmatrice. Se aggiungi un diodo in serie a ogni pulsante puoi rilevare anche un azionamento di piú pulsanti contemporaneamente. Puoiusare anche dei Shift register tipo HC164 o dei analog multiplexer tipo HC4067
Per i LED puoi usare un MAX7219, dei Shift register tipo HC595 o HC165 oppure LED RGB con controller integrati come la serie WS2812.

Ciao Uwe
Title: Re: Collegari tanti led e tanti pulsanti
Post by: oligo on Oct 20, 2016, 10:08 am
Ragazzi vi ringrazio per le risposte.Ma purtroppo di tutto quello che avete scritto non ho capito nulla XD
È il mio primo sketch che realizzo  purtroppo e vorrei capire bene cosa mi puo servire
Title: Re: Collegari tanti led e tanti pulsanti
Post by: nid69ita on Oct 20, 2016, 10:14 am
Ragazzi vi ringrazio per le risposte.Ma purtroppo di tutto quello che avete scritto non ho capito nulla XD
È il mio primo sketch che realizzo  purtroppo e vorrei capire bene cosa mi puo servire
Senza offesa.  Primo sketch ?  E vuoi fare una cosa complessa ? 
almeno fai una cosa alla volta.  Prima impara a collegare tanti led.     Poi a collegare tanti pulsanti.  Poi metterai tutto insieme.
Title: Re: Collegari tanti led e tanti pulsanti
Post by: Micromani on Oct 20, 2016, 10:50 am
Ciao Oligo,

ho appena aperto un post con un progetto per implementare 12 "pulsanti" su un unico ingresso analogico.

Non sono sicuro che funzioni correttamente ma se intanto gli vuoi dare un occhiata questo il link:
http://forum.arduino.cc/index.php?topic=430591.0 (http://forum.arduino.cc/index.php?topic=430591.0)

Ciao
Micromani
Title: Re: Collegari tanti led e tanti pulsanti
Post by: oligo on Oct 20, 2016, 11:20 am
Nid infatti questo stavo cercando di fare,ma grazie lo stesso per il suggerimento
Micro ora gli do un occhiata grazie tante !
Title: Re: Collegari tanti led e tanti pulsanti
Post by: oligo on Oct 20, 2016, 12:18 pm
Micro se puoi, ti va di spiegarmi secondo quale logica hai posizionato quelle resistenze?
Title: Re: Collegari tanti led e tanti pulsanti
Post by: brunello22 on Oct 20, 2016, 01:13 pm
Quote
Ma purtroppo di tutto quello che avete scritto non ho capito nulla
Bene, allora ti confondo ancora di più, perchè esiste anche un'altra tecnica, chiamata Charlieplexing Link (https://en.wikipedia.org/wiki/Charlieplexing)
Che ha l'indubbio vantaggio di non usare ulteriori componenti


(https://s25.postimg.org/ogb4bh4z3/Charlie_Switch.png)
Title: Re: Collegari tanti led e tanti pulsanti
Post by: uwefed on Oct 20, 2016, 07:47 pm
Brunello, il Charlieplexing va bene solo se si vuole accendere pochi led di tanti perché si riesce ad accendere sempre solo uno alla volta.

Ciao Uwe