Hallo zusammen,
klasse wie sich der Controller entwickelt hat. Das schreit danach den nun doch nachzubauen anstatt selbst was zu basteln.
Ich persönlich finde immer die DIP Adressenschalter als Pin Fresser... die werden einmal oder zumindest sehr sehr selten benötigt und belegen etliche Pins die für alles andere genutzt werden könnten.
Wäre im Code noch Platz einen 2. RGB Kanal einzubinden?
Statt 8fach DIP einen 4fach einen der freien Pins mit Schalter belegen. Pin= Low werden die unteren 4 Bit der Adresse eingelesen, Pin=High werden die oberen 4 Bit eingelesen. 8 Bitadresse ist vollständig.
3 freie Pins.... (zusätzlicher RGB Kanal)
Noch mehr freie Pins - Morsen
1 Pin - Morsepin
erst die hunderter Stelle hochzählen, (Zeitfenster 10 Sekunden (oder eine Erkennung ob weitere Tastendrücke kommen, würde die Zeit reduzieren) die Zehnerstellen hochzählen (wieder Zeitfenster 10 Sekunden ) dann die Einerstellen.
1 Pin AdresseinstellerPin - damit beim start erkannt wird ob eine Adresse geändert werden soll
6 Pins sind frei.
würde man nun 3 PINs für einen 2. RGB Kanal nehmen sind noch immer 3 weitere (eigentlich sogar der Morsepin) also 4 IOs zur freien Verfügung stehen.
Mittels dieser 4 Pins könnte man weitere Funktionen implementieren (Grundplatine bleibt immer die selbe) über Auf- oder Ansteckplatinen an die IOs läßt es sich aufbohren
ADD on Platine -- Hauptplatine
---########---################
---########---################
---########---################
########---################
######## ################
---########---################
Wie immer passen diese Art von Bilder nicht. An die Hauptplatine kann einfach vorne eine AddON Platine gesteckt (gelötet werden) die diese verlängert und um Funktionen erweitert)
Lichtwecker ( Stereoklinkenstecker (Buchse an einem Eingang, hänge ein OP Verstärker, sobald ein Signal kommt (MP3 vom Handywecker oder andere Wecker (lautsprecherkabel anzapfen) kann der Controller dies erkennen und das Lichtdimmprogramm starten. die noch freien Pins können zur Geschwindigkeitseinstellung genutzt werden
Alternativ können die IOs an Lichtschalter geschlossen werden, so kann man über Fernbedienung einstellen und zusätzlich über Hauslichtschalter, nicht 230v ein und aus schalten
Je universeller die Hauptplatine um so mehr Verwendungszwecke, desto eher lohnen sich große Stückzahlen (sprich Platinen machen lassen) und es springen auch andere mit auf.
Layout geht einseitig, zumindest bei meinen Testversuchen, aber nicht mehr ohne Brücken
Das Bild zeigt den Versuch das ganze in die ganz kleinen 55x50mm Alugehäuse zu bekommen. USB Anschlüsse sind RGB... billigste Lösung für Stecker, 3. USB=2 weitere Kanäle. Als Treiber ein ULN. Einzigen SMDs sind ein paar Kondensatoren, die aber in 1206 (die größten SMD Teile). Sicherungen wurden rückstellende Halbleiter genommen (wesentlich kleiner) Leider ist es zu keinem Testaufbau gekommen (so ein Sohnemann frißt unvorstellbar viel Zeit)
Grüße
Rudi