Sylvain Mahé Le site Web Retour à l'accueil Principes Partager mes idées et mes projets librement et gratuitement. Thématiques Mécatronique du système embarqué, artisanat pluridisciplinaire, bricolage commun, esthétique logicielle et matérielle, minimalisme fonctionnel, conceptualisation alternative, rédaction technique et littéraire, partage pédagogique documenté. Contact ✆ Téléphone : 06.45.49.96.98
✉ E-mail : contact@sylvainmahe.site
✎ Site Web : sylvainmahe.site
Écriture de la page : Sylvain Mahé
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).