Retour Suite
sylvainmahe.site LE SITE de Sylvain Mahé contact@sylvainmahe.site
Article : Sylvain Mahé contact@sylvainmahe.site Le bogue Cet insecte ("bug" en anglais) sort tout droit de mon atelier déganté, créé à partir d'un microcontrôleur Atmega328P et d'un tas de composants divers recyclés de mes essais et autres prototypes obsolètes : Résistance de tirage, quartz pour la cadence du microcontrôleur, condensateurs de découplage, dels pour les yeux, buzzer pour les bruits, grosses diodes pour les pattes avant, alimentation par une pile bouton Lithium-dioxyde de manganèse (LiMnO2) +3V 220mAh, inductances qui ne servent à rien mis à part récupérer des parasites venant du buzzer, etc... Ce petit animal est programmé avec MODULE, il se contente aléatoirement d'émettre des sonorités ainsi que de faire clignoter ses yeux d'une façon proportionnelle via des signaux PWM. Programmation du microcontrôleur Atmega328P avec MODULE :
Le programme en langage C++ fonctionnant avec MODULE est téléchargeable ici :
Télécharger le programme du bogue (.zip, ≈ 1Kio) Connexions (microcontrôleur Atmega328P sur les différents systèmes embarqués) : - Broche PD0 sur anode del 5mm (œil principal gauche).
- Broche PD1 sur anode del 3mm (œil secondaire gauche).
- Broche PB1 sur cathode buzzer (émission de sonorités).
- Broche PC3 sur anode del 3mm (œil secondaire droit).
- Broche PC4 sur anode del 5mm (œil principal droit).