Home > Technologie > Aufbau einer alternativen LED-Uhr

Aufbau einer alternativen LED-Uhr

Advertisement

Aufbau einer alternativen LED-Uhr

Der Grund, warum Uhren und Uhren im Uhrzeigersinn laufen, hat mit SUNDAILS zu tun. Sundails sind die früheste Uhr auf der Erde, die der Bewegung der Sonne durch unsere zukünftige auf der Erde folgt. Da wir nicht mehr Sonnensegel verwenden, ist es möglich, dass wir im Uhrzeigersinn charakteristische Uhren und Uhren ändern können?

Der Grund für dieses Projekt:
-Realized Uhren sind alle "Im Uhrzeigersinn" und frage mich, ob das notwendig ist.
-Müde, das tickende Geräusch zu hören.
-Wirklich schlecht zu analogen Uhren zu lesen.
-Donner wollen eine digitale Uhr mit LED-Nummern an der Wand.

* Zeit in der Abbildung: 4.35 (Außenring mit 4 Segmenten von LEDs beleuchtet; 2. Ring mit 3 LEDs leuchten, und 3. Ring mit 5 LEDs leuchten)

Schritt 1: Teileliste

-Arduino Uno R3 (OR kleiner, der stark genug ist, um 43+ RBG-LEDs zu versorgen)

-DS1307 Real Time Clock Breakout - Board - Kit (Klicken Sie hier auf Adafruit heraus zu überprüfen)

-Fest- und Gewindedrähte

- Löten Bügeleisen und Lötdrähte

-Hitze-Schrumpfschläuche (ich benutze 3 / 8s Flachschlauch)

-Hot Glue Gun und Klebestifte

-Adafruit NeoPixel Digitale RGB - LED Wetter Streifen 60 LED -1m - WHITE (Klicken Sie hier auf Adafruit heraus zu überprüfen)

-4 'x 4' 1/2 Zoll Ply (oder mehr)

Optional:

-10k Ohm Widerstand

-Photowiderstand

Schritt 2: Erstellen der Uhr-Shell

Schritt 1:

Zeichnen Sie einen Kreis mit 20 "Durchmesser auf dem Sperrholz, und stellen Sie sicher, dass Zentrum deutlich markiert ist.

Schritt 2:

Verwenden Sie entweder eine Bandsäge, eine Handsäge oder einen Router, schneiden Sie den Kreis aus.
Dieses ist die Unterstützung für die ganze Elektronik.

Schritt 3:
Die Uhrfront kann beliebig dekoriert werden.

Schritt 3: Das Zifferblatt einstellen

Aufbau einer alternativen LED-Uhr

Aufbau einer alternativen LED-Uhr

Aufbau einer alternativen LED-Uhr

Schritt 1:

Schneiden Sie insgesamt 19 LEDs in einen einzigen LED-Streifen -

4 LEDs für das Zentrum als Sekunden

10 LEDs für den zweiten Ring von der Mitte als Minutes

6 LEDs für den dritten Ring von der Mitte der 10. Stelle des Protokolls

Schritt 2:

Schneiden Sie insgesamt 12 LED - Streifen von 2 für den Stundenring, Außenring.

Mit anderen Worten, es sollte insgesamt 24 LEDs im äußeren Stundenring geben.

Schritt 3:

Gleichmäßig teilen die Sperrholz-Rückseite der Uhr in 12, 6 und 10 Segmente.

Schritt 4:

Kleben Sie die LEDs auf die geteilten Ringsegmente mit Heißkleber auf.

Schritt 5:

Lötdrähte an die LEDs anschließen, LEDs desselben Rings an einen Streifen anschließen und einen Streifen für Arduino offen lassen.

Schritt 6:

Legen Sie Heißkleber auf die Lötstellen und schneiden Wärmeschrumpfschlauch auf Größe zu versiegeln jede Gelenke.

Schritt 4: Verdrahten!

Aufbau einer alternativen LED-Uhr

Aufbau einer alternativen LED-Uhr

Hier ist eine kurze Beschreibung, wie jede Komponente zu verbinden.

RTC nach Arduino:

-5V bis 5V
-GND nach GND
-SDA bis A4
-SCL bis A5

LEDs auf Arduino:

:-D (Zweiter Streifen) an Pin 3
:-D (Minute Streifen) an Pin 4
:-D (10. Stelle winziger Streifen) mit Pin 5
:-D (Stunde Streifen) an Pin 6

LEDs zum externen Batteriekasten:

-5V auf positiv
-GND auf negativ

Optional Anschluss mit Photowiderstand:
- positiv auf Photowiderstand zu 10k Ohm Widerstand negativ
-extra externe Verbindung zwischen Photowiderstand und 10k Ohm Widerstand zu Pin A0

Schritt 5: Grundlegende Codierung

#include <Adafruit_NeoPixel.h> // einschließlich aller Bibliotheken
#include <Wire.h>
#include "RTClib.h"

Adafruit_NeoPixel strip_second = Adafruit_NeoPixel (4, 3, NEO_GRB + NEO_KHZ800); // Leistenname, Anzahl der LEDs festlegen
// digitaler Stift und Streifenart
Adafruit_NeoPixel strip_minute1st = Adafruit_NeoPixel (10, 4, NEO_GRB + NEO_KHZ800);
Adafruit_NeoPixel strip_minute10th = Adafruit_NeoPixel (6, 5, NEO_GRB + NEO_KHZ800);
Adafruit_NeoPixel strip_hour = Adafruit_NeoPixel (24, 6, NEO_GRB + NEO_KHZ800);

RTC_DS1307 rtc;
// const int analogPin = A0; // Optional für photoresistor
Lang hn_12;

Void setup () {
Serial.begin (57600);
Wire.begin ();
Rtc.begin ();
// pinMode (13, OUTPUT); // Optional für Fotowiderstände
Strip_second.begin ();
Strip_second.show ();
Strip_hour.begin ();
Strip_hour.show ();
Strip_minute10th.begin ();
Strip_minute10th.show ();
Strip_minute1st.begin ();
Strip_minute1st.show ();
aufrechtzuerhalten.

Void Schleife () {
DateTime now = rtc.now ();
// brightness_control (); // Lichtintensität Helligkeitsfunktion; Optional
If (now.hour ()> 12) {// Umschaltung von 24-Stunden-Format auf 12-Stunden-Format
Hn_12 = now.hour () - 12;
aufrechtzuerhalten.
sonst{
Hn_12 = now.hour ();
aufrechtzuerhalten.
Long mn = now.minute (); // Definieren der Minute jetzt
Serial.print (hn_12); // Druck nur um zu überprüfen, dass RTC läuft
Serial.print ( ':');
Serial.print (jetzt.minute (), DEC);
Serial.print ( ':');
Serial.print (now.second (), DEC);
Serial.println ();

Second_fades (); // Funktion für innere Sekunden Ring verblassen

if (hn_12 == 0) {// wenn Fälle zur Steuerung Stundenring
Hour_0 ();
aufrechtzuerhalten.
Wenn (hn_12 == 1) {
Hour_1 ();
aufrechtzuerhalten.
Wenn (hn_12 == 2) {
Hour_2 ();
aufrechtzuerhalten.
Wenn (hn_12 == 3) {
Hour_3 ();
aufrechtzuerhalten.
Wenn (hn_12 == 4) {
Hour_4 ();
aufrechtzuerhalten.
Wenn (hn_12 == 5) {
Hour_5 ();
aufrechtzuerhalten.
Wenn (hn_12 == 6) {
Hour_6 ();
aufrechtzuerhalten.
Wenn (hn_12 == 7) {
Hour_7 ();
aufrechtzuerhalten.
Wenn (hn_12 == 8) {
Hour_8 ​​();
aufrechtzuerhalten.
Wenn (hn_12 == 9) {
Hour_9 ();
aufrechtzuerhalten.
Wenn (hn_12 == 10) {
Hour_10 ();
aufrechtzuerhalten.
Wenn (hn_12 == 11) {
Hour_11 ();
aufrechtzuerhalten.

if (mn / 10 == 0) {// if - Anweisung für 10. Stelle von Minutenring steuern, 0 - 5 aus
Minute10th_0 ();
aufrechtzuerhalten.
Wenn (mn / 10 == 1) {
Minute10th_0 ();
aufrechtzuerhalten.
Wenn (mn / 10 == 2) {
Minute10th_0 ();
aufrechtzuerhalten.
Wenn (mn / 10 == 3) {
Minute10th_3 ();
aufrechtzuerhalten.
Wenn (mn / 10 == 4) {
Minute10th_4 ();
aufrechtzuerhalten.
Wenn (mn / 10 == 5) {
Minute10th_5 ();
aufrechtzuerhalten.

if (mn% 10 == 0) {// if - Anweisung zur Steuerung Minutenring 0-9
Minute1st_0 ();
aufrechtzuerhalten.
Wenn (mn% 10 == 1) {
Minute1st_1 ();
aufrechtzuerhalten.
Wenn (mn% 10 == 2) {
Minute1st_2 ();
aufrechtzuerhalten.
Wenn (mn% 10 == 3) {
Minute1st_3 ();
aufrechtzuerhalten.
Wenn (mn% 10 == 4) {
Minute1st_4 ();
aufrechtzuerhalten.
Wenn (mn% 10 == 5) {
Minute1st_5 ();
aufrechtzuerhalten.
Wenn (mn% 10 == 6) {
Minute1st_6 ();
aufrechtzuerhalten.
Wenn (mn% 10 == 7) {
Minute1st_7 ();
aufrechtzuerhalten.
Wenn (mn% 10 == 8) {
Minute1st_8 ();
aufrechtzuerhalten.
Wenn (mn% 10 == 9) {
Minute1st_9 ();
aufrechtzuerhalten.
aufrechtzuerhalten.

/ * Void brightness_control () {// optional für Fotowiderstände
DigitalWrite (13, HIGH);
Int sensorValue = analogRead (analogPin);
Serial.println (sensorValue);
Int sli = map (sensorValue, 0, 1020, 50, 245); // Umgebungslichtintensität auf LED-Intensität
Strip_hour.setBrightness (sli);
Strip_minute1st.setBrightness (sli);
Strip_minute10th.setBrightness (sli);
Strip_second.setBrightness (sli);
aufrechtzuerhalten.

* /

Void second_fades () {
Lange Zeit = millis ();
Int Periode = 1000;
Int displace = 240;
Int led_val = 0;
Int led_val2 = 0;
Int Wert = 128 + 127 * cos (2 * PI / Periodendauer);
Int value2 = 128 + 127 * cos (2 * PI / Periode * (Verschiebungszeit));
Time = millis ();
Strip_second.setPixelColor (0, 0, 0, Wert); // LED-Nummer, R Farbwert, G-Farbwert, B Farbwert
Strip_second.setPixelColor (1, 0, 0, Wert2);
Strip_second.setPixelColor (2, 0, 0, value2);
Strip_second.setPixelColor (3, 0, 0, value2);
Strip_second.show ();
aufrechtzuerhalten.

Void hour_0 () {
Strip_hour.setPixelColor (0, 51, 255, 51);
Strip_hour.setPixelColor (1, 51, 255, 51);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 51, 255, 51);
Strip_hour.setPixelColor (5, 51, 255, 51);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 51, 255, 51);
Strip_hour.setPixelColor (9, 51, 255, 51);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 51, 255, 51);
Strip_hour.setPixelColor (13, 51, 255, 51);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 51, 255, 51);
Strip_hour.setPixelColor (17, 51, 255, 51);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 51, 255, 51);
Strip_hour.setPixelColor (21, 51, 255, 51);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.

Void hour_1 () {
Strip_hour.setPixelColor (0, 0, 0, 0);
Strip_hour.setPixelColor (1, 0, 0, 0);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 255);
Strip_hour.setPixelColor (5, 0, 0, 255);
Strip_hour.setPixelcolor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 0, 0, 255);
Strip_hour.setPixelcolor (9, 0, 0, 255);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 0, 0, 255);
Strip_hour.setPixelColor (13, 0, 0, 255);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 0, 0, 255);
Strip_hour.setPixelColor (17, 0, 0, 255);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 0, 0, 255);
Strip_hour.setPixelColor (21, 0, 0, 255);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_2 () {
Strip_hour.setPixelColor (0, 0, 0, 0);
Strip_hour.setPixelColor (1, 0, 0, 0);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 255);
Strip_hour.setPixelColor (5, 0, 0, 255);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 0, 0, 255);
Strip_hour.setPixelColor (9, 0, 0, 255);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 0, 0, 0);
Strip_hour.setPixelColor (13, 0, 0, 0);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelcolor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 0, 0, 255);
Strip_hour.setPixelColor (17, 0, 0, 255);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 0, 0, 255);
Strip_hour.setPixelColor (21, 0, 0, 255);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_3 () {
Strip_hour.setPixelColor (0, 0, 0, 255);
Strip_hour.setPixelColor (1, 0, 0, 255);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 0);
Strip_hour.setPixelColor (5, 0, 0, 0);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 0, 0, 255);
Strip_hour.setPixelColor (9, 0, 0, 255);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 0, 0, 0);
Strip_hour.setPixelColor (13, 0, 0, 0);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 0, 0, 255);
Strip_hour.setPixelColor (17, 0, 0, 255);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 0, 0, 0);
Strip_hour.setPixelColor (21, 0, 0, 0);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_4 () {
Strip_hour.setPixelColor (0, 0, 0, 0);
Strip_hour.setPixelColor (1, 0, 0, 0);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 255);
Strip_hour.setPixelColor (5, 0, 0, 255);
Strip_hour.setPixelColor (6, 0, 0, 0);
Strip_hour.setPixelColor (7, 0, 0, 0);
Strip_hour.setPixelColor (8, 0, 0, 255);
Strip_hour.setPixelColor (9, 0, 0, 255);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 0, 0, 0);
Strip_hour.setPixelColor (13, 0, 0, 0);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 0, 0, 255);
Strip_hour.setPixelColor (17, 0, 0, 255);
Strip_hour.setPixelColor (18, 0, 0, 0);
Strip_hour.setPixelColor (19, 0, 0, 0);
Strip_hour.setPixelColor (20, 0, 0, 255);
Strip_hour.setPixelColor (21, 0, 0, 255);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_5 () {
Strip_hour.setPixelColor (0, 0, 0, 255);
Strip_hour.setPixelColor (1, 0, 0, 255);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 0);
Strip_hour.setPixelColor (5, 0, 0, 0);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 0, 0, 0);
Strip_hour.setPixelColor (9, 0, 0, 0);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 0, 0, 0);
Strip_hour.setPixelColor (13, 0, 0, 0);
Strip_hour.setPixelcolor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 0, 0, 0);
Strip_hour.setPixelColor (17, 0, 0, 0);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 0, 0, 0);
Strip_hour.setPixelColor (21, 0, 0, 0);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_6 () {
Strip_hour.setPixelColor (0, 0, 0, 0);
Strip_hour.setPixelColor (1, 0, 0, 0);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 0);
Strip_hour.setPixelColor (5, 0, 0, 0);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 0, 0, 0);
Strip_hour.setPixelColor (9, 0, 0, 0);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 0, 0, 0);
Strip_hour.setPixelColor (13, 0, 0, 0);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 0, 0, 0);
Strip_hour.setPixelColor (17, 0, 0, 0);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 0, 0, 0);
Strip_hour.setPixelColor (21, 0, 0, 0);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_7 () {
Strip_hour.setPixelColor (0, 51, 255, 51);
Strip_hour.setPixelColor (1, 51, 255, 51);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 0);
Strip_hour.setPixelColor (5, 0, 0, 0);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 0, 0, 0);
Strip_hour.setPixelColor (9, 0, 0, 0);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 0, 0, 0);
Strip_hour.setPixelColor (13, 0, 0, 0);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 0, 0, 0);
Strip_hour.setPixelColor (17, 0, 0, 0);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 0, 0, 0);
Strip_hour.setPixelColor (21, 0, 0, 0);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_8 ​​() {
Strip_hour.setPixelColor (0, 51, 255, 51);
Strip_hour.setPixelColor (1, 51, 255, 51);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 0);
Strip_hour.setPixelColor (5, 0, 0, 0);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 0, 0, 0);
Strip_hour.setPixelColor (9, 0, 0, 0);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 51, 255, 51);
Strip_hour.setPixelColor (13, 51, 255, 51);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 0, 0, 0);
Strip_hour.setPixelColor (17, 0, 0, 0);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 0, 0, 0);
Strip_hour.setPixelColor (21, 0, 0, 0);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_9 () {
Strip_hour.setPixelColor (0, 51, 255, 51);
Strip_hour.setPixelColor (1, 51, 255, 51);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 0);
Strip_hour.setPixelColor (5, 0, 0, 0);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 51, 255, 51);
Strip_hour.setPixelColor (9, 51, 255, 51);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 0, 0, 0);
Strip_hour.setPixelColor (13, 0, 0, 0);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 51, 255, 51);
Strip_hour.setPixelColor (17, 51, 255, 51);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 0, 0, 0);
Strip_hour.setPixelColor (21, 0, 0, 0);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_10 () {
Strip_hour.setPixelColor (0, 51, 255, 51);
Strip_hour.setPixelColor (1, 51, 255, 51);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 0, 0, 0);
Strip_hour.setPixelColor (5, 0, 0, 0);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 51, 255, 51);
Strip_hour.setPixelColor (9, 51, 255, 51);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 51, 255, 51);
Strip_hour.setPixelColor (13, 51, 255, 51);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 51, 255, 51);
Strip_hour.setPixelColor (17, 51, 255, 51);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 0, 0, 0);
Strip_hour.setPixelColor (21, 0, 0, 0);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.
Void hour_11 () {
Strip_hour.setPixelcolor (0, 51, 255, 51);
Strip_hour.setPixelColor (1, 51, 255, 51);
Strip_hour.setPixelColor (2, 0, 0, 255);
Strip_hour.setPixelColor (3, 0, 0, 255);
Strip_hour.setPixelColor (4, 51, 255, 51);
Strip_hour.setPixelColor (5, 51, 255, 51);
Strip_hour.setPixelColor (6, 0, 0, 255);
Strip_hour.setPixelColor (7, 0, 0, 255);
Strip_hour.setPixelColor (8, 51, 255, 51);
Strip_hour.setPixelColor (9, 51, 255, 51);
Strip_hour.setPixelColor (10, 0, 0, 255);
Strip_hour.setPixelColor (11, 0, 0, 255);
Strip_hour.setPixelColor (12, 0, 0, 0);
Strip_hour.setPixelColor (13, 0, 0, 0);
Strip_hour.setPixelColor (14, 0, 0, 255);
Strip_hour.setPixelColor (15, 0, 0, 255);
Strip_hour.setPixelColor (16, 51, 255, 51);
Strip_hour.setPixelColor (17, 51, 255, 51);
Strip_hour.setPixelColor (18, 0, 0, 255);
Strip_hour.setPixelColor (19, 0, 0, 255);
Strip_hour.setPixelColor (20, 51, 255, 51);
Strip_hour.setPixelColor (21, 51, 255, 51);
Strip_hour.setPixelColor (22, 0, 0, 255);
Strip_hour.setPixelColor (23, 0, 0, 255);
Strip_hour.show ();
aufrechtzuerhalten.

Void minute10th_0 () {
Strip_minute10th.setPixelColor (0, 0, 0, 255);
Strip_minute10th.setPixelColor (1, 51, 255, 51);
Streifen_minute10th.setPixelColor (2, 0, 0, 255);
Strip_minute10th.setPixelColor (3, 51, 255, 51);
Strip_minute10th.setPixelColor (4, 0, 0, 255);
Strip_minute10th.setPixelColor (5, 51, 255, 51);
Strip_minute10th.how ();
aufrechtzuerhalten.

Void minute10th_1 () {
Strip_minute10th.setPixelColor (0, 0, 0, 0);
Strip_minute10th.setPixelColor (1, 0, 0, 255);
Strip_minute10th.setPixelColor (2, 0, 0, 255);
Strip_minute10th.setPixelColor (3, 0, 0, 255);
Strip_minute10th.setPixelColor (4, 0, 0, 255);
Strip_minute10th.setPixelColor (5, 0, 0, 255);
Strip_minute10th.show ();
aufrechtzuerhalten.

Void minute10th_2 () {
Strip_minute10th.setPixelColor (0, 0, 0, 0);
Strip_minute10th.setPixelColor (1, 0, 0, 255);
Strip_minute10th.setPixelColor (2, 0, 0, 255);
Strip_minute10th.setPixelColor (3, 0, 0, 0);
Strip_minute10th.setPixelColor (4, 0, 0, 255);
Strip_minute10th.setPixelColor (5, 0, 0, 255);
Strip_minute10th.show ();
aufrechtzuerhalten.

Void minute10th_3 () {
Strip_minute10th.setPixelColor (0, 0, 0, 255);
Strip_minute10th.setPixelColor (1, 0, 0, 0);
Strip_minute10th.setPixelColor (2, 0, 0, 255);
Strip_minute10th.setPixelColor (3, 0, 0, 0);
Strip_minute10th.setPixelColor (4, 0, 0, 255);
Strip_minute10th.setPixelColor (5, 0, 0, 0);
Strip_minute10th.show ();
aufrechtzuerhalten.

Void minute10th_4 () {
Strip_minute10th.setPixelColor (0, 0, 0, 255);
Strip_minute10th.setPixelColor (1, 0, 0, 0);
Strip_minute10th.setPixelColor (2, 0, 0, 255);
Strip_minute10th.setPixelColor (3, 51, 255, 51);
Strip_minute10th.setPixelColor (4, 0, 0, 255);
Strip_minute10th.setPixelColor (5, 0, 0, 0);
Strip_minute10th.show ();
aufrechtzuerhalten.

Void minute10th_5 () {
Strip_minute10th.setPixelColor (0, 0, 0, 255);
Strip_minute10th.setPixelColor (1, 51, 255, 51);
Strip_minute10th.setPixelColor (2, 0, 0, 255);
Strip_minute10th.setPixelColor (3, 0, 0, 0);
Strip_minute10th.setPixelColor (4, 0, 0, 255);
Strip_minute10th.setPixelColor (5, 51, 255, 51);
Strip_minute10th.show ();
aufrechtzuerhalten.

Void minute1st_0 () {
Strip_minute1st.setPixelColor (0, 0, 0, 255);
Strip_minute1st.setPixelColor (1, 51, 255, 51);
Strip_minute1st.setPixelColor (2, 0, 0, 255);
Strip_minute1st.setPixelColor (3, 51, 255, 51);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 51, 255, 51);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 51, 255, 51);
Strip_minute1st.setPixelColor (8, 0, 0, 255);
Strip_minute1st.setPixelColor (9, 51, 255, 51);
Strip_minute1st.show ();
aufrechtzuerhalten.

Void minute1st_1 () {
Strip_minute1st.setPixelColor (0, 0, 0, 0);
Strip_minute1st.setPixelColor (1, 0, 0, 255);
Strip_minute1st.setPixelColor (2, 0, 0, 255);
Strip_minute1st.setPixelColor (3, 0, 0, 255);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 0, 0, 255);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 0, 0, 255);
Strip_minute1st.setPixelColor (8, 0, 0, 255);
Strip_minute1st.setPixelColor (9, 0, 0, 0);
Strip_minute1st.show ();
aufrechtzuerhalten.

Void minute1st_2 () {
Strip_minute1st.setPixelColor (0, 0, 0, 0);
Strip_minute1st.setPixelColor (1, 0, 0, 255);
Strip_minute1st.setPixelColor (2, 0, 0, 255);
Strip_minute1st.setPixelColor (3, 0, 0, 255);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 0, 0, 0);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 0, 0, 255);
Strip_minute1st.setPixelColor (8, 0, 0, 255);
Strip_minute1st.setPixelColor (9, 0, 0, 255);
Strip_minute1st.show ();
aufrechtzuerhalten.

Void minute1st_3 () {
Strip_minute1st.setPixelColor (0, 0, 0, 255);
Strip_minute1st.setPixelColor (1, 0, 0, 255);
Strip_minute1st.setPixelColor (2, 0, 0, 0);
Strip_minute1st.setPixelColor (3, 0, 0, 255);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 0, 0, 0);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 0, 0, 255);
Strip_minute1st.setPixelColor (8, 0, 0, 0);
Strip_minute1st.setPixelColor (9, 0, 0, 255);
Strip_minute1st.show ();
aufrechtzuerhalten.

Void minute1st_4 () {
Strip_minute1st.setPixelColor (0, 0, 0, 0);
Strip_minute1st.setPixelColor (1, 0, 0, 255);
Strip_minute1st.setPixelColor (2, 0, 0, 0);
Strip_minute1st.setPixelColor (3, 0, 0, 0);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 0, 0, 0);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 0, 0, 0);
Strip_minute1st.setPixelColor (8, 0, 0, 0);
Streifen_minute1st.setPixelColor (9, 0, 0, 255);
Strip_minute1st.show ();
aufrechtzuerhalten.

Void minute1st_5 () {
Strip_minute1st.setPixelColor (0, 0, 0, 255);
Strip_minute1st.setPixelColor (1, 0, 0, 0);
Strip_minute1st.setPixelColor (2, 0, 0, 255);
Strip_minute1st.setPixelColor (3, 0, 0, 0);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 0, 0, 0);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 0, 0, 0);
Strip_minute1st.setPixelColor (8, 0, 0, 255);
Strip_minute1st.setPixelColor (9, 0, 0, 0);
Strip_minute1st.show ();
aufrechtzuerhalten.

Void minute1st_6 () {
Strip_minute1st.setPixelColor (0, 0, 0, 255);
Strip_minute1st.setPixelColor (1, 0, 0, 0);
Strip_minute1st.setPixelColor (2, 0, 0, 255);
Strip_minute1st.setPixelColor (3, 0, 0, 0);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 51, 255, 51);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 0, 0, 0);
Strip_minute1st.setPixelColor (8, 0, 0, 255);
Strip_minute1st.setPixelColor (9, 0, 0, 0);
Strip_minute1st.show ();
aufrechtzuerhalten.

Void minute1st_7 () {
Strip_minute1st.setPixelColor (0, 0, 0, 255);
Strip_minute1st.setPixelColor (1, 0, 0, 0);
Strip_minute1st.setPixelColor (2, 0, 0, 255);
Strip_minute1st.setPixelColor (3, 51, 255, 51);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 0, 0, 0);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 51, 255, 51);
Strip_minute1st.setPixelColor (8, 0, 0, 255);
Strip_minute1st.setPixelColor (9, 0, 0, 0);
Strip_minute1st.show ();
aufrechtzuerhalten.

Void minute1st_8 () {
Strip_minute1st.setPixelColor (0, 0, 0, 255);
Strip_minute1st.setPixelColor (1, 0, 0, 0);
Strip_minute1st.setPixelColor (2, 0, 0, 255);
Strip_minute1st.setPixelColor (3, 51, 255, 51);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 51, 255, 51);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 51, 255, 51);
Strip_minute1st.setPixelColor (8, 0, 0, 255);
Strip_minute1st.setPixelColor (9, 0, 0, 0);
Strip_minute1st.show ();
aufrechtzuerhalten.

Void minute1st_9 () {
Strip_minute1st.setPixelColor (0, 0, 0, 255);
Strip_minute1st.setPixelColor (1, 51, 255, 51);
Strip_minute1st.setPixelColor (2, 0, 0, 255);
Strip_minute1st.setPixelColor (3, 51, 255, 51);
Strip_minute1st.setPixelColor (4, 0, 0, 255);
Strip_minute1st.setPixelColor (5, 0, 0, 0);
Strip_minute1st.setPixelColor (6, 0, 0, 255);
Strip_minute1st.setPixelColor (7, 51, 255, 51);
Strip_minute1st.setPixelColor (8, 0, 0, 255);
Streifen_minute1st.setPixelColor (9, 51, 255, 51);
Strip_minute1st.show ();
aufrechtzuerhalten.

Related Reading