Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int x = 0;
- int t = 500;
- void setup() {
- pinMode(8, INPUT);
- pinMode(10, OUTPUT);
- pinMode(11, OUTPUT);
- pinMode(12, OUTPUT);
- pinMode(9, OUTPUT);
- leer();
- eins();
- delay(t);
- leer();
- zwei();
- delay(t);
- leer();
- drei();
- delay(t);
- leer();
- vier();
- delay(t);
- leer();
- fuenf();
- delay(t);
- leer();
- sechs();
- delay(t);
- leer();
- }
- void loop() {
- if(digitalRead(8) == HIGH){
- int rnd = random(1, 7);
- x = rnd;
- }
- leer();
- switch (x) {
- case 1:
- eins();
- break;
- case 2:
- zwei();
- break;
- case 3:
- drei();
- break;
- case 4:
- vier();
- break;
- case 5:
- fuenf();
- break;
- case 6:
- sechs();
- break;
- }
- }
- void eins(){
- digitalWrite(10, HIGH);
- }
- void zwei(){
- digitalWrite(11, HIGH);
- }
- void drei(){
- eins();
- zwei();
- }
- void vier(){
- zwei();
- digitalWrite(12, HIGH);
- }
- void fuenf(){
- vier();
- eins();
- }
- void sechs(){
- vier();
- digitalWrite(9, HIGH);
- }
- void leer(){
- digitalWrite(10, LOW);
- digitalWrite(11, LOW);
- digitalWrite(12, LOW);
- digitalWrite(9, LOW);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement