Felix Pachay
/
Prueba_diodos
Probando_diodos
Diff: main.cpp
- Revision:
- 0:8b6588667f99
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Sat Feb 08 19:26:33 2020 +0000 @@ -0,0 +1,108 @@ +#include "mbed.h" + +DigitalOut myled(p5); +DigitalOut myled2(p6); +DigitalOut myled3(p7); +DigitalOut myled4(p8); +DigitalIn boton1(p9); +float dormir = 0.509; + +int main() { + + while(1) { + if(dormir == 0) { dormir = 1;} + if(boton1 & dormir != 0.01) { + dormir = (dormir - 0.01); + } + + myled = 1; + if(dormir == 0) { dormir = 1;} + + if(boton1 & dormir != 0.01) { + dormir = (dormir - 0.01); + } + + wait(dormir); + myled = 0; + if(dormir == 0) { dormir = 1;} + + if(boton1 & dormir != 0.01) { + dormir = (dormir - 0.01); + } + + wait(dormir); + myled2 = 1; + if(dormir == 0) { dormir = 1;} + + if(boton1 & dormir != 0.01) { + dormir = (dormir - 0.01); + } + + wait(dormir); + myled2 = 0; + if(dormir == 0) { dormir = 1;} + + if(boton1 & dormir != 0.01) { + dormir = (dormir - 0.01); + } + + wait(dormir); + myled3 = 1; + if(dormir == 0) { dormir = 1;} + + if(boton1 & dormir != 0.01) { + dormir = (dormir - 0.01); + } + + wait(dormir); + myled3 = 0; + + if(dormir == 0) { dormir = 1;} + + if(boton1 & dormir != 0.01) { + dormir = (dormir - 0.01); + } + + wait(dormir); + myled4 = 1; + if(dormir == 0) { dormir = 1;} + + if(boton1 & dormir != 0.01) { + dormir = (dormir - 0.01); + } + + wait(dormir); + myled4 = 0; + if(dormir == 0) { dormir = 1;} + + if(boton1 & dormir != 0.01) { + dormir = (dormir - 0.01); + } + + wait(dormir); + } +} + + + + + + + + + + + + + + + + +int main() { + while(1) { + myled = 1; + wait(0.2); + myled = 0; + wait(0.2); + } +}