Dominik Gößler
/
test
Schulaufgabe Funktionen 21.12.2015
main.cpp
- Committer:
- Dominik_2000
- Date:
- 2015-12-21
- Revision:
- 0:eb6611fa99f5
File content as of revision 0:eb6611fa99f5:
#include "mbed.h" #include "const.h" #include "Robot.h" Robot bertl; void Bewegen() { bertl.Move(); } void LinksDrehen() { bertl.TurnLeft(); } void RoteViererLeds(int value) { bertl.NibbleLeds(value); } void LedEinschalten(int16_t led) { bertl.TurnLedOn(led); } void LedAusschalten(int16_t led) { bertl.TurnLedOff(led); } void RotGruenBlauLed(bool red, bool green, bool blue) { bertl.RGBLed(red, green, blue); } void BlaueLedsAusschalten() { bertl.BlueLedsOFF(); } void BlaueLedsEinschalten() { bertl.BlueLedsON(); } bool WartBisKnopfGedrueckt() { return bertl.WaitUntilButtonPressed(); } bool IstVorneFrei() { return bertl.FrontIsClear(); } bool NebenEinemPipser() { return bertl.NextToABeeper(); } bool IstKnopfGedrueckt(const int btn) { return bertl.IsButtonPressed(btn); } int GebeGedruektenKnopfZuruek() { return bertl.ReturnButtonPressed(); } int main() { Bewegen(); LinksDrehen(); RoteViererLeds(4); LedEinschalten(LED_FR1); LedAusschalten(LED_FR1); RotGruenBlauLed(1, 1, 1); BlaueLedsAusschalten(); BlaueLedsEinschalten(); WartBisKnopfGedrueckt(); IstVorneFrei(); NebenEinemPipser(); NebenEinemPipser(); IstKnopfGedrueckt(BTN_BM); GebeGedruektenKnopfZuruek(); }