Le matériel nécessaire

Intro

Pour ceux d'entre vous qui ont les bases en C ou dans un autre langage proche, et qui ont tout les logiciels et tout le matériel nécessaire, vous pouvez sauter cette étape et passer à la suite. Néanmoins je vous conseil d'acheter le livre "Programmation en C des PIC" de Christian TAVERNIER. Le livre est un peu chère c'est vrai, mais je pense qu'il est indispensable pour qui voudrais s'attaquer sérieusement à la programmation en C.
Pour les autres, on continue =)

Les bases

Avant d'aller plus loin, assurez vous quand même d'avoir quelques bases en langage C ou dans un langage proche de celui-ci (PHP, Pascal, Python...) surtout au niveau de la structure, de la syntaxe et de l'indentation. Les bases pour les fonctions simple tel que if/else, while, for et switch serrais aussi un avantage. Car le but n'est pas d'apprendre à programmer en C, mais bien d'apprendre à programmer un PIC en C. Donc si vous n'avez aucunes base et que le monde de la programmation vous est totalement étranger allez faire un tour sur le site du zéro , il faut connaitre au moins toute la première partie et le début de la seconde.

Il va de soit qu'il vous faut aussi les bases en électronique, à savoir dans un premier temps:
- l'opto électronique (LED, afficheur...)
- les transistors
- les résistances (et potentiomètre)
- les condensateurs
- et bien sur une base sur les PIC en général


Et par la suite:
- L'infrarouge(avec les LED et capteur IR)
- Les ultra son (transducteur)
- les circuits TTL
- Les moteurs (courant continu et pas à pas)
- Les servomoteurs (de modélisme)
- les drivers moteurs
- ...
A vous de faire vos recherche en fonction de vos besoins et envies ;)

Les logiciels

Voici les logiciels que j'utilise et que je conseil pour programmer, compiler et simuler:

- Pour programmer rien de tel que notepad++, tous les codeurs le connaissent. Il est léger et très simple d'utilisation. Un logiciel freeware à installé d'urgence.

- Pour compiler j'utilise PIC C Compiler de CCS, gratuit il y a encore quelques mois, payant maintenant. J'ai gardé ma version gratuite... Vous pouvez bien sur utilisé un autre compilateur tel que C18 de Microchip mais attention car les fonctions que j'utilise ne seront pas forcement les même que vous. Il y a aussi le compilateur mikroC de Mikroelektronika, mais je viens de voir qu'il est devenu payant également, ensuite il existe aussi PICC la version de démonstration est limité a une bank, il fonctionne sur l'outil MPLAB.

- Si vous n'avez pas encore de programmateur de PIC, il est possible de simuler les programmes sur un logiciel tel que Proteus. Je sait qu'il existe d'autres logiciels de schéma et typon mais je ne sait pas s'ils sont capable de simuler un programme.

J'éditerais cette partie quand je me serrais renseigner.

Matériel de programmation

A faire...

Sugi

© robot-amateur.com - Tous droits réservés. Reproduction interdite sans autorisation.