Étape 1: configuration requise
Ce projet est raisonnablement avancée électronique noix... mais si vous restez avec lui n’importe qui peut le rendre.
Par le biais de versionIf trou technologie (THT) vous décidez de compiler la version grâce à la technologie trou (THT), puis vous allez faire une carte de Circuit imprimé (PCB) ou au moins une carte matricielle, soudage des composants électroniques sur elle et puis un PIC de programmation microcontrôleur, vous aurez donc besoin :
- PCB équipements. Transparents jet d’encre, utiliser une lampe de bureau fluorescente ordinaire une source UV, et Kinsten d’action positive pré-sensibilisées Conseil etchant de chlorure ferrique.
- Un bon fer à souder avec une pointe fine. Tout sur la THT et SMT planches avec une pointe de balle Hakko T18-B 1 mm, j’ai soudé.
- Un programmateur de microcontrôleur capable de programmer un microcontrôleur Microchip PIC18F2550, comme un Pickit2 ou vous pouvez faire votre propre (recherche de "programmeur pic" sur Instructables).
Surface Mount Technology (SMT) versionIf, que vous décidez de compiler la version de la technologie de montage de Surface (SMT), alors vous aurez besoin :
- Un fabricant de PCB pour faire un PCB à double face. J’ai utilisé une société appelée ITEAD qui ont des tarifs très raisonnables et de fabriquer des planches de très haute qualité. Tous les fichiers Gerber sont disponibles sur SourceForge. Vous devez juste leur zip et envoyer par courriel le fabricant, payer votre argent et attendre.
- Pour pouvoir souder petite Surface Mount Devices (SMDs) au CCP. Ce n’est pas aussi fort qu’il semble que la conception utilise seulement relativement grandes parties SMD. Il y a beaucoup de tutoriels sur Internet illustrant la gestion CMS. Un Hakko T18-B 1 mm boule de pointe (ou similaire) est très bien - même pour l’ICs. Utilisez beaucoup de flux « pas propre ».
- Un programmateur de microcontrôleur capable de programmer un microcontrôleur de Microchip PIC18F25K50, comme de Mikroelektronika mikroProg pour PIC. Malheureusement, le PIC18F25K50 n’est pas supporté par Pickit2 et même Pickit3 semble manquer de soutien (enfin, je n’arrivais pas à travailler, donc j’ai acheté un mikroProg qui semble être mieux quand même).
Et dans le cas où il ne fonctionne pas pour vous première fois, il peut s’avérer utile d’avoir :