Étape 14 : Programmation de l’Arduino
Le code :
J’ai voulu les LEDs se fanent dedans et dehors pour faire un effet visuel cool sur l’hélice d’ADN, changer du blanc brillant au vert fluorescent. Mais je voulais aussi pouvoir choisir si les LEDs ont fondu, ou s’ils étaient toujours ON ou OFF, et si l’ADN était en rotation ou non, voilà donc pourquoi il y a un bouton poussoir, pour sélectionner le mode de fonctionnement.
Le code est attaché au dessous. Il est assez simple et a la chambre pour être amélioré, comme l’ajout par exemple d’autres modes de fonctionnement, ou nouveaux effets du LED.
Ensuite, j’ai compilé avec IDE Arduino et transféré à la carte Arduino Uno.
Permutation de microcontrôleurs :
Maintenant, nous allons soigneusement pour enlever le microcontrôleur de la carte Arduino et placez-le sur la douille à 28 broche de notre circuit de Arduino minimaliste. Faites attention à la polarité c’est important ! Le numéro de pin 1 du microcontrôleur a généralement un petit point à proximité sur le paquet de circuits intégrés. La broche 1 est la broche MCLEAR/RESET, donc c’est celui qui se connecte à la résistance de 10 k sur le socket DIP.
Puis mettre l’autre microcontrôleur ATmega avec le bootloader Arduino sur le plateau de Uno, de cette façon, vous aurez toujours votre Arduino prêt pour d’autres projets. Encore une fois, faites attention à la polarité !
Notes :
Si vous n’avez qu’un ATmega328 sans le bootloader Arduino (vide par exemple), vous pouvez utiliser Arduino Uno pour graver le chargeur de démarrage vers le nouveau. Visitez ce lien pour plus d’informations sur la façon de le faire !
Si vous ne savez pas si les autre le microcontrôleur a le bootloader ou non, vous pouvez juste mettre sur la carte Uno et essayer de télécharger le projet clin conduit (par exemple) et voir si cela fonctionne.
Vérifier les images ci-dessus si vous avez des doutes sur la polarité du microcontrôleur.