Afin de fabriquer un tel produit fait maison, vous aurez besoin de certaines compétences pour travailler avec le microcontrôleur, en particulier ici le microcontrôleur AVR est utilisé. Le système s'allume lorsque le contact est mis, tandis que l'alimentation est fournie par la serrure au contrôleur. Les données du bouton de changement de vitesse sont lues via les commutateurs à lames. Il y a un aimant dans le bécasseau et lorsqu'il s'approche de l'un des interrupteurs à lames, il l'active (se ferme), puis le système détermine en fonction de ces données quelle transmission est engagée. Si aucun des interrupteurs à lames n'est fermé, alors la poignée est en position neutre, tandis qu'un serpent court sur l'écran indicateur. Considérez plus en détail le processus de création d'un produit fait maison.
Matériaux et outils pour l'assemblage:
- Indicateur LED avec une anode commune;
- microcontrôleur ATtiny2313;
- interrupteurs à lames fonctionnant sur circuit (6 pièces);
- stabilisateur de tension type 7805;
- condensateurs à 100 et 10 microfarads;
- résistances de limitation de courant de 10 kOhm (1 pc.) et 100 Ohm (7 pc.);
- deux aimants;
- Un jeu pour le levier de vitesse de production turque SAHLER (coûte environ 300 p.).
Processus de fabrication fait maison:
Première étape. Créer un tableau
L'auteur a fait la planche en textolite d'aluminium, et sur elle sont des interrupteurs à lames. Quant aux aimants, ils sont montés sur les ailes.
Deuxième étape Placez l'indicateur dans le stylo et assemblez électronique partie du système
L'ensemble acheté pour le pommeau de levier de vitesses, qui est recommandé pour être utilisé par l'auteur, est complètement pliable et très prometteur pour divers produits faits maison. L'indicateur numérique doit être placé dans les poignées, il s'intègre parfaitement avec lui. Pour installer l'indicateur, vous devez retirer le couvercle en plastique rond de la poignée, mettre à sa place un verre en plexiglas, qui peut être coupé fais-le toi-même. Un film sert à teinter le verre, il est collé de l'intérieur.
Pour que l'indicateur soit assis comme il se doit, dans la poignée avec une lime, vous devez lui faire une place. Ensuite, huit fils sont posés dans la poignée, qui sont ensuite connectés au contrôleur.
Vous pouvez maintenant commencer à monter la carte avec quatre interrupteurs reed.Une planche est fixée au tunnel en plastique sous le cendrier à l'aide de vis autotaraudeuses. De la fin, vous devez faire un trou pour que la planche rampe. La deuxième carte est également fixée au plastique avec des vis, ensemble, elles sont connectées à l'aide d'un fil noir. Les interrupteurs à lames peuvent être disposés d'une autre manière, par exemple, collés. La chose la plus importante est que les interrupteurs à lames répondent clairement à l'aimant.
Troisième étape Commencer à programmer le contrôleur
Lorsque vous allumez le système sans programmation, cela ne fonctionnera pas, mais ce processus n'est pas si compliqué, à ces fins, vous aurez besoin de:
1. Un programmeur est un appareil qui connecte un microcontrôleur à un ordinateur. À l'aide du programmateur, le micrologiciel est téléchargé sur le contrôleur. Les programmeurs sont divers, simples, vous pouvez même le faire vous-même. L'auteur utilise le programmateur USB AVR910, vous pouvez l'acheter ou l'assembler vous-même, il existe des schémas et du firmware sur Internet.
2. Le logiciel avec lequel le processus de programmation aura lieu. L'auteur utilise le logiciel CodeVision AVR.
3. Eh bien, vous avez également besoin d'un firmware, il est joint.
Pour connecter le contrôleur au programmateur, une interface SPI est utilisée. Sur la photo de gauche, vous pouvez voir le tableau de débogage, à droite se trouve le programmeur.
La carte de débogage pour ATtiny2313 est très simple, voici son schéma.
Une fois que le programmateur est connecté à l'ordinateur via le port USB et que le microcontrôleur est connecté au programmateur via la carte de débogage, vous pouvez démarrer le logiciel CodeVision AVR. Dans celui-ci, allez dans la section Paramètres et sélectionnez Programmeur. Les paramètres à saisir sont visibles sur la photo.
Ensuite, ouvrez l'onglet Outils et sélectionnez le Chip Programmer dedans.
Dans la fenêtre Chip, vous devez sélectionner le contrôleur souhaité, dans notre cas, c'est ATtiny 2313. Pour vérifier si tout est correctement connecté, vous devez cliquer sur Reset Chip. Il ne devrait pas y avoir une seule erreur. Après cela, vous pouvez programmer.
Si la puce doit être nettoyée, dans l'onglet Programme, il y a une fonction Effacer la puce.
Pour le firmware, ouvrez l'onglet Fichier, puis sélectionnez Charger FLASH et sélectionnez le fichier de firmware souhaité. Pour commencer l'enregistrement, dans l'onglet Programme, il y a un bouton FLASH, le processus sera affiché à l'écran. Après cela, le contrôleur sera programmé et il ne reste plus qu'à l'installer à sa place.
C'est ainsi que vous pouvez régler la poignée de votre voiture. Soit dit en passant, de la même manière, vous pouvez installer l'indicateur dans presque toutes les voitures.