Étape 3: l’Assemblée
Télécharger le schéma (ML_L3_Remote_With_PCB.pdf) et préparer le circuit imprimé, souder tous les composants en place. Si vous ne savez pas comment faire pour etch un PCB, il y a beaucoup d’instructables qui vous indiquera comment. Sinon, vous pouvez lire ma méthode ici.
Vous pouvez également télécharger les croquis Fritzing que j’avais l’habitude de faire ce circuit. J’ai téléchargé deux versions:-
(a) Breadboard.fzz (affiche tous les composants sur le montage d’essai)
(b) PCB.fzz (montre le PCB final qui doit être gravé, mais sans aucune des composantes « externe », simplement leurs broches d’en-tête)
Le PCB est gravé un seul côté. J’ai essayé de minimiser le nombre de fils de raccordement qui sont nécessaires pour effectuer tous les raccordements sur le circuit imprimé et ont utilisé des réglettes à femelle 1/2/3 broches partout où un fil de pontage doit être soudé en place. Vous pouvez voir les descriptions des en-têtes sur la photo de PCB, que j’ai téléchargé. Ceux-ci sont répertoriés ci-dessous...
J5, J6 - pour quatre chemin codeuse (sélection du mode)
J25, J26, J27 - pour commutateur de sélection de deux voies (sélection de régime)
J9, J10 - pour bouton poussoir RESET (ne pas nécessaire dans cette version)
J7, J8 - pour confirmer bouton
J32 - pour les broches de PIR
J13, J24 - pour les broches de la LED de Test
J14, J23 - pour les broches de la LED IR
J3 - pour écran LCD rétro-éclairage bouton-poussoir
J11 - pour potentiomètre 1
J31 - pour potentiomètre 2
J4, J22 - pour écran LCD contraste potentiomètre
J2, J21, J30 - pour les connexions de l’écran LCD
J15 - pour l’interrupteur d’alimentation principal DC 9V
J16 - pour les cosses de la batterie
J18 - pour les broches de l’Arduino d’e/s
J17 - Arduino Pro Mini Interface pour PC
J19 - sortie Arduino à LEDs
J 29 - Arduino sur broche à broche RS sur écran LCD
J 28 - entrée bouton poussoir RESET à goupille de Arduino interruption D2 (ne pas nécessaire dans cette version)
Enfin, le code source de l’Arduino est également transféré (Nikon_IR_Multi_Functional_Remote.ino).