Controleur de Lumière : Différence entre versions
(→Fabrication) |
(→en entrée) |
||
Ligne 49 : | Ligne 49 : | ||
====en entrée==== | ====en entrée==== | ||
+ | |||
+ | 3 interrupteurs sont câblés avec le connecteur ISP | ||
+ | |||
1 bouton poussoir : à chaque relachement du bouton on change de mode pour les phares : | 1 bouton poussoir : à chaque relachement du bouton on change de mode pour les phares : |
Version du 21 avril 2014 à 14:07
Une centrale de phares clignotants pour velomobile
Contributeur·ice·s
Statut du projet
Prototype
Statut de la publication
License
CC-by-sa-3.0
Inspiration
Fichiers source
Machines
Matériaux
Lien
Résumé
Le travail de cette semaine à la fabacademy est de construire un circuit actionneur, et de le piloter avec un microcontrolleur.
J'en profite pour réaliser une centrale phares/clignotants pour mon vélomobile.
Pour exploiter un peu plus les possibilités du tiny (car sans ça j'aurais put fair tout ça sans microcontroleur), je vais créer des fonctionnalités de type code/phares (en PWM) et clignotants/warnings
Design du circuit
J'utilise FabModules pour dessiner le circuit : make_cad_png
Il s'agit d'un ATTINY44, piloté par 3 interrupteurs, pour actionner 3 mosfets.
La carte est pourvue d'un régulateur de tension, ainsi, les lumières pourront être alimentés à différentes tensions.
D'après le datasheet du mosfet (N) , et du régulateur on peut alimenter le circuit jusquà 30V
ATTENTION il n'ya pas de diode à l'entrée du régulateur ! si on branche l'alim à l'envers, il brule !
Fabrication
avec la modela..
Code
Je vais coder en C, en partant de l'exemple hello.video car j'ai le même tiny avec l'horloge interne
fonctionnement désiré
en entrée
3 interrupteurs sont câblés avec le connecteur ISP
1 bouton poussoir : à chaque relachement du bouton on change de mode pour les phares :
code > phares > étiend
pendant l'appui, on est en plein phares (pour faire des appels de phares)
2 interrrupteurs monostables : les clignotants
si on déclenche un clignotant alors que le bouton des phares est allumé, on passe en warnings.