Rome - Italy
Offline
Full Member
Karma: 2
Posts: 246
Arduino UNO "Noob" User
|
 |
« on: January 17, 2011, 09:08:08 am » |
Googlando ho trovato che per risparmiare porte tocca usare il max7219 .
Tuttavia non ho capito come collegarlo e come andrebbe programmato. :-/
Onde evitare di buttare soldi per costruirlo, potete rispondermi riguardo i miei dubbi?
Grazie
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 99
|
 |
« Reply #1 on: January 17, 2011, 09:17:24 am » |
Non ho mai provato il max7219, ma ti consiglio di dare un'occhiata allo shift register 74HC595, io lo uso un sacco con arduino e mettendolo in cascata bastano 3 pin per controllarne 16 (se non sbaglio). Qua c'è un tutorial per arduino: http://www.arduino.cc/en/Tutorial/ShiftOut
|
|
|
|
|
Logged
|
|
|
|
|
Rome - Italy
Offline
Full Member
Karma: 2
Posts: 246
Arduino UNO "Noob" User
|
 |
« Reply #2 on: January 17, 2011, 09:31:23 am » |
Perfetto, userò quello allora ;D
Per la programmazione?
|
|
|
|
« Last Edit: January 17, 2011, 09:31:31 am by Nikka93 »
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 99
|
 |
« Reply #3 on: January 17, 2011, 09:37:57 am » |
La programmazione non è difficile, basta seguire i codici nel link, comunque ti posso aiutare anche io. Quanti display devi usare?
|
|
|
|
|
Logged
|
|
|
|
|
Rome - Italy
Offline
Full Member
Karma: 2
Posts: 246
Arduino UNO "Noob" User
|
 |
« Reply #4 on: January 17, 2011, 09:39:08 am » |
Un solo display a 7 Segmenti che si accende in base ad un dato che arriva via seriale dal pc 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 99
|
 |
« Reply #5 on: January 17, 2011, 10:28:40 am » |
Se ne hai solo uno ed è ad anodo comune, puoi benissimo usare gli esempi che ci sono nel link,che sono spiegati molto bene, e al posto dei led colleghi i piedini del display. Se invece è ad catodo comune, dovresti cambiare solo un paio di linee di codice.
|
|
|
|
« Last Edit: January 17, 2011, 10:28:53 am by Davuz »
|
Logged
|
|
|
|
|
|
|
Rome - Italy
Offline
Full Member
Karma: 2
Posts: 246
Arduino UNO "Noob" User
|
 |
« Reply #7 on: January 17, 2011, 11:39:38 am » |
ecco quindi? uso il 595 o il Max?!? :-? :-?
|
|
|
|
|
Logged
|
|
|
|
|
Milano, Italy
Offline
Faraday Member
Karma: 10
Posts: 3080
Sideralis Arduino!
|
 |
« Reply #8 on: January 17, 2011, 11:50:43 am » |
usa quello che trovi + facilmente.
|
|
|
|
|
Logged
|
|
|
|
|
Italy
Online
Brattain Member
Karma: 219
Posts: 16538
Don't know what I do
|
 |
« Reply #9 on: January 17, 2011, 12:38:05 pm » |
Il 595 è di impiego generale, mi pare che il Maxim sia invece specifico per comandare i display a segmenti.
|
|
|
|
|
Logged
|
|
|
|
|
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15760
+39 349 2158303
|
 |
« Reply #10 on: January 17, 2011, 12:41:52 pm » |
Il MAX7219 perché non servono resistenze per i LED. Limita giá la corrente e quella viene regolata con un unica resistenza. Puoi attacare fino a 8 Cifre. Ciao Uwe
|
|
|
|
|
Logged
|
|
|
|
|
|
|
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15760
+39 349 2158303
|
 |
« Reply #12 on: January 18, 2011, 02:24:59 pm » |
|
|
|
|
|
Logged
|
|
|
|
|
Rome - Italy
Offline
Full Member
Karma: 2
Posts: 246
Arduino UNO "Noob" User
|
 |
« Reply #13 on: January 18, 2011, 03:08:54 pm » |
una cosa, devo collegare l'uscita D0 del maxim a entrambi i due catodi del 7 segmenti!?
|
|
|
|
|
Logged
|
|
|
|
|
Rome - Italy
Offline
Full Member
Karma: 2
Posts: 246
Arduino UNO "Noob" User
|
 |
« Reply #14 on: January 18, 2011, 04:02:52 pm » |
come al solito non riesco a far funzionare una mazza che nervoso > 
|
|
|
|
|
Logged
|
|
|
|
|
|