Patrick Ruesi
/
Micromouse_alpha_copy_copy
Version12.04.18
Fork of Micromouse_beta by
KontrastSensor.cpp
- Committer:
- ruesipat
- Date:
- 2018-03-31
- Revision:
- 1:d9e840c48b1e
- Child:
- 2:592f01278db4
File content as of revision 1:d9e840c48b1e:
#include <cmath> #include "KontrastSensor.h" using namespace std; //IRSensor::IRSensor(AnalogIn& distance, DigitalOut& bit0, DigitalOut& bit1, DigitalOut& bit2, int number) : // distance(distance), bit0(bit0), bit1(bit1), bit2(bit2) KontrastSensor::KontrastSensor(AnalogIn& kontrast, int& blackLine) : kontrast(kontrast), blackLine(blackLine) { // this->number = number; } KontrastSensor::~KontrastSensor() {} void KontrastSensor::check() { blackLine = 0; float k = kontrast*3300; //sodass in Range bis 3300mV printf("%.0f\n", k); if(k >2500){ blackLine = 1; } else{//Auschalten im Betrieb (nur zur Kontrolle) blackLine = 0; } }