Pages: [1]   Go Down
Author Topic: programmation atmega 32 pour un cube a led 8x8x8  (Read 865 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 64
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour a tous
J' ai fabriqué un cube a led 8x8x8 piloté par un atmega 32 en suivant les instructions sur http://www.instructables.com/id/Led-Cube-8x8x8/
la partie électronique et le principe de fonctionnement ne mon posé aucun problème ( j' ai fait mes études dans l' électronique , mais il y a longtemps)
je n' ai jamais eu l' occasion de programmer un microcontroleur  pour moi c'est une première ! ( il faut bien commencer un jour) .
mon souci est que j' ai peur de ne pas avoir bien compris la partie programmation décrite sur le site , je ne voudrais pas me hâter sur cette partie
et faire n' importe quoi ...  c' est pourquoi je voulais vous demander un petit peu d' aide .

je pensais télécharger avrdude sous windows ou avr studio , je ne sais pas encore
j' ai fabriqué un cordon pour relier le circuit sur le port rs232 d'un vieux pc ,
et j' alimente le montage avec une alim pc qui me fournira largement assez de courant pour alimenter les 512 leds

je vous remercie d' avance pour vos réponses et votre aide
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3227
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Pourquoi dans la section "bar" ?

Sujet déplacé.
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

je pensais télécharger avrdude sous windows ou avr studio , je ne sais pas encore
Avrdude permet uniquement de programmer un microcontrôleur avec un programmateur ou via un bootloader.
AVR studio est un IDE complet avec compilateur, éditeur et avrdude pour développer sur AVR/AVR32/ARM de ATMEL.
Dans le doute télécharge et installe AVR studio, il y a tout dedans smiley-wink

Si tu veut juste le compilateur + avrdude regarde du côté de WinAVR ou mieux de "MHV avr tools" :
www.makehackvoid.com/project/mhvavrtools

j' ai fabriqué un cordon pour relier le circuit sur le port rs232 d'un vieux pc ,
Ne pas oublier d'ajouter un MAX232 (ou similaire) pour faire l'interface entre RS232 et série TTL.
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Jr. Member
**
Karma: 0
Posts: 64
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

merci skywodd
oui j' ai inclus un max 232 à mon montage
si je comprend bien, si je met un module  " usbtinyISP " je pourrais directement programmer mon atmega32 avec avrdude
mais dans ce cas là je passe par une prise usb et je n' ai plus besoin du max 232
Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

si je comprend bien, si je met un module  " usbtinyISP " je pourrais directement programmer mon atmega32 avec avrdude
mais dans ce cas là je passe par une prise usb et je n' ai plus besoin du max 232
Il faut bien différencier "programmateur", "bootloader" et port série.
Un programmateur (usbtinyisp par exemple) permet de programmer via avrdude un AVR.
Un bootloader permet de programmer un microcontrôleur sans programmateur souvent via le port série (arduino classique) ou l'usb (leonardo).

Tu ne peut pas utiliser un programmateur d'avr comme un port série usb, c'est pourquoi tu doit garder ton port série + MAX232 si tu veut communiquer avec l'ATmega une fois celui ci programmé.
(une fois programmé il n'y as plus besoin de laisser le programmateur branché)
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Jr. Member
**
Karma: 0
Posts: 64
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bon après réflexion je pense que je vais télécharger AVR studio, je ne savais pas qu' il y avait
plusieurs façon de programmer un " micro " .
si je récapitule : _je télécharge AVR studio
                       _je connecte mon system avec mon cable RS232 via le MAX 232
                       _je programme les fusible de l' ATMEGA32 avec les bonnes valeurs (http://www.instructables.com/id/Led-Cube-8x8x8/step45/Program-the-AVR-Set-the-fuse-bits/)
                       _et ensuite la programmation du cube led ...
                       
Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Tu as les sources ou directement un .hex ?
Télécharger AVR studio pour juste 1 projet c'est un peu lourd quand même ...
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Jr. Member
**
Karma: 0
Posts: 64
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

j' ai un .hex
j' ai télécharger aussi un petit software qui modélise le cube en 3d  et apparemment qui simplifie la programmation ( à voir ...)
je pense m' acheter par la suite une petite carte arduino et suivre un peu les tutos qui sont proposé sur le forum
pour essayer de mieux comprendre les principe de la programmation 
Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5347
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Si t'as le .hex te casse pas la tête avec AVR studio smiley-wink
Télécharge avrdude-gui (ou un équivalent) ça suffira largement.
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Jr. Member
**
Karma: 0
Posts: 64
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ok ça marche
j' essais ça et je referais un post pour dire ce qu' il en ai
Logged

Pages: [1]   Go Up
Jump to: