====== Neopixel-Feuereffekt für das SilentBase 802 - Programmversion 1 ======
Diesem Programm liegt der Fire... so umgeschrieben wurde, dass er mit der Adafruit NeoPixel-Bibliothek funktioniert.
<code>
// Beleuchtung B... len Temperatursensoren DS18B20
#include <Adafruit_NeoPixel.h> // Bibliothek für die NeoPixel
// Debug-Level
#define DEBUG_EFFECT
Dynamic Range Digital Light Sensor]]
* Adafruit NeoPixel Mini PCB
* Adafruit NeoPixel Ring - 12 x 5050 RGBW
* Adafruit NeoPixel Ring - 24 x 5050 RGBW
* [[https://learn.adafruit.com/adafruit... cker}} In der Sektion II sind der Arduino und ein Neopixel-Ring untergebracht. Später soll noch ein Bluetoot
eratur- und Luftfeuchtigkeitssensor DHT22 und die NeoPixel für das Ziffernblatt integriert.
Weitere Änderungen:
* Die Uhrzeit wird auf dem NeoPixel-Ring angezeigt.
* Die Helligkeit des Ziffernbla... Hilfreiche Links:
* https://learn.adafruit.com/neopixel-60-ring-clock/code
<code>
// Schlafphasenwecker... clude <Adafruit_Simple_AHRS.h>
#include <Adafruit_NeoPixel.h> // NeoPixel
#include <DHT.h>
====== NeoPixel-Beleuchtung für das SilentBase 800 ======
Auf dieser Seite dokumentiere ich mein "Illuminati... habe ich [[https://www.adafruit.com/products/1506|NeoPixel-Streifen von Adafruit]] verbaut. Pro Seite haben ... 71.jpg?100 |}} Die Spannungsversorgung der beiden NeoPixel-Streifen und des Arduinos erfolgt durch das PC-Ne... 12 Volt als auch 5 Volt zur Verfügung stellt. Die NeoPixel-Streifen werden mit 5 Volt betrieben. Sollten ein
ion das Audio Adaptor Borad ein und steuert einen NeoPixel-Streifen mit 72 NeoPixeln an. Es wirt eine Fast Fourier Transformation für beide Stereo-Kanäle durchgeführt... anschließend in Farbwerte umgerechnet und auf dem NeoPixel-Streifen dargestellt.
Das Ergebnis ist durchaus ... x.html
<code>
// Spektrumanalysator
// Für einen NeoPixel-Streifen mit 72 NeoPixeln
//Bibliotheken
#includ
eine gebaut. Das Ziffernblatt besteht aus 60 RGBW-NeoPixeln von Adafruit. Gesteuert wird die Uhr von einem T... it Strom versorgt
* Anzeige der Uhrzeit über 60 NeoPixel (RGBW)
* Helligkeit der NeoPixel wird an Umgebungslicht angepasst
* Schlafphasenweckfunktion
* Weckfu... teil, den ich bisher erkennen kann, ist, dass die NeoPixel nicht direkt, sondern über einen 74HCT245 angeste
====== Spektrumanalysator mit NeoPixeln ======
{{:arduino:spektrumanalysator:img_3258.jpg?100 |}} {{:arduin... s Ergebnis der Fast-Fourier-Analyse wird auf zwei NeoPixel-Streifen dargestellt.
Funktionen:
* Analoger S... lt das Spektrum eines Stereoaudiosignals auf zwei NeoPixel-Streifen dar (ein Streifen pro Kanal)
* Die Ein... nd für den linken Kanal links oder rechts auf dem NeoPixel-Streifen dargestellt wird
===== Elektrischer Auf
mme über die gesamte Kreisfläche bewegen, die der NeoPixel-Ring umschließt. Die Variable "deviance" beschrei... Depth" wirkt sich global auf die Helligkeit aller NeoPixel aus, da sie ein Multiplikator ist aber auf die he... his code emulates a candle using a ring of twelve NeoPixels
// Version 0.4.3
// by Frickelpiet
// Libraries
#include <Adafruit_NeoPixel.h>
#include <Wire.h>
#include <Adafruit_Sensor.h>
====== Neopixel-Feuereffekt für das SilentBase 802 - Programmversion 3 ======
[[arduino:silentbase_802_neopixel:programmversion_2|Programmversion 2]] benötigt fü... gesehen, von der ich für die [[arduino:silentbase_neopixel|NeoPixel-Beleuchtung für das SilentBase 800]] übernommen und an die NeoPixel-Bibliothek von Adafruit angepa
estet.
<code>
// Spektrumanalysator
// Für einen NeoPixel-Streifen mit 72 NeoPixeln
// Bindet ein OLED-Display ein
// Steuert drei Signalrelais
//Bibliotheken
#incl... // Encoder
#include <Adafruit_NeoPixel.h> // NeoPixel-Bibliothek von Adafruit
// Pins
#define encoderChannelA 24
====== Neopixel-Feuereffekt für das BeQuiet SilentBase 802 ======
Nachdem ich für meinen neuen Gaming-PC da... 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 =====
{{:ar... g?100 |}} {{:arduino:pc:img_0246.jpeg?100 |}} Die NeoPixel-Streifen werden jeweils in an die Gehäusefront an
====== Neopixel-Feuereffekt für das SilentBase 802 - Programmversion 4 ======
Nachdem in [[arduino:silentbase_802_neopixel:programmversion_3|Programmversion 3]] der Fokus a... // Bibliothek für die NeoPixel
// Debug-Level
//#define DEBUG_EFFECT ... define NEOPIN1 2 // NeoPixel-Strip rechte Seite
#define NEOPIN2 4
Feuer, wird dieses Windlicht nun mit flackernden NeoPixeln versehen. Der verwendete Ring mit 12 NeoPixeln ist ungefähr so hell wie ein Teelicht und daher optimal für... gnet.
Komponenten:
* Arduino Nano
* Adafruit NeoPixel-Ring mit 12 NeoPixeln
* Luxsensor TSL2561
* gedrucktes Gehäuse
* Kleinteile
===== Elektronischer Auf
====== Neopixel-Feuereffekt für das SilentBase 802 - Programmversion 2 ======
Bei dieser Programmversion wurden im Vergleich zur [[arduino:silentbase_802_neopixel:programmversion_1|Version 1]] einige Debug-Featur... rbeiten würde.
Ein Problem ist, dass sie beiden Neopixel-Streifen "auf dem Kopf" in das SilentBase 802 ein... rammiert, so dass das Array mit den Daten für die Neopixel-Streifen zum Schluss umsortiert werden muss. Dadu