Rianne Bulthuis
/
main_cases
main script with all cases
Diff: main.cpp
- Revision:
- 0:a22aaebca489
diff -r 000000000000 -r a22aaebca489 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon Oct 19 09:34:36 2015 +0000 @@ -0,0 +1,22 @@ +#include "mbed.h" + +int main() +{ + while (true) { //constante while loop, anders wordt er na de 1e case niets meer uitgenoevd + pc.baud(9600); //PC baud rate is 9600 bits/seconde + + switch(state){ //Switch benoemen, zorgt ervoor dat de cases in de goede volgorde worden doorlopen + + case start: { //aanzetten + pc.printf("BMT Groep 13\n\r"); //BMT Groep 13 verschijnt op het scherm + lcd.locate(0,0); //Zet de tekst op de eerste regel + lcd.printf("start\n\r") //start verschijnt op het scherm + lcd.locate(0,1); //Zet de tekst op de tweede regel + wait(2); //Wacht twee seconden + lcd.cls(); //maak LCD scherm leeg + state = set_homeposition_arm1; //Door naar de volgende state + break; + } + + case set_homeposition_arm1: { //arm 1 naar homeposition + pc.printf("calibration arm 1\n\r") //Zet de tekst calibration arm 1 op het scherm \ No newline at end of file