Étape 2: Électronique : construction de la carte mère
La carte mère dispose d’une puce ATTINY84A. J’ai choisi cette ATTINY parce qu’il a 8 Ko de mémoire et assez broches numériques pour les capteurs et le contrôleur de moteur. Cette carte mère dispose d’un bouton reset et un connecteur de programmeur (J1) utilisant le protocole SPI (SLT, MOSI, MISO, CLK). 3 broches (J2, J3, J4) sont utilisés comme entrées analogiques pour capteurs, 2 broches (J5, J6) comme entrées/sorties digitales et les autres broches sont reliées à un L293D pour commander deux moteurs de la N20. Je vous invite à rechercher sur Instructables.com sur ATTINY. Il y a plusieurs indestructible sur l’utilisation et au programme ATTINY et arduino.
Vous joint les fichiers Fritzing contenant les deux couches de ce PCB. La couche supérieure contient seulement quelques connexions avec via. Ils peuvent être remplacés par des fils pour qui préfèrent faire un PCB « une couche ». J’ai utilisé la méthode de transfert de toner (nouveau Instructables.com est votre ami). Pour aligner les 2 couches, j’ai percé 2 par l’intermédiaire de chaque côté du circuit imprimé avant le transfert. Avec l’aide de ces 2 broches, j’ai pris en sandwich le circuit imprimé avec des papiers glacés (une pour la couche supérieure (miroir), une pour la couche inférieure) et se nourrissent d’une machine à plastifier. Après l’attaque, le résultat était tout à fait acceptable.
IMPORTANT : Triple vérifier toutes les pistes de cuivre ; avec un multimètre, vérifie des courts-circuits ou des pistes abandonnées.
Après le brasage le via, j’ai protégé la couche supérieure en cuivre à l’aide d’un spray protecteur transparent. Après le brasage des composants, j’ai utilisé le spray même pour protéger la couche de fond en cuivre. J’ai aussi utilisé la colle chaude à la base des fils pour renforcer leurs résistances mécaniques.
Utilisez la troisième photo comme référence pour placer les composants. J’ai mis des connecteurs pour les moteurs (M1, M2), les capteurs (J2, J3, J4) et le programmateur (J1). Ils sont 2 connecteurs libres (J5, J6) qui peuvent être utilisés pour une carte fille ou pour le débogage. J’ai utilisé des connecteurs, que j’ai trouvé dans mon atelier. N’hésitez pas à utiliser tout ce que vous avez ou souder les fils directement. Le connecteur J2 à J6 utilisent le même régime de broche ; le code pin à proximité de la ATTINY est le signal (SIG), la broche du milieu est 5V et la broche à l’extérieur est la masse (GND). J’ai soudé les fils avec un connecteur JST pour la batterie. En fonction de votre batterie vous devrez choisir un autre connecteur.
J’ai créé quelques croquis pour déboguer la carte mère et de s’assurer que les capteurs et les moteurs fonctionnent. Vous trouverez plus de détails comment les utiliser dans les étapes ultérieures. Je vous conseille d’essayer d’abord ces croquis avant pour télécharger le croquis de ANN. Si les moteurs tournent dans le mauvais sens, juste inverser leurs fils (ou changer les broches numériques dans les esquisses).