Le nec plus ultra des chenillards / guirlande / dec 2009

Améliorer, modifier, adapter... les circuits qui marchent!

Postby bieuv » Mon Aug 23, 2010 12:00 am

Salut !

Rien de neuf avec ce circuit ? (genre HEX qui permettrait de choisir le programme ?)

Si jamais, je reste encore sur le projet

merci,

fred
bieuv
 
Posts: 114
Joined: Thu Jan 02, 2014 3:30 pm

Postby gérard » Sat Sep 18, 2010 12:00 am

Bonjour,

Je suis tombé par hasard sur cette discussion.
Ma question, comment programmes-tu les PIC CMS sur les loupiotes ?

Et bon WE à tous.
gérard
 
Posts: 333
Joined: Fri Jan 17, 2014 4:36 pm

Postby bieuv » Sat Sep 18, 2010 12:00 am

Salut !

En fait, j'avais redessiné une platine avec un connecteur ICSP...

Platine en simple face, plus facile à graver pour moi.

Je programme ensuite avec un petit adaptateur maison et un clone de PicKit 2.

J'utilise les programmes MPLab ou PICKit 2 téléchargeables sur le site de Microchip...

Actuellement, mon soucis est de raccorder le circuit à mon pc pour pouvoir le controler en mode console...

Que du bonheur !

Fred
Attachments
-MG-4618.JPG
guirl.jpg
guirl2.jpg
bieuv
 
Posts: 114
Joined: Thu Jan 02, 2014 3:30 pm

Postby gérard » Sat Sep 18, 2010 12:00 am

Merci pour ta réponse rapide.

Je vois qu'il faut des LED à anodes communes.
J'ai des RGB mais dont la cathode est commune.
Elles ne seront donc pas bonnes.
gérard
 
Posts: 333
Joined: Fri Jan 17, 2014 4:36 pm

Postby bieuv » Sat Sep 18, 2010 12:00 am

En fait, je pense qu'il faut reprogrammer les loupiotes sans les points d'exclamation (NON Logique) dans cette partie de leur programme:


// Mettre un ! si les leds sont reliees au 5v plutot qu'au 0v
#define LEDOUT1(out) LEDIO1 = !(out);
#define LEDOUT2(out) LEDIO2 = !(out);
#define LEDOUT3(out) LEDIO3 = !(out);
#define LEDOUTALL(out) LEDIOALL = !(out);
#define INHIBOUT(out) NOTINHIB = !(out);
#define DEBUGOUT LEDIO3

Et remplacer le PNP de commande relié à la broche 2 du PIC par un NPN...

A tester...
bieuv
 
Posts: 114
Joined: Thu Jan 02, 2014 3:30 pm

Postby bieuv » Fri Oct 08, 2010 12:00 am

Rerere... salut.

ENFIN ! j'arrive à communiquer par l'UART de la guirlande...

J'ai trouvé moins cher qu'un MAX232 en "pièce détachée" : un petit module tout fait pour moins de 3 € commandé à Hong Kong.

Je teste avec une version d'essai de Hyperterminal fonctionnant avec Windows 7.

Bon déjà un petit problème : il me compte un module en trop : - )

Fred
Attachments
-MG-5071.JPG
-MG-5068.JPG
guirlande-hyperterminal.jpg
bieuv
 
Posts: 114
Joined: Thu Jan 02, 2014 3:30 pm

Previous

Return to Mon circuit marche

Who is online

Users browsing this forum: No registered users and 1 guest