Benutzer-Werkzeuge

Webseiten-Werkzeuge


silentbase_neopixel:programmversion_0.2

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
silentbase_neopixel:programmversion_0.2 [12.11.2016 18:18] Frickelpietsilentbase_neopixel:programmversion_0.2 [18.05.2023 12:16] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== NeoPixel-Beleuchtung für SilentBase 800 Programmversion 0.2 ====== ====== NeoPixel-Beleuchtung für SilentBase 800 Programmversion 0.2 ======
-Programmversion 0.2 ist "multitaskingfähig". Die Abfrage der Sensordaten und die Ausgabe an die serielle Schnittstelle erfolgt zweimal pro Sekunde, die Ansteuerung der NeoPixel-Strips erfolgt 20 Mal pro Sekunde. Das Ein- und Ausblenden der LEDs erfolgt nicht linear, sondern ahmt das Ein- und Ausatmen nach (siehe dazu auch [[bewaesserungsautomat:programmversion_0.6|Bewässerungsautomat Programmversion 0.6]].((http://sean.voisen.org/blog/2011/10/breathing-led-with-arduino/)) Die Sensordaten beeinflussen die Atemfrequenz: Je stärker das Netzteil belastet wird, desto schneller "atmen" die NeoPixel-Streifen. Die Abfrage des Tasters funktioniert, hat aber (noch) keinen Einfluss auf das Programm.  +Eigenschaften: Programmversion 0.2 ist "multitaskingfähig". Die Abfrage der Sensordaten und die Ausgabe an die serielle Schnittstelle erfolgt zweimal pro Sekunde, die Ansteuerung der NeoPixel-Strips erfolgt 20 Mal pro Sekunde. Das Ein- und Ausblenden der LEDs erfolgt nicht linear, sondern ahmt das Ein- und Ausatmen nach (siehe dazu auch [[bewaesserungsautomat:programmversion_0.6|Bewässerungsautomat Programmversion 0.6]]).((http://sean.voisen.org/blog/2011/10/breathing-led-with-arduino/)) Die Sensordaten beeinflussen die Atemfrequenz: Je stärker das Netzteil belastet wird, desto schneller "atmen" die NeoPixel-Streifen. Die Abfrage des Tasters funktioniert, hat aber (noch) keinen Einfluss auf das Programm. 
  
 +ToDo: Mit dem Taster sollen verschiedene Beleuchtungseffekte ausgewählt werden können.
  
 +Der Sketch enthält Code von [[https://www.baldengineer.com/millis-cookbook.html|Baldengineer]]
 <code> <code>
 // Bibliotheken einbinden // Bibliotheken einbinden
Zeile 24: Zeile 25:
  
 float counter = 0; float counter = 0;
-boolean sw = true; 
 int i; int i;
-int j; 
  
  
Zeile 139: Zeile 138:
 } }
 </code> </code>
 +
 +Tags: #Arduino #NeoPixel
silentbase_neopixel/programmversion_0.2.1478971097.txt.gz · Zuletzt geändert: 18.05.2023 09:09 (Externe Bearbeitung)