Impulse mit HB-UNI-Sen-4-4 RC
Moderator: Co-Administratoren
-
- Beiträge: 243
- Registriert: 23.02.2018, 14:35
- Wohnort: Salzwedel
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 10 Mal
Re: Impulse mit HB-UNI-Sen-4-4 RC
Habe es heute eingebaut und Funktionsprobe mit Wall Box und Auto durchgeführt.
Läuft wie gedacht. Noch mal danke, an alle Mitwirkenden.
Bild darf nicht fehlen.
Läuft wie gedacht. Noch mal danke, an alle Mitwirkenden.
Bild darf nicht fehlen.
noch Anfänger
-
- Beiträge: 243
- Registriert: 23.02.2018, 14:35
- Wohnort: Salzwedel
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 10 Mal
Re: Impulse mit HB-UNI-Sen-4-4 RC
Eigenbau für 110 Teuronen. Plus Kabel mit Stecker.
Ladesteuerung 80-90 €
20A Schütz 10-20 €
Klein Material
Wen einer mehr Information braucht, dann PN will keine Werbung für andere machen.
Ladesteuerung 80-90 €
20A Schütz 10-20 €
Klein Material
Wen einer mehr Information braucht, dann PN will keine Werbung für andere machen.
noch Anfänger
-
- Beiträge: 47
- Registriert: 30.03.2016, 07:22
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Impulse mit HB-UNI-Sen-4-4 RC
Hallo papa,papa hat geschrieben: ↑21.03.2022, 08:07Das ist hier im Blickpattern definiert.Eine Zeile bedeutet:Code: Alles auswählen
const LedStates::BlinkPattern ImpulsePatterns [4] PROGMEM = { {2, 1, {3, 3,} }, // 3 TICKS ON, 3 TICKS OFF, 1 Repeat {2, 2, {3, 3,} }, // 3 TICKS ON, 3 TICKS OFF, 2 Repeat {2, 3, {3, 3,} }, // 3 TICKS ON, 3 TICKS OFF, 3 Repeat {2, 4, {3, 3,} }, // 3 TICKS ON, 3 TICKS OFF, 4 Repeat };
{ Länge der Einträge/Wechsel zwischen on/off , Wiederholungen , { Pattern mit Zeiten für ON, OFF, ON, OFF, .... je nachLänge } }
Die Zeiten sind in TICKS der sysclock angegeben. Die ist normalerweise auf 10 Ticks pro Sekunde eingestellt.
mit dieser Sketcherweiterung kann ich ja endlich meine Stromstoßrelais per Impuls direkt ansteuern Danke.
Auf den Sen-8-8 RC sollte sich das ja auch einfach anwenden lassen?
Was ich im Sketch jedoch noch nicht verstanden habe, wo wird angegeben, welches der ImpulsePatterns für den jeweiligen Relaysausgang genutzt werden soll?
VG Heiko
-
- Beiträge: 705
- Registriert: 22.05.2018, 10:23
- Hat sich bedankt: 24 Mal
- Danksagung erhalten: 120 Mal
Re: Impulse mit HB-UNI-Sen-4-4 RC
Denke schon
Die Auswahl des Patterns ist etwas tricky. das ImpulsePins::setHigh(pin) nimmt die Pinnumber sowohl zur Auswahl der "Led Klasse" und somit dem physikalischen Pin - als auch in der set() Methode - wo die Auswahl des Patterns erfolgt.
Code: Alles auswählen
// the leds are the pins
Led<ArduinoPins> leds[4];
// class used for the switch channel to activate the impulses
class ImpulsePins {
public:
inline static void init() {
leds[0].init(RELAY1_PIN);
leds[1].init(RELAY2_PIN);
leds[2].init(RELAY3_PIN);
leds[3].init(RELAY4_PIN);
}
inline static void setOutput (uint8_t pin) {}
inline static void setInput (uint8_t pin) {}
inline static void setHigh (uint8_t pin) { leds[pin].set(pin,ImpulsePatterns); }
Code: Alles auswählen
void setup () {
DINIT(57600,ASKSIN_PLUS_PLUS_IDENTIFIER);
bool first = sdev.init(hal);
ImpulsePins::init();
sdev.channel(1).init(0);
sdev.channel(2).init(1);
sdev.channel(3).init(2);
sdev.channel(4).init(3);
Anfragen zur AskSin++ werden nur im Forum beantwortet
-
- Beiträge: 47
- Registriert: 30.03.2016, 07:22
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Impulse mit HB-UNI-Sen-4-4 RC
Hallo UwePv,
kannst Du Deinen angepassten Sketch für den UNI-Sen-4-4 hier teilen?
Der Basissketch unterscheidet sich ja doch deutlich von dem des HM-LC-SWX-SM, den papa gepostet hat.
Da bin ich nicht so tief drin, um den überführen zu können.
VG Heiko
-
- Beiträge: 47
- Registriert: 30.03.2016, 07:22
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Impulse mit HB-UNI-Sen-4-4 RC
ok. Du wolltest also ursprünglich den UNI-Sen-4-4 Sketch flashen, hast dann aber den von papa genutzt, da Du nur die Relais-Outputs benötigst und nicht die Eingänge, die der Sen-4-4 ja noch bietet?
Da ich den wirklichen 4-4 bzw. eigentlich den 8-8 inkl. der Eingänge brauche (die lesen den aktuellen Schaltzustand der Stromstossrelais ein), komme ich mit dem Sketch von papa leider nicht weiter.
Schade.
VG Heiko