Pages: 1 ... 11 12 [13]   Go Down
Author Topic: Arduino e Multiplexing - Micrologio  (Read 8662 times)
0 Members and 1 Guest are viewing this topic.
Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 573
Posts: 12622
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Cheffigurimme...... sono ad ANODO comune.... scusa....  smiley-roll-blue
http://www.sparkfun.com/products/9483

Fai bene a dubitare sempre di ciò che scrivo, non ho memoria.... sono molto inaffidabile in questo....  smiley-cry
Avevo appena finito di fare la verifica, sono ad anodo comune, in effetti, ma non ti picchiare così, è una confusione che si fa, non ho il coraggio di spiegarti pubblicamente come faccio io ogni volta a distinguere anodo e catodo  smiley-mr-green
Comunque col datasheet è tutto chiaro: la "colonna" sono i ":" gestiti separatamente, anche l'apostrofo è gestito separatamente, invece il resto richiede per forza un mux. Allora anche per i display di (ecco, il nome non lo ricordo più come ti dicevo....) z3us non ci sono problemi, basta ridisegnare la sezione dei display, bisognerà mettere tutti i seg in parallelo e comparare poi tutto con il nostro display. Comunque con la scusa ora ho il datasheet del display, non lo trovavo, grazie Leuccio smiley-wink
Logged


Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 114
Posts: 7176
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao Leo, il timer che vedi qui sotto e che ho presentato all'Arduino Day (finito anche al TG3 regionale)  l'ho costruito in poche ore copiando i collegamenti del Micrologio, il firmware invece usa il millis() per incrementare i secondi e dopo 59 azzerare e incrementare i minuti.


Senza lo schema del pcb del Micrologio sarei impazzito.
Grazie!  smiley-wink

p.s. il micro a destra invece segue lo schema della guida di Michele.  smiley-mr-green
Logged

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

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 573
Posts: 12622
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Paolo, ma la sezione a destra a che ti serve? Arduino mi pare configurato per la programmazione ISP, è così o fa altro?
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 333
Posts: 22917
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma come hai fatto l'orologio? Non con il modulo RTC interno come ho fatto io sul Micrologio ma con il classico quarzo da 16 MHz. Allora potevi usare la swRTC invece di millis()  smiley-wink
Logged


Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 114
Posts: 7176
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma come hai fatto l'orologio? Non con il modulo RTC interno come ho fatto io sul Micrologio ma con il classico quarzo da 16 MHz. Allora potevi usare la swRTC invece di millis()  smiley-wink
Anche se vicini sono due progetti distinti.
Quello a sinistra, alimentato con un pacco di 4 batteria NiMH da 1.2 e un semplice timer che conta i secondi e i minuti. non mi serviva grossa precisione (era una dimostrazione di pochi minuti) e per far avanzare il conteggio ho usato il micro a 8mhz interni con il millis() che ogni 1000 aumenta i secondi di uno. Poi una serie di IF per azzerare i secondi e aumentare i minuti.
Non c'è neanche controllo dell'ora infatto potrebbe segnare anche 80 minuti e dopo 99 si impalla credo oppure visualizza solo 00. Non so. Non ci sono arrivato.

Paolo, ma la sezione a destra a che ti serve? Arduino mi pare configurato per la programmazione ISP, è così o fa altro?
A destra, utilizzato temporaneamente per programmare il progettino a sinistra, è un classico ATmega328 in SA con quarzo estreno da 16Mhz con Arduino Duemilanove in modalità programmatore ISP.
Nella mia presentazione ho parlato infatti dell'ATmega e volevo mostrare in modo semplice la configurazione per la programmazione dei micro (anche nuovi) e un altro progetto (quello a sinistra) senza il quarzo.
Logged

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

0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5953
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Arduino vero lo usi solo come usb/seriale se ho capito ?
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 114
Posts: 7176
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

No. C'è caricato "Arduino as ISP".
Logged

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

0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5953
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Allora non ho capito cosa fa cosa fa il micro in basso a destra
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 114
Posts: 7176
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Il blink col led rosso sul pin 13.  smiley-mr-green

E' un esempio!!
Logged

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

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 333
Posts: 22917
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

"Non è chiaaaaroooo.... non è chiaaaaroooo.... "  smiley-yell
Logged


0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5953
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Chi sono sti due ?
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 333
Posts: 22917
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Due comici di Zelig, uno gli spiegava le cose e l'altro non capiva mai una cippa e diceva, con cadenza napoletana, "non è chiaaaroooo, non è chiaaaaro.... " :-)
Logged


0
Offline Offline
Faraday Member
**
Karma: 47
Posts: 5953
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 smiley-yell
la buona vecchia TV

Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 573
Posts: 12622
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Due comici di Zelig, uno gli spiegava le cose e l'altro non capiva mai una cippa e diceva, con cadenza napoletana, "non è chiaaaroooo, non è chiaaaaro.... " :-)

veramente quei due erano l'offesa alla comicità napoletana, peggio di quelli c'erano solo i pari e dispari, altra coppia più efficace delle prugne smiley-mr-green
Logged


Pages: 1 ... 11 12 [13]   Go Up
Jump to: