forked from mpazcurti/Clases-Practicas
-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.cpp
23 lines (18 loc) · 795 Bytes
/
main.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "mbed.h"
#include "arm_book_lib.h"
int main()
{
DigitalIn gasDetector(D2); //instancio el objeto "gasDetector" de la Clase publica "DigitalIn" con la SOBRECARGA del CONSTRUCTOR que toma un parametro
DigitalOut alarmLed(LED1); //instancio el objeto "alarmLed" de la Clase publica "DigitalOut" con la SOBRECARGA del CONSTRUCTOR que toma un parametro
gasDetector.mode(PullDown);// Se establece el modo de pin a traves del metodo mode de la clase DigitalIn
alarmLed = OFF; //Se inicializa la variable alarmLed
printf("Hola Mundo\n"); // Se imprime el mensaje "Hola Mundo" por consola.
while (true) {
if ( gasDetector == ON ) {
alarmLed = ON;
}
if ( gasDetector == OFF ) {
alarmLed = OFF;
}
}
}