====== NeoPixel-Beleuchtung für SilentBase 800 Programmversion 0.8 ======
Gegenüber [[silentbase_neopixel:programmversion_0.7|Programmversion 0.7]] enthält... om/watch?v=-2hk6rxlrGA und http://www.walltech.cc/neopixel-fire-effect/)) In eine zukünftige Version 1.0 wür... clude <ResponsiveAnalogRead.h>
#include <Adafruit_NeoPixel.h>
// Definiert die Pins
#define buttonPin 7
ion 0.4]]. Diese Umstellung ist notwendig, um die Neopixel nicht nur an- und ausschalten zu können, sondern ... lsweise kann die if-Abfrage für die Steuerung der NeoPixel alle 10 ms durchlaufen werden, während die restli... en einbinden
#include <Wire.h>
#include <Adafruit_NeoPixel.h>
#include <Adafruit_Sensor.h>
#include "Adafrui... "
#include "DHT.h"
// Definiert die Pins für die NeoPixel
#define neoPin1 36 // Neopixel an Blum
====== NeoPixel-Beleuchtung für SilentBase 800 Programmversion 0.9 ======
Der Glitzereffekt in [[silentbase_neopixel:programmversion_0.7|Programmversion 0.7]] war für... ereffekt Nr. 2 (Programmmodus 5) aus [[silentbase_neopixel:programmversion_0.8|Programmversion 0.8]] ist ein... clude <ResponsiveAnalogRead.h>
#include <Adafruit_NeoPixel.h>
// Definiert die Pins
#define buttonPin 7
====== NeoPixel-Beleuchtung für SilentBase 800 Programmversion 0.3 ======
In Programmversion 0.3 wird der Ta... t gewechselt werden. Hier geht es zu [[silentbase_neopixel:programmversion_0.2|Programmversion 0.2]].
Hilfr... ode>
// Bibliotheken einbinden
#include <Adafruit_NeoPixel.h>
// Definiert die Pins
#define tasterPin 7 ... Spannungsteiler
#define neoPin1 11 // Neopixel-Strip rechte Seite
#define neoPin2 12
====== 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
ntemperatur unter den Taupunkt fällt, leuchten am NeoPixel-Ring am Wasserstandssensor zwei LEDs rot statt we... Damit funktioniert jetzt auch die Ansteuerung des NeoPixel-Rings am Wasserstandssensor.
* Der TSL2591 wird... ne Variable berechnet, mit der die Helligkeit der NeoPixel gesteuert wird.
Hilfreiche Links:
* http://flu... er einer späteren Programmversion):
* Damit die Neopixel blinken oder pulsieren können, müsste das Program
====== NeoPixel-Beleuchtung für SilentBase 800 Programmversion 0.2 ======
Eigenschaften: Programmversion 0.2... erfolgt zweimal pro Sekunde, die Ansteuerung der NeoPixel-Strips erfolgt 20 Mal pro Sekunde. Das Ein- und A... tzteil belastet wird, desto schneller "atmen" die NeoPixel-Streifen. Die Abfrage des Tasters funktioniert, h... ode>
// Bibliotheken einbinden
#include <Adafruit_NeoPixel.h>
// Definiert die Pins
#define tasterPin 7
en:
* Es wird kein LCD verwendet.
* Es werden Neopixel anstatt LEDs verwendet.
Anmerkungen:
* Das Pro... derungen:
* https://learn.adafruit.com/adafruit-neopixel-uberguide/arduino-library
Was noch zu tun ist:
... swasser im Gehäuse gefährlich wäre.
* Damit die Neopixel blinken oder pulsieren können, müsste das Program... htig" eingebunden werden.
* Die Helligkeit der Neopixel soll vom Umgebungslicht abhängig sein.
* Blueto
en einbinden
#include <Wire.h>
#include <Adafruit_NeoPixel.h>
#include <Adafruit_Sensor.h>
#include "Adafrui... für die NeoPixels
int neoPin1 = 36; // Neopixel an Blumenkastenensor 1
int neoPin2 = 38; // Neopixel an Blumenkastenensor 2
int neoPin3 = 40; // Neopixel an Blumenkastenensor 3
int neoPin4 = 42;
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