Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
arduino:silentbase_802_neopixel [19.03.2023 07:32] – [Mechanischer Aufbau] Frickelpiet | arduino:silentbase_802_neopixel [18.05.2023 12:15] (aktuell) – Externe Bearbeitung 127.0.0.1 |
---|
====== Beleuchtung für BeQuiet SilentBase 802 ====== | ====== Neopixel-Feuereffekt für das BeQuiet SilentBase 802 ====== |
| |
Nachdem ich für meinen neuen Gaming-PC das Gehäuse SilentBase 802 von BeQuiet erstanden habe, muss die Beleuchtung, die ich für das [[arduino:silentbase_neopixel|SilentBase 800 gebaut und programmiert]] hatte, umziehen. | Nachdem ich für meinen neuen Gaming-PC das Gehäuse SilentBase 802 von BeQuiet erstanden habe, muss die Beleuchtung, die ich für das [[arduino:silentbase_neopixel|SilentBase 800 gebaut und programmiert]] hatte, umziehen. |
| |
| {{youtube>l5-_3xPfPM4?medium|Die NeoPixel in Aktion}} |
===== Mechanischer Aufbau ===== | ===== Mechanischer Aufbau ===== |
{{:arduino:pc:img_0240.jpeg?100 |}} {{:arduino:pc:img_0242.jpeg?100 |}} {{:arduino:pc:img_0244.jpeg?100 |}} {{:arduino:pc:img_0246.jpeg?100 |}} Die NeoPixel-Streifen werden jeweils in an die Gehäusefront angepasste Schienen geklemmt. Die Schienen habe ich mit meinem [[3d-druck:hexagon_v2|3D-Drucker]] gedruckt. Weil die Schienen etwa 52 Zentimeter lang sind, wurden sie in fünf Teilen gedruckt und anschließend zusammengeklebt. Das war ziemlich viel Fummelei, aber die Gehäusefront scheint sogar vorbereitet zu sein für die Montage weiterer Komponenten, zumindest konnte ich die beiden Schienen sogar fest verschrauben. | {{:arduino:pc:img_0240.jpeg?100 |}} {{:arduino:pc:img_0242.jpeg?100 |}} {{:arduino:pc:img_0244.jpeg?100 |}} {{:arduino:pc:img_0246.jpeg?100 |}} Die NeoPixel-Streifen werden jeweils in an die Gehäusefront angepasste Schienen geklemmt. Die Schienen habe ich mit meinem [[3d-druck:hexagon_v2|3D-Drucker]] gedruckt. Weil die Schienen etwa 52 Zentimeter lang sind, wurden sie in fünf Teilen gedruckt und anschließend zusammengeklebt. Das war ziemlich viel Fummelei, aber die Gehäusefront scheint sogar vorbereitet zu sein für die Montage weiterer Komponenten, zumindest konnte ich die beiden Schienen sogar fest verschrauben. |
| |
===== Programmierung ===== | ===== Programmierung ===== |
Die Programmierung basiert auf dem Code für die Effektbeleuchtung meines [[arduino:silentbase_neopixel|SilentBase 800]]. Da ich den Taster zum Umschalten zwischen verschiedenen Effekten wegrationalisiert habe, konnte der Code radikal verschlankt werden. Andererseits wird die Gehäusetemperatur nun nicht mehr über einen Spannungsteiler bzw. die Lüftersteuerung des Netzteils gemessen, sondern mit bis zu drei ([[arduino:ds18b20|Temperatursensoren]]). | Die Programmierung basiert auf dem Code für die Effektbeleuchtung meines [[arduino:silentbase_neopixel|SilentBase 800]]. Da ich den Taster zum Umschalten zwischen verschiedenen Effekten wegrationalisiert habe, konnte der Code radikal verschlankt werden. Andererseits wird die Gehäusetemperatur nun nicht mehr über einen Spannungsteiler bzw. die Lüftersteuerung des Netzteils gemessen, sondern mit bis zu drei [[arduino:ds18b20|Temperatursensoren]]. |
| |
* [[arduino:silentbase_802_neopixel:programmversion_1|Programmversion 1]]: Die erste lauffähige Version mit dem angepassten Feuer-Effekt aus der FastLED-Bibliothek. | * [[arduino:silentbase_802_neopixel:programmversion_1|Programmversion 1]]: Die erste lauffähige Version mit dem angepassten Feuer-Effekt aus der FastLED-Bibliothek. |
* [[arduino:silentbase_802_neopixel:Programmversion 2|Programmversion 2]]: Einige Debug-Features hinzugefügt. | * [[arduino:silentbase_802_neopixel:Programmversion 2|Programmversion 2]]: Einige Debug-Features hinzugefügt. |
* [[arduino:silentbase_802_neopixel:Programmversion 3|Programmversion 3]]: Zurück zu FastLED! | * [[arduino:silentbase_802_neopixel:Programmversion 3|Programmversion 3]]: Zurück zu FastLED! - Ermöglicht bis zu 200 FPS! |
* [[arduino:silentbase_802_neopixel:Programmversion 4|Programmversion 4]]: Farbpaletten! | * [[arduino:silentbase_802_neopixel:Programmversion 4|Programmversion 4]]: Farbpaletten! |
| * [[arduino:silentbase_802_neopixel:Programmversion 5|Programmversion 5]]: |
| |
| |
{{tag>Arduino Neopixel PC}} | {{tag>Arduino Neopixel PC}} |