Ich baue einen Computer für meinen Sohn (mich). Ich versuche, sein Interesse an Computertechnologie zu wecken, daher ist meine Idee, mehrere Gehäuse-Lichteffekte mit einem Mikroprozessor oder Controller zu steuern. Ich ging mit dem Arduino wegen der Einfachheit des Systems über den Pi.
Es gibt mehrere Lichteffekte, die ich gleichzeitig fahren möchte, und hier frage ich mich, ob das Arduino gut geeignet ist, da die Effekte delay () verwenden müssen, und da es sich um Single-Threaded handelt, habe ich Schwierigkeiten, es herauszufinden herausfinden, wie jeder Ausgang unabhängig betrieben werden kann.
Um Ihnen eine Vorstellung davon zu geben, was der Mikrocontroller gleichzeitig fahren muss:
- Flimmermuster mit zufälligen Verzögerungswerten für die Beleuchtung des Außengehäuses
- Herzschlagmuster für CPU-Kühlblock
- Schwarzlicht- / UV-LED-Beleuchtung für Kühlmittelleitungen.
- Blinkende LEDs, die auf die Lüfter gerichtet sind, damit sie stationär aussehen.
Der Versuch, alle diese Effekte in einer linearen Schleife mit delay () -Operatoren auszuführen, scheint einfach nicht machbar zu sein.
Muss ich für jeden Effekt eine UNO bekommen? Oder gibt es eine Möglichkeit, diese Ausgänge unabhängig voneinander zu betreiben?