bac blanc mickaël levert. i) définition sysml ii) programmation arduino
TRANSCRIPT
Système d’éclairage
Bac BlancMickaël LEVERT
I) Définition SYSML II) Programmation Arduino
SOMMAIRE
DIAGRAMMES SYSML
Block Definition Diagram (Bloc de diagramme de définition)
Requirements (Requis)
Internal Block Diagram (Bloc de diagramme interne)
PROGRAMMATION ARDUINO
MATERIEL Carte Arduino UNO & Starter KIT
Capteur de lumière (Ref : 780 nm 2.7 - 5.5 V/DC Taos TSL 250 = 250R)
Variateur de lumière (Ref : HF-Regulator 414 TL5 EII 220-240V 50/60Hz)
Composants électroniques (Résistances, Potentiomètre, câbles, LED …)
Commande variateur : 0-10 Vcc Carte Arduino : USB Lampe : 0-24Vcc, 40W Tension sortie Arduino : 0-5Vcc
ALIMENTATIONS ELECTRIQUES
Déclaration des variables & constantes
PROGRAMME
const int : Déclaration des fiches (Pins) int : Variables (Entier de -32 768 à +32 768)float : Variable ( -3.4^10{38} à +3.4^10{38}
PROGRAMME
PROGRAMME
Void setup () {} : Initialisation du programmepinMode : Fiche en mode entrée ou sortie (INPUT/OUTPUT)
PROGRAMME
PROGRAMME
PROGRAMME
Démonstration
PROGRAMME
map(1,2,3,4,5) : Mise à l’échelle de la valeur d’une entrée analogique
PROGRAMME
Définition de « l’outil » de commande : potentiomètre ou capteur.
PROGRAMME
Définition de « l’outil » de commande : potentiomètre ou capteur. VIDEO
MONTAGE
MAQUETTE
Fonctionnement manuel ET automatique Moins de consommations électriques Fonctionnement simple Possibilités d’amélioration Adaptables à beaucoup de systèmes
CONCLUSION
Livre Fourni avec le Arduino Starter Kit Arduino.cc
CrocoClip Arduino Microsoft Office Suite
SOURCES
LOGICIELS