Go Down

Topic: Giocando con l'Attiny85 (Read 50435 times) previous topic - next topic

Michele Menniti

Il problema è evidente, la tensione di LOW è completamente sballata e tale da fornire una quasi adeguata tensione di accensione al led, quindi è normale che si comportino così; prova i fuse ma, se ce l'hai, anche un altro micro.
Un solo dubbio, non ti offendere, ma meglio una domanda idiota che un altro danno: sei sicuro che le R siano da 330 ohm?
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Xfox


Il problema è evidente, la tensione di LOW è completamente sballata e tale da fornire una quasi adeguata tensione di accensione al led, quindi è normale che si comportino così; prova i fuse ma, se ce l'hai, anche un altro micro.
Un solo dubbio, non ti offendere, ma meglio una domanda idiota che un altro danno: sei sicuro che le R siano da 330 ohm?

Ho provato su tutti e 5 i Tiny85 che ho! Stesso problema! Adesso sto sistemando i fuse secondo la guida di gioblu! Portando anche il clock a 8MHz
Xfox's Blog, Elettronica, informatica e tant'altro: http://www.xfox.it

Xfox

Stesso probema anche regolando i fuses!
Xfox's Blog, Elettronica, informatica e tant'altro: http://www.xfox.it

Michele Menniti

Ma le R? Se per caso fossero da 33 ohm avrebbero potuto bruciare le uscite dei micro (spero di no, visto che parli di tutti e 5 =()
Guarda io non ho mai avuto difficoltà con i miei nanetti, ad 1MHz e 5V alimentavano tre led durante la fase di test, poi tutti eliminati, consumavano troppo  ]:D
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Xfox


Ma le R? Se per caso fossero da 33 ohm avrebbero potuto bruciare le uscite dei micro (spero di no, visto che parli di tutti e 5 =()
Guarda io non ho mai avuto difficoltà con i miei nanetti, ad 1MHz e 5V alimentavano tre led durante la fase di test, poi tutti eliminati, consumavano troppo  ]:D

Mi vergogno quasi a dirlo.... Era la breadboard! XD
Perdonami!
Xfox's Blog, Elettronica, informatica e tant'altro: http://www.xfox.it

Michele Menniti

No, che ti devo perdonare? l'importante è risolvere, certo devi averla fatta grossa se ti nascondi dietro la breadboard; ho notato che ogni volta che qualcuno scopre di aver fatto una minch... selvaggia (come si dice più dalle tue parti che dalle mie :D) invece di confessare candidamente l'errore dice che è la breadboard, un pezzo di plastica con qualche striscia di conduttore e qualche centinaio/migliaio di fori, che non potrebbe fare danno nemmeno se lo volesse :smiley-mr-green: a meno che qualcuno non faccia collegamenti a czz sbagliano le connessioni ;)
Ma per me va bene così, inutile esporti, altrimenti questo Topic diventa come quello del game con i coccodrilli che, se non erro  :smiley-mr-green:, era sempre tuo XD XD
Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Xfox


No, che ti devo perdonare? l'importante è risolvere, certo devi averla fatta grossa se ti nascondi dietro la breadboard; ho notato che ogni volta che qualcuno scopre di aver fatto una minch... selvaggia (come si dice più dalle tue parti che dalle mie :D) invece di confessare candidamente l'errore dice che è la breadboard, un pezzo di plastica con qualche striscia di conduttore e qualche centinaio/migliaio di fori, che non potrebbe fare danno nemmeno se lo volesse :smiley-mr-green: a meno che qualcuno non faccia collegamenti a czz sbagliano le connessioni ;)
Ma per me va bene così, inutile esporti, altrimenti questo Topic diventa come quello del game con i coccodrilli che, se non erro  :smiley-mr-green:, era sempre tuo XD XD

Non mi nascondo dietro la breadboard xD I collegamenti erano giusti, e' internamente che è rotta! Cioè c'erano dei contatti fra le tre linee che non dovrebbero essere collegati :)
Xfox's Blog, Elettronica, informatica e tant'altro: http://www.xfox.it

leo72

Rispolvero questo thread per aggiornarvi (direttamente dalle parole del suo sviluppatore) sul core Tiny e l'IDE 1.0.

Come saprete, la nuova IDE cambia alcuni file interni per cui nessuno sketch o libreria scritti per l'attuale core Arduino funziona più se si carica esplicitamente il file WProgram.h, perché questo file non esiste più e viene sostituito dal file Arduino.h.

L'attuale core Tiny (0022, compatibile con l'Arduino IDE 0022) necessita di un semplicissimo fix per continuare a funzionare. Basta creare un file Arduino.h all'interno della cartella cores/tiny contenente la seguente riga:

Code: [Select]
#include <WProgram.h>

In questo modo si possono compilare nuovamente gli sketch scritti per i micro della famiglia Tiny.

Ah, già che ci sono vi aggiorno sul fatto che l'autore del core Tiny sta riscrivendo molte delle funzioni di gestione dei pin dei Tiny per occupare meno memoria flash, per cui la futura release (probabilmente uscità tra diverso tempo) consumerà meno risorse rispetto all'attuale.

ratto93

Leo che te sappia la mega può programmare tramite ISP i nanetti ? perchè ho il 2009 impegnato ed il Seeeduino non mi programma i tiny.....
Se corri veloce come un fulmine, ti schianterai come un tuono.

leo72

Se lo sketch ArduinoISP è compatibile, sì.
Altrimenti prova con avrdude contenuto nell'IDE di Arduino.

ratto93

allora probabilmente è incompatibile con il mio mega....
Cè un sistema per compilare il file dall'ide e ricavarne l'.hex? così lo carico con l'altro programmatore...
Se corri veloce come un fulmine, ti schianterai come un tuono.

alexdb

ma fra quanto sarà pronta la versione 1.0? è un pezzo che ne sento parlare, ma non ho letto da nessuna parte fra quanto esce...

astrobeed


ma fra quanto sarà pronta la versione 1.0? è un pezzo che ne sento parlare, ma non ho letto da nessuna parte fra quanto esce...


E' pronta dal 17/9 quando è stata rilasciata la RC1, la trovi qui.

alexdb



ma fra quanto sarà pronta la versione 1.0? è un pezzo che ne sento parlare, ma non ho letto da nessuna parte fra quanto esce...


E' pronta dal 17/9 quando è stata rilasciata la RC1, la trovi qui.


grazie mille! scusate ma in giro non avevo trovato nessun link  :(

leo72


E' pronta dal 17/9 quando è stata rilasciata la RC1, la trovi qui.


@alex:
è una RC, significa Release Candidate. E' più di una beta, è meno di una versione ufficiale. Può avere dei bug, quindi al momento conviene non usarla, anche perché tutti gli sketch aperti che sono stati scritti con la 0022 vengono salvati con una nuova estensione per essere compatibili con la 1.0, poi dopo non li puoi riaprire (a meno di intervento manuale) con la 0022. Inoltre alcune librerie potrebbero essere incompatibili: se leggi le modifiche al linguaggio, ce ne sono state e tante nell'implementazione di diverse funzioni per cui il comportamento potrebbe essere differente rispetto a prima ed i risultati altrettanto diversi.

Go Up