Page 5 of 7

Re: K2000 : Réalisation, programmation, apprentissage ...

Posted: 19 Oct 2011, 19:00
by Termi87
Hearty wrote:Bonjour,

As-tu testé le compilateur MikroC?
Pour débuter sur les PIC je pense qu'il n'y a pas mieux.

il est très bien documenté,
comporte des bibliothèques très complètes et simples d 'emplois.

En version gratuite il est limité à 2K de code,
mais avec 2K tu as de quoi faire de belles applications.

Fais un tour sur mon blog,
tu as quelques montages et expérimentations,
avec le code source, cela te donnera un ordre d'idée.

;)
Salut, non je n'ai pas testé. Je suis sous Mplab moi, parce qu'on me l'a conseillé et que l'aide qu'on pouvait m'apporter se basé sur ce programme ainsi que le compilateur CC5X, et j'ai la version débridé de MPlab, donc no limite.
Je ne pense pas que ça vaux la peine que je "bouscule" mes habitudes ?
Merci pour ton blog, qui est vraiment accueillant, agréable, et que je ne connaissais pas. J'ai survolé la première page, et je vais m'empresser de lire quelques truc d'ici quelques jours (le PWM RGB m'a interpelé 'classe' ).
schizophrene wrote:J'en suis à environ 10k pour mon projet, et je suis loin d'avoir fini :)
Pour mon anim 16 LED... je suis à 10.5ko ! Oui bon je sais, je n'ai pas les compétences de "compressage de code", mais dans un premier temps, il faut que je comprenne ce que je fait, ensuite je compresserais. :roll:

Merci à vous deux

Re: K2000 : Réalisation, programmation, apprentissage ...

Posted: 20 Oct 2011, 11:43
by Hearty
Bonjour,

schizophrene, Je ne pense pas non plus que ce soit le fait d'Arduino pour le poids du code,
il semble bien optimisé et est très proche du C.
Lorsque j'ai commencé j'ai été, quelque peu, tenté par Arduino,
mais j'ai eu l'impression de devoir rester cantonné à de l'expérimentation avec.

Je veux dire que je n'ai pas envi d'acheter un kit pour chaque application
que je serais tenté de développer et finaliser sur un montage.

Lorsque je parlais des 2K, j'entendais par là qu'avec 2K tu peux
découvrir et tester tout pleins de fonctions.

Réagir à des informations reçues, faire tourner un moteur, un relais, des LEDs etc...
histoire de se familiariser, et ce de manière rapide.

Je débute également sur les µcontroleurs, j'ai quelques vieilles notions de programmation
et j'ai trouvé l'environnement µC très facile d'accès.

J'ai tenté l’éditeur µLab, avec différents compilateur C,
j'avoue que j'ai eu du mal, et suis revenu à µC.

Termi, merci pour le commentaire sur le blog.
Je l'ai fait à l'origine pour moi, comme un memento en ligne,
mais vu le nombre de visiteur,
je suis agréablement surpris qu'il serve à d'autre.


;)

Re: K2000 : Réalisation, programmation, apprentissage ...

Posted: 20 Oct 2011, 12:45
by schizophrene
Hello!

Hearty, il est tout à fait possible de créer une platine comprenant un microcontrôleur ATMega, avec le bootloader Arduino, grâce à une platine Arduino, et tous les autres composants d'un projet.
La platine Arduino servirait alors de simple programmateur ou de platine d'expérimentation.

Au coût actuel des micro., surtout en CMS, une platine 'standalone' coûte au maximum 5 euros (sans compter les autres composants du projet) comprenant l'oscillateur, les quelques condos et résistances, etc... Seul le PCB sur mesure reviendrait peut-être cher, selon sa taille.

Termi87, il suffit d'avoir quelques animations et prises en compte d'entrées pour que le code gagne en taille :)
Après, quand tu seras plus familiarisé avec la prog de tes PICs, tu pourras penser à l'optimisation de ton code pour le rendre plus petit :)

Re: K2000 : Apprentissage, programmation, réalisations...

Posted: 22 Oct 2011, 11:02
by Termi87
Salut,

Hearty, je viens encore de passer sur quelques sujet de ton blog, vraiment, ça donne des idées. Au passage, puisque tu le dis si bien que Mikro C regorge d'informations, d'exemple et tout et tout, je suis quand même (depuis le temps que j'ai tout ça d'installé sur mon pc 'rhaa' ) allé voir dans mes dossiers, et j'y ai trouvé des exemples, en C, pour un button par exemple 'classe' . Je pense qu'en cherchant encore, cela va beaucoup m'aider dans ma tâche à l'avenir, et que je vais enfin arriver à débloquer la situation, et avancer !
Et je pense aussi, qu'au moment venu, j’inonderais ton blog de question diverses :mrgreen: .
schizophrene wrote:Termi87, il suffit d'avoir quelques animations et prises en compte d'entrées pour que le code gagne en taille :)
Après, quand tu seras plus familiarisé avec la prog de tes PICs, tu pourras penser à l'optimisation de ton code pour le rendre plus petit :)
Tout à fait ;)

Re: K2000 : Apprentissage, programmation, réalisations...

Posted: 22 Oct 2011, 11:38
by Hearty
Bonjour,

schizophrene, ok je comprend la démarche.

Quoiqu'il en soit, mon choix s'étant fixé sur les PIC,
pour une raison simple, c’était celui le plus renseigné sur le net,
et l'autre raison, non des moindres, les samples gratuits. :)

Cela m'a permis de m’équiper pour rien du tout.
y compris les programmeurs (à base de PIC).

Il existe un projet compatible Arduino pour PIC,
c'est Pinguino, pour ceux que cela intéresse.
j'ai fait la platine l'an passé mais pas testé encore.



Termi, j'invite tout débutant à commencer par µC (ou µbasic ou µpascal selon le bagage en prog.)
Tu ne te soucis pas des #pragma, include et autre
tout se fait de manière graphique et simple en début de projet.

Tu ne te focalises que sur le programme,
Ses bibliothèques sont très fournie
tu es apte à piloter rapidement et simplement
n'importe quel périphérique.

Tu es le bienvenue sur le blog. :)

Tu as un soucis de bouton? (Je sens Zeltron venir avec du Biactol... : D )

;)

Re: K2000 : Apprentissage, programmation, réalisations...

Posted: 22 Oct 2011, 11:45
by schizophrene
Hearty wrote: et l'autre raison, non des moindres, les samples gratuits. :)
Tu as une astuce pour que je puisse en profiter??
Hearty wrote: Il existe un projet compatible Arduino pour PIC,
c'est Pinguino, pour ceux que cela intéresse.
Il y a aussi les projets chipKIT, utilisant des PICs mais en programmation Arduino :)

Désolé Termi de 'polluer' quelque peu ton topic :/

Re: K2000 : Apprentissage, programmation, réalisations...

Posted: 22 Oct 2011, 11:57
by Termi87
Hearty wrote:Tu as un soucis de bouton? (Je sens Zeltron venir avec du Biactol... : D )
:lol:
Hearty wrote:Termi, j'invite tout débutant à commencer par µC (ou µbasic ou µpascal selon le bagage en prog.)
Tu ne te soucis pas des #pragma, include et autre
tout se fait de manière graphique et simple en début de projet.

Tu ne te focalises que sur le programme,
Ses bibliothèques sont très fournie
tu es apte à piloter rapidement et simplement
n'importe quel périphérique.
Merci pour les infos, quand je m'y remettrais activement, ces infos me seront utiles.
schizophrene wrote:Désolé Termi de 'polluer' quelque peu ton topic :/
No problème, ça reste dans le domaine de la programmation, alors c'est bon, et ça peut m'aider moi et d'autre, celà dit, n'exagérez pas trop non plus :)

Re: K2000 : Apprentissage, programmation, réalisations...

Posted: 22 Oct 2011, 12:08
by Hearty
Je viens de voir le ChipKit je ne connaissais pas,
juste que là c'est en 32bits...
C'est trop intimidant pour le moment me concernant. :)

Quant aux samples,
il te suffit d'avoir un mail qui semble professionnel,
c'est à dire, tout ce qui n'est pas hotmail, free, orange etc...

Demander à un ami, un parent une adresse de son lieu de travail,
s'enregistrer sur le site avec, et demander des samples
gratuit frais de port y compris. (sans abuser évidemment)

;)

Re: K2000 : Apprentissage, programmation, réalisations...

Posted: 22 Oct 2011, 12:39
by Termi87
Moi je demande des PIC gratuits :p ... héhé, c'est bien comme système en effet, ça permet de tester avant d'acheter "en masse".

Re: K2000 : Apprentissage, programmation, réalisations...

Posted: 24 Oct 2011, 16:50
by Termi87
Salut, bon juste pour vous dire que j'ai reçu mes "Single Row Female" en 10 pin, reste les mâles maintenant :).

Au plaisir