Etape 2: Construire les interfaces
Avant de commencer, est maintenant le moment idéal pour vérifier que tous vos composants modded de la dernière section sont en état de fonctionnement.
La plaque de positionnement
Pour rendre votre Pi et composants agréable et sûr, j’ai fait un modèle, vous pouvez imprimer (compatible avec Speccy et Speccy +, a + Pi et 2 b) qui sera solidement vos pièces de la maison et ajouter beaucoup de force aux ports. S’il vous plaît trouver le fichier PDF joint. Imprimez-la et coller sur votre tôle d’aluminium. Percer les trous circulaires, coupez les lignes pleines et plier le long des pointillés (1ère image). La plupart des volets doivent être pliés vers le haut, en dehors de ces gris ombré, qui doit être pliée vers le bas. La plaque qui en résulte devrait ressembler à l’image 2 ci-dessus.
Placer la plaque dans le Speccy et revissez-le où les vis d’origine carte mère ont été placés. Les composants doivent fente assez facilement. Je recommande de fixer la tête adaptateur VGA, connecteur d’USB hub et la puissance à l’aide de colle chaude. Ils doivent maintenant solidement tiendra pour fréquents brancher et débrancher l’appareil.
L’interface clavier
Permet d’obtenir votre cours de clavier ! Vous devrez faire une planche par connecteur. Le connecteur 8 broches (lignes d’adresse) fils simplement le connecteur ruban aux broches numériques de l’Arduino. Le connecteur 5 broches fils le ruban données aux entrées analogiques de l’Arduino par l’intermédiaire de résistances de pull-up 10K Ohms. Vous pouvez voir les deux circuits ci-dessus (image 3). La 4e image vous montre comment vous pouvez implémenter les circuits sur les planches de la perf. Notez les orientations des connecteurs ruban; le connecteur de données (5 broches) a des contacts en bas et les 8 broches a des contacts au sommet. Personnellement, j’ai ajouté des en-têtes pour les planches, plutôt que de souder les fils directement sur afin qu’ils soient faciles à déconnecter ou à passer si je commets une erreur. Assurez-vous que vous le mettez tous dehors avant de choisir votre longueur de fil; les connecteurs de ruban doivent être alignées où les rubans sortir le couvercle. Lorsque vous êtes satisfait, connectez-le tout et colle chaude les planches dans votre couvercle. Branchez vos rubans doucement et avec du ruban adhésif vers le bas pour les protéger. Vous pouvez le voir ci-dessus dans les images de 5e et 6e. Enfin, la position votre Arduino où il y aura la salle lorsqu’il obtient fermé vers le haut. Coller sur le couvercle trop et brancher vos câbles.
La bonne nouvelle est que le logiciel est fait pour vous. J’ai écrit une esquisse de pilote Arduino Leonardo pour votre Leonardo ou Leostick. S’il vous plaît trouver le fichier zip joint. Téléchargez-le, ajoutez le dossier décompressé dans votre dossier de croquis d’Arduino et le croquis doit s’ouvrir. Transférez-le sur votre Arduino Leonardo ou Leostick.
Le croquis permettra à votre Leonardo de comptabiliser les connexions faites par les presses de bouton sur votre Speccy ou Speccy + et sortie les traits de clavier correspondante via USB. La moitié supérieure de votre Speccy est maintenant un clavier USB universel, que vous pouvez brancher à n’importe quoi. Branchez-le sur votre ordinateur ou de Pi et de lui donner une série de tests.
IMPORTANT: n’oubliez pas que jamais fragile membrane ; mieux pour garder les deux moitiés de l’affaire ensemble, chaque fois que vous tapez pour éviter squishing et les rubans de craquage !