/* Name: Enum test.ino Created: 5-7-2019 21:03:26 Author: LAPTOP-PETER\peter */ enum SeinType { TweeStanden = 2, DrieStanden = 3, Onbekend = 0 }; enum SeinState { SeinOnbekend, SeinRood, SeinGeel, SeinGroen, SeinRoodKnipper, SeinGeelKnipper, SeinGroenKnipper, SeinUit}; // SeinType mijnSeinType; SeinState mijnSeinToestand; void setup() { // Serial.begin(115200); // mijnSeinType = SeinType(TweeStanden); // mijnSeinToestand = SeinState(SeinOnbekend); // if (mijnSeinType == SeinType(TweeStanden)) { mijnSeinToestand = SeinState(SeinGroen); } else if (mijnSeinType == SeinType(TweeStanden)) { mijnSeinToestand = SeinState(SeinRood); } else { mijnSeinToestand = SeinState(SeinGeelKnipper); } Serial.print("Sein toestand is: "); Serial.println(mijnSeinToestand); } void loop() { // niet gebruikt }