Cours:Arduino2017 : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
(Page créée avec « <source lang=c> * Bouton.cpp * * Created on: 7 mars 2017 * Author: jacquo03 : #include "Bouton.h" #include "Arduino.h" Bouton::Bouton(int p, bool ispullup... »)
(Aucune différence)

Version du 7 mars 2017 à 09:14

/*
 * Bouton.cpp
 *
 *  Created on: 7 mars 2017
 *      Author: jacquo03
 */

#include "Bouton.h"
#include "Arduino.h"

Bouton::Bouton(int p, bool ispullup)
{
	position = p;
	isPullUp = ispullup;
	pinMode(position,INPUT);
}

bool Bouton::lireValeur(){
	if(this->isPullUp==1){
		return !digitalRead(this->position);
	}
	else{
		return digitalRead(this->position);
	}
}