Fab²² / Mbed 2 deprecated FabLab_TP_01

Dependencies:   mbed

Committer:
Giamarchi
Date:
Fri Oct 29 22:14:53 2021 +0000
Revision:
5:cfe7e243bb5f
Parent:
4:47c8578603d3
Child:
6:288fd7e43c6e
modifs

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Giamarchi 2:e5491a9a63e7 1 //==============================================================================
Giamarchi 2:e5491a9a63e7 2 // FabLab Nîmes
Giamarchi 2:e5491a9a63e7 3 // Initiation à la Programmation
Giamarchi 2:e5491a9a63e7 4 // Auteur : Frédéric Giamarchi
Giamarchi 5:cfe7e243bb5f 5
Giamarchi 2:e5491a9a63e7 6 // Date : 28 oct 2021
Giamarchi 4:47c8578603d3 7 // TP 01 : Controle de 3 DELs en même temps
Giamarchi 4:47c8578603d3 8 // Modifier le programme pour obtenir que 3 Dels (Rouge, Verte et Bleu)
Giamarchi 4:47c8578603d3 9 // clignotent à 3 fréquences différentes (1Hz, 2Hz et 4Hz).
Giamarchi 2:e5491a9a63e7 10 //==============================================================================
Giamarchi 0:531f33a2550d 11 #include "mbed.h"
Giamarchi 0:531f33a2550d 12
Giamarchi 5:cfe7e243bb5f 13 // Déclaration du sens des broches
Giamarchi 0:531f33a2550d 14
Giamarchi 5:cfe7e243bb5f 15 DigitalOut DEL_VE(LED1); // Ligne PB_3 sur la carte Nucléo
Giamarchi 1:95172f59262a 16
Giamarchi 2:e5491a9a63e7 17 //==============================================================================
Giamarchi 2:e5491a9a63e7 18 // Début du Programme
Giamarchi 5:cfe7e243bb5f 19 int main() // Fonction principale
Giamarchi 3:68cbdfc24b73 20 {
Giamarchi 2:e5491a9a63e7 21
Giamarchi 2:e5491a9a63e7 22 //==============================================================================
Giamarchi 5:cfe7e243bb5f 23 while(1) // Boucle Infinie
Giamarchi 0:531f33a2550d 24 {
Giamarchi 5:cfe7e243bb5f 25 DEL_VE = 1; // Broche à 1 (DEL allumée)
Giamarchi 5:cfe7e243bb5f 26 wait_ms(100); // Temporisation de 100ms (0.1s)
Giamarchi 5:cfe7e243bb5f 27 DEL_VE = 0; // Broche à 0 (DEL éteinte)
Giamarchi 2:e5491a9a63e7 28 wait_ms(900);
Giamarchi 2:e5491a9a63e7 29
Giamarchi 3:68cbdfc24b73 30 } // Fin du while(1)
Giamarchi 2:e5491a9a63e7 31 //==============================================================================
Giamarchi 2:e5491a9a63e7 32 } // Fin du Programme
Giamarchi 2:e5491a9a63e7 33 //==============================================================================