/* PROGRAMMINFO Funktion: ESP32 Zufalls LED-Blinker Version: 18.03.2021 C++ Arduino IDE V1.8.13 Board: ESP32vn IoT UNO V1.0.4 Einstellungen: https://dl.espressif.com/dl/package_esp32_index.json http://dan.drown.org/stm32duino/package_STM32duino_index.json https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json */ int LEDs[] = {12,26,25,16,13,27}; unsigned char Ran; void setup() { unsigned char i; for(i=0; i <=5; i++) { pinMode(LEDs[i], OUTPUT); } randomSeed(10); } void Display(unsigned char No, unsigned char L) { unsigned char j, m, i; m = L - 1; for(i = 0; i < L; i++) { j = pow(2, m); digitalWrite(LEDs[i], (No & j)); m--; } } void loop() { Ran = random(1, 63); //1,63: 1 - 111111 6LEDs Display(Ran, 6); delay(1000); }