Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anleitungen:prog_gen:tag_und_nachtsteuerung [2021/01/09 10:46] – [Variante 2] matthias_h0 | anleitungen:prog_gen:tag_und_nachtsteuerung [2021/01/09 11:59] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 25: | Zeile 25: | ||
Unter Zielvariable 1 gibt man den Namen der ersten Variable, unter letzte Zielvariable den Namen der letzten Variable ein. Diese Namen müssen mit einer Zahl enden. Im Beispiel werden die Variablen Haus1 bis Haus2 verwendet. Diese Variablen werden dann eingeschaltet, | Unter Zielvariable 1 gibt man den Namen der ersten Variable, unter letzte Zielvariable den Namen der letzten Variable ein. Diese Namen müssen mit einer Zahl enden. Im Beispiel werden die Variablen Haus1 bis Haus2 verwendet. Diese Variablen werden dann eingeschaltet, | ||
Im Feld Enable_Pin muss SI_1 eingetragen bleiben. Dort wird **nicht** der Pin eingetragen, | Im Feld Enable_Pin muss SI_1 eingetragen bleiben. Dort wird **nicht** der Pin eingetragen, | ||
+ | \\ | ||
+ | Es ist auch denkbar, mehrere Schedule Funktionen gleichzeitig zu verwenden. Dadurch können unterschiedliche Beleuchtungen bei unterschiedlichen Helligkeitswerten | ||
+ | \\ | ||
Nun trägt man im Programm Generator noch die Häuser ein. Für das Beispiel habe ich zwei Häuser mit je drei RGB Leds verwendet. In der Spalte Adresse oder Name trägt man nun bei den beiden Häusern die Variablen Haus1 und Haus2 ein. | Nun trägt man im Programm Generator noch die Häuser ein. Für das Beispiel habe ich zwei Häuser mit je drei RGB Leds verwendet. In der Spalte Adresse oder Name trägt man nun bei den beiden Häusern die Variablen Haus1 und Haus2 ein. | ||
Nun sollte die Konfiguration so aussehen: | Nun sollte die Konfiguration so aussehen: | ||
Zeile 48: | Zeile 50: | ||
Unter Zielvariable 1 gibt man den Namen der ersten Variable, unter letzte Zielvariable den Namen der letzten Variable ein. Diese Namen müssen mit einer Zahl enden. Im Beispiel werden die Variablen Haus1 bis Haus2 verwendet. Diese Variablen werden dann eingeschaltet, | Unter Zielvariable 1 gibt man den Namen der ersten Variable, unter letzte Zielvariable den Namen der letzten Variable ein. Diese Namen müssen mit einer Zahl enden. Im Beispiel werden die Variablen Haus1 bis Haus2 verwendet. Diese Variablen werden dann eingeschaltet, | ||
Im Feld Enable_Pin muss SI_1 eingetragen bleiben. Dort wird **nicht** der Pin eingetragen, | Im Feld Enable_Pin muss SI_1 eingetragen bleiben. Dort wird **nicht** der Pin eingetragen, | ||
- | Bei den Eingabefeldern Startwert und Endwert gibt man die Helligkeitswerte ein. Im Feld Startwert wird die Uhrzeit eingegeben, bei der die ersten Häuser eingeschaltet werden sollen. Unter Endwert wird die Uhrzeit eingegeben, bei der alle Häuser eingeschaltet sein sollen. Im Beispiel werden dazu die Werte 140 und 150 verwendet. Es wird nicht die reale Uhrzeit eingetragen. Die Zahlen von 0 bis 255 stehen jeweils für eine bestimmte Uhrzeit. Diese Werte kann man über den seriellen Monitor herausfinden. | + | Bei den Eingabefeldern Startwert und Endwert gibt man die Helligkeitswerte ein. Im Feld Startwert wird die Uhrzeit eingegeben, bei der die ersten Häuser eingeschaltet werden sollen. Unter Endwert wird die Uhrzeit eingegeben, bei der alle Häuser eingeschaltet sein sollen. Im Beispiel werden dazu die Werte 140 und 150 verwendet. Es wird nicht die reale Uhrzeit eingetragen. Die Zahlen von 0 bis 255 stehen jeweils für eine bestimmte Uhrzeit. Diese Werte kann man über den seriellen Monitor herausfinden. Die Uhrzeit ist zunächst 12:00 Uhr mittags. Das entspricht einem Wert von 0. Bis 24:00 Uhr steigen die Werte. Um Mitternacht ist es dann ein Wert von 255. Danach sinken die Werte wieder, bis sie um 12:00 mittags wieder bei 0 sind. |
Nun trägt man noch die Häuser ein. Für das Beispiel habe ich zwei Häuser mit je drei Leds verwendet. In die Spalte Adresse oder Name werden nun die Variablen eingetragen (Hier Haus1 und Haus2). | Nun trägt man noch die Häuser ein. Für das Beispiel habe ich zwei Häuser mit je drei Leds verwendet. In die Spalte Adresse oder Name werden nun die Variablen eingetragen (Hier Haus1 und Haus2). | ||
Zeile 55: | Zeile 57: | ||
{{bilder: | {{bilder: | ||
\\ | \\ | ||
- | Diese Konfiguration kann man nun auf den Arduino laden. | + | Es ist auch denkbar, mehrere Schedule Funktionen gleichzeitig zu verwenden. Dadurch können unterschiedliche Beleuchtungen zu unterschiedlichen Zeiten angehen. Man kann z. B. eine Schedule Funktion für Häuser und eine eigene Schedule Funktion für Straßenlaternen verwenden. So können dann z. B. die Straßenlaternen vor den Häusern angehen. Es sind beliebige Kombinationen möglich. Man kann damit z.B. auch erreichen, dass Ampeln spät in der Nacht gelb blinken usw. |
+ | \\ | ||
+ | \\ | ||
+ | Die fertige | ||
\\ | \\ | ||
---- | ---- |