Pages: [1]   Go Down
Author Topic: Arduino puo' pilotare 64 LED, 4 7LEDdigit, Keypad 3 x 4, 2 bottoni e 2 buzzer?  (Read 760 times)
0 Members and 1 Guest are viewing this topic.
Milano
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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..  smiley-roll
Grazie mille!!

Matteo
« Last Edit: January 01, 2013, 10:42:57 am by perfidoclone » Logged

Cagliari, Italy
Online Online
Tesla Member
***
Karma: 104
Posts: 6616
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Milano
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 236
Posts: 20277
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Milano
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

BZ (I)
Online Online
Brattain Member
*****
Karma: 236
Posts: 20277
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: January 01, 2013, 03:23:27 pm by uwefed » Logged

Pages: [1]   Go Up
Jump to: