Arduino puo' pilotare 64 LED, 4 7LEDdigit, Keypad 3 x 4, 2 bottoni e 2 buzzer?

Ciao a Tutti, ho un progetto in mente e volevo sapere se e quale Arduino puo' pilotare: -70 LED (pensavo con MAX7219) -4 x 7-segmenti LED (un altro MAX7219) -1 keypad 3 x 4 ( MAX7219 ? ) -2 buzzer -2 bottoni Io pensavo al Due o al Mega con 2/3 MAX7219 per le i/o, ma prima di comprare mi piacerebbe avere conferma che tutto sia possibile.. :roll_eyes: Grazie mille!!

Matteo

Dai uno sguardo a questa discussione --> http://arduino.cc/forum/index.php/topic,137900.0.html

La DUE al momento la lascerei perdere. Non è adatta per chi inizia. Lavora ad una tensione di 3.3V a differenza della UNO e della MEGA che lavorano a 5V e ha il limite massimo di corrente a 3mA (40mA per UNO e MEGA). E' una scheda delicata. Dovresti orientarti sulla UNO o sulla MEGA se già prevedi di espandere il progetto.

PaoloP: Dai uno sguardo a questa discussione --> http://arduino.cc/forum/index.php/topic,137900.0.html

La DUE al momento la lascerei perdere. Non è adatta per chi inizia. Lavora ad una tensione di 3.3V a differenza della UNO e della MEGA che lavorano a 5V e ha il limite massimo di corrente a 3mA (40mA per UNO e MEGA). E' una scheda delicata. Dovresti orientarti sulla UNO o sulla MEGA se già prevedi di espandere il progetto.

grazie per il link, ma quello e' lo step successivo.. volevo intanto capire se l'Arduino Mega o Uno si possono usare con 3 MAX7219 in cascata o messi su PIN diversi (e' possibbile o per forza bisogna metteri in cascata?) e se sul MAX7219 si puo' attaccare il keypad 3 x 4 e con anche i 2 Buzzer e i 2 Bottoni?

grazie mille!

Matteo

Il MAX7219 pilota una matrice di 8x8 LED percui 64 non 70. Puoi pilotare 4 cifre 7 segmenti col MAX7219 ma devono essere a catodo comune. Il MAX7219 non puó leggere matrici di pulsanti (keypad); non ha entrate ma solo uscite (ecetto l' interfaccia). Per i keypad devi usare una matrice con delle uscite Arduino. Anche i pulsanti e buzzer devi pilotarli con delle uscite.

Lascia stare la Due. potrebbe bastare un UNO ma siccuramente la MEGA. Ciao Uwe

ok grazie!!

le 4 cifre saranno a coppie in due punti diversi (distanza 5 mt), quindi dubito che possano avere il catodo in comune, giusto? per quello chiedevo se i MAX7219 si possono attaccare su i/o diverse(parallelo) o se devono per forza essere in serie..

quindi il keypad entra diretto sull'Arduino come i pulsanti e i buzzer, ok.

procedo con la MEGA2560.. ciao Uwe!

Matteo

perfidoclone: ok grazie!! le 4 cifre saranno a coppie in due punti diversi (distanza 5 mt), quindi dubito che possano avere il catodo in comune, giusto?

I catodi comuni si intendono sempre di un singola cifra del display 7 segmenti percui un display a 4 cifre ha 4 catodi comuni, uno per ogni cifra. Una cifra ha 7 anodi (8 col punto decimale) che poi sono collegati coi 8 anodi (sempre lo stesso segmento tra di loro) delle altre cifre.

Puoi collegare in serie 2 o piú MAX7219. Il dataheet lo spiega. Devi verificare che la libreria che usi lo prevede.

Ciao Uwe