Bankomat-Beispiel mit Klasse und Headerdatei
Dependencies: mbed
Diff: Bankomat.h
- Revision:
- 0:9503058814de
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Bankomat.h Mon Jun 25 15:38:03 2018 +0000 @@ -0,0 +1,38 @@ +/** + Header für die Bankomat-Klasse + + */ +#include "mbed.h" +#ifndef BANKOMAT_H +#define BANKOMAT_H + +class Bankomat{ + +private: + DigitalOut _led1; DigitalOut _led2; + DigitalOut _led3; DigitalOut _led4; + + BusOut _allleds; + int Pincode; + int Pincheck[4]; + int Zahl[4]; + int UserPin[4]; //PIN-Eingabe + +public: + + Bankomat(PinName pin1, PinName pin2, PinName pin3, PinName pin4): + _allleds(pin1,pin2,pin3,pin4), + _led1(pin1), _led2(pin2), _led3(pin3), _led4(pin4) + { + } + void random(); + void showPin(); + void eingabe(); + void ausgabe(); + void clearleds(); + + +}; + +#endif +