Les ATtiny font très bien l'affaire avec environnement arduino, il suffit de rajouter quelques fichiers dans l'hardware et le tour est joué.
Pour l'instant j'ai travaillé seulement sur ATtiny 85 ( 8 pin ) mais 6 réellement exploitable avec 6 ports digitaux et 3 port analogiques, une librairie existe pour la communication en i2c slave et master.
Si je me souviens bien software serial fonctionne seulement avec un clock rate de 8mhz.
-Standby:
Les ATtiny font très bien l'affaire avec environnement arduino, il suffit de rajouter quelques fichiers dans l'hardware et le tour est joué.
Pour l'instant j'ai travaillé seulement sur ATtiny 85 ( 8 pin ) mais 6 réellement exploitable avec 6 ports digitaux et 3 port analogiques, une librairie existe pour la communication en i2c slave et master.
Si je me souviens bien software serial fonctionne seulement avec un clock rate de 8mhz.
merci pour ta reponse
une idée du taux de baud (de base sans autre contraintes) à ne pas depasser avec un attiny et clock interne 8Mhz ?
-Standby:
Pour l'instant j'ai travaillé seulement sur ATtiny 85 ( 8 pin ) mais 6 réellement exploitable avec 6 ports digitaux et 3 port analogiques, une librairie existe pour la communication en i2c slave et master.
Pas 6, mais bien 5 broches exploitables !
C'est du 8 broches, 2 broches pour l'alim -> 6 broches, reset -> 5 broches.
Désactiver le reset est une erreur de débutant, une fois la broche reset désactivé plus de programmation possible (sauf avec un programmateur spécialisé HVSP).
-Standby:
Si je me souviens bien software serial fonctionne seulement avec un clock rate de 8mhz.
Pourquoi vouloir faire du softserial ?
Les ATtiny ont un USI (Universal Serial Interface) qui peut tout faire, UART, SPI, I2C, ...
Par contre il faut utiliser une librairie toute faite, sinon à la main c'est super relou à configurer.
Artouste:
une idée du taux de baud (de base sans autre contraintes) à ne pas depasser avec un attiny et clock interne 8Mhz ?
Artouste:
une idée du taux de baud (de base sans autre contraintes) à ne pas depasser avec un attiny et clock interne 8Mhz ?
En pure software ou en USI ?
salut skywodd
en fait le taux de baud max avec une clock 8mhz interne , donc USI
dans un premier temps j’envisage juste de hacker des variateurs lumiere du commerce et faire de la commande basique en DMX
j’ai en theorie besoin seulement d’une entrée RX (taux dmx) et d’une sortie PWM
Pas 6, mais bien 5 broches exploitables !
C'est du 8 broches, 2 broches pour l'alim -> 6 broches, reset -> 5 broches.
Désactiver le reset est une erreur de débutant, une fois la broche reset désactivé plus de programmation possible (sauf avec un programmateur spécialisé HVSP).
On peux utiliser la broche 1 (Reset) comme PB5 mais comme le dit Skywodd, on ne peut plus reflasher par SPI. Il faut alors un programmateur différent.
Ayant fait la bétise, j'ai du me bricoler en urgence un équivalent de ce shield de récupération une carte proto pour reflasher les fusible du mien.
On pourrait aussi l'utiliser pour flasher le code.
Sur le git d'arduino-tiny il y a un utilitaire fournit pour faire la calibration de l'horloge interne. Jamais essayé, l'horloge interne suffit pour mes guirlandes de noel.
karistouf:
y a t il possibilité de le clocker en externe ?
Bonjour Karistouf
oui , mais mon idée initiale était de "faire tripaille minimale"
je remets ça en route
challenge : entrée = un canal DMX (codé en hard pour test) sortie : un PWM
ça ne se veut pas professionnel, mais simplement facile, simple et et pas cher à reproduire...
sinon , je cherche un bon soft de gestion lumiere DMX , t'en connais un ? ---->
@+