Étape 2: logiciel
Entrez dans le logiciel ci-dessous, puis « compiler » (sur le site mBed ; tous vos travaux de programmation se fait « dans le nuage » sur le site mBed). Lors de la compilation, le code complet sera téléchargé sur votre ordinateur. Transférer ce fichier vers votre appareil MBED USB.
p.MsoNormal, li. MsoNormal, div. MsoNormal {marge : 0,0 à; font-size : 12.0pt ; font-family : Times New Roman;} div. Section1 {page : Section1;}
#include « mbed.h »
DigitalOut myled1(LED1) ;
DigitalOut myled2(LED2) ;
DigitalOut myled3(LED3) ;
DigitalOut myled4(LED4) ;
DigitalOut bird1(p21) ;
DigitalOut bird2(p23) ;
DigitalOut bird3(p25) ;
DigitalOut bird4(p27) ;
int main() {}
{while(1)}
07:00
myled1 = 1 ;
Bird1 = 1 ;
myled2 = 1 ;
Bird2 = 1 ;
myled3 = 1 ;
bird3 = 1 ;
myled4 = 0 ;
oiseau4 = 0 ;
attendre (1800) ;
attendre (1800) ;
08:00
myled1 = 0 ;
Bird1 = 0 ;
myled2 = 0 ;
Bird2 = 0 ;
myled3 = 0 ;
bird3 = 0 ;
myled4 = 1 ;
oiseau4 = 1 ;
Wait(1800) ;
Wait(1800) ;
09:00
myled1 = 1 ;
Bird1 = 1 ;
myled2 = 0 ;
Bird2 = 0 ;
myled3 = 0 ;
bird3 = 0 ;
myled4 = 1 ;
oiseau4 = 1 ;
Wait(1800) ;
Wait(1800) ;
10:00
myled1 = 0 ;
Bird1 = 0 ;
myled2 = 1 ;
Bird2 = 1 ;
myled3 = 0 ;
bird3 = 0 ;
myled4 = 1 ;
oiseau4 = 1 ;
Wait(1800) ;
Wait(1800) ;
11:00
myled1 = 1 ;
Bird1 = 1 ;
myled2 = 1 ;
Bird2 = 1 ;
myled3 = 0 ;
bird3 = 0 ;
myled4 = 1 ;
oiseau4 = 1 ;
Wait(1800) ;
Wait(1800) ;
12:00
myled1 = 0 ;
Bird1 = 0 ;
myled2 = 0 ;
Bird2 = 0 ;
myled3 = 1 ;
bird3 = 1 ;
myled4 = 1 ;
oiseau4 = 1 ;
Wait(1800) ;
Wait(1800) ;
01:00
myled1 = 1 ;
Bird1 = 1 ;
myled2 = 0 ;
Bird2 = 0 ;
myled3 = 0 ;
bird3 = 0 ;
myled4 = 0 ;
oiseau4 = 0 ;
Wait(1800) ;
Wait(1800) ;
02:00
myled1 = 0 ;
Bird1 = 0 ;
myled2 = 1 ;
Bird2 = 1 ;
myled3 = 0 ;
bird3 = 0 ;
myled4 = 0 ;
oiseau4 = 0 ;
Wait(1800) ;
Wait(1800) ;
03:00
myled1 = 1 ;
Bird1 = 1 ;
myled2 = 1 ;
Bird2 = 1 ;
myled3 = 0 ;
bird3 = 0 ;
myled4 = 0 ;
oiseau4 = 0 ;
Wait(1800) ;
Wait(1800) ;
04:00
myled1 = 0 ;
Bird1 = 0 ;
myled2 = 0 ;
Bird2 = 0 ;
myled3 = 1 ;
bird3 = 1 ;
myled4 = 0 ;
oiseau4 = 0 ;
Wait(1800) ;
Wait(1800) ;
05:00
myled1 = 1 ;
Bird1 = 1 ;
myled2 = 0 ;
Bird2 = 0 ;
myled3 = 1 ;
bird3 = 1 ;
myled4 = 0 ;
oiseau4 = 0 ;
Wait(1800) ;
Wait(1800) ;
06:00
myled1 = 0 ;
Bird1 = 0 ;
myled2 = 1 ;
Bird2 = 1 ;
myled3 = 1 ;
bird3 = 1 ;
myled4 = 0 ;
oiseau4 = 0 ;
Wait(1800) ;
Wait(1800) ;
}
}