Implementar un programa con la estructura de control do while, de tal forma que al iniciar el programa permita visualizar el destello de un LED durante 5 veces en un lapso de 3 segundos, posteriormente realizar la misma secuencia siempre y cuando dos botones estén presionados al mismo tiempo (utilizar leds y botones de la tarjeta).

Dependencies:   mbed

Committer:
nervy
Date:
Mon May 04 01:49:15 2020 +0000
Revision:
29:7f894f469462
Parent:
28:7f0d1ceede50
OKURT

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nervy 25:949141e9ea5e 1 #include "mbed.h" //librería que nos permite utilizar comandos y sentencias propias de mbed
dan 0:7dec7e9ac085 2
nervy 29:7f894f469462 3 DigitalIn taylorswift(SW2);
nervy 29:7f894f469462 4 DigitalIn kemonito(SW3);
nervy 25:949141e9ea5e 5 Serial com1(USBTX, USBRX);
nervy 27:611a3fad3af5 6 DigitalOut fuckito(LED2);
dan 0:7dec7e9ac085 7
nervy 27:611a3fad3af5 8 void cheo(){
nervy 26:57cfec63c3c0 9 fuckito = 0;
nervy 25:949141e9ea5e 10 wait(.3);
nervy 26:57cfec63c3c0 11 fuckito = 1;
nervy 25:949141e9ea5e 12 wait(.3);
nervy 25:949141e9ea5e 13
nervy 26:57cfec63c3c0 14 fuckito = 0;
nervy 25:949141e9ea5e 15 wait(.3);
nervy 26:57cfec63c3c0 16 fuckito = 1;
nervy 25:949141e9ea5e 17 wait(.3);
nervy 25:949141e9ea5e 18
nervy 26:57cfec63c3c0 19 fuckito = 0;
nervy 25:949141e9ea5e 20 wait(.3);
nervy 26:57cfec63c3c0 21 fuckito = 1;
nervy 25:949141e9ea5e 22 wait(.3);
nervy 25:949141e9ea5e 23
nervy 26:57cfec63c3c0 24 fuckito = 0;
nervy 25:949141e9ea5e 25 wait(.3);
nervy 26:57cfec63c3c0 26 fuckito = 1;
nervy 25:949141e9ea5e 27 wait(.3);
nervy 25:949141e9ea5e 28
nervy 26:57cfec63c3c0 29 fuckito = 0;
nervy 25:949141e9ea5e 30 wait(.3);
nervy 26:57cfec63c3c0 31 fuckito = 1;
nervy 25:949141e9ea5e 32 wait(.3);
nervy 27:611a3fad3af5 33 }
nervy 27:611a3fad3af5 34
nervy 27:611a3fad3af5 35 int main()
nervy 27:611a3fad3af5 36 {
nervy 27:611a3fad3af5 37 do
nervy 27:611a3fad3af5 38 {
nervy 27:611a3fad3af5 39 cheo();
nervy 27:611a3fad3af5 40 }while(0);
nervy 28:7f0d1ceede50 41
nervy 27:611a3fad3af5 42 while(1){
nervy 27:611a3fad3af5 43 if(taylorswift==0 && kemonito==0){ cheo();}
nervy 27:611a3fad3af5 44 }
nervy 27:611a3fad3af5 45
nervy 25:949141e9ea5e 46 }