Zum Inhalt springen

TUTORIAL Arduino WiFi Startampel [WIP]


Empfohlene Beiträge

vor 5 Stunden schrieb Atomregen:

Also einfacher wäre es, wenn du ein BT Transmitter für Audio mit 3,5mm Klinke nehmen würdest und anstatt des Lautsprechers ein 3,5mm Klinkenkabel a das mp3 Modul anschließen würdest. Das von dir gekaufte Modul ist eher zum Anschluss an einem Microcontroller, der kein Bluetooth unterstützt, ob der so standalone audio überträgt, kann ich dir nicht sagen.

Ah ok danke für die Info, dann werde ich die mal wieder zurückschicken. Wie würde sich dann eine Bluetooth Box mit der Ampel verbinden? Ich werde mal so eins von dir gennantes Modul bestellen und das ganze testen. 

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 2 Stunden schrieb Luc17:

Ah ok danke für die Info, dann werde ich die mal wieder zurückschicken. Wie würde sich dann eine Bluetooth Box mit der Ampel verbinden? Ich werde mal so eins von dir gennantes Modul bestellen und das ganze testen. 

Im Prinzip verbindest du ja dann den Bluetooth Transmitter mit der Box.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 1 Monat später...

Da ich nach dem Anschluss der Zusatzlampe für die Gelblichtphase gefragt wurde.

Zunächst habe ich eine starke Blinklampe gesucht mit nur einem Blinkprogramm oder getrennten Ein-/Ausschaltet. Auf Anhieb fand ich nur folgende Lampe:

https://www.osram.de/ecat/LEDguardian ROAD FLARE Signal TA20-Warn- und Sicherheitsleuchten-Fahrzeugbeleuchtung/de/de/GPS01_3797227/ZMP_4063229/

Da der Taster nur ein Impulsschalter ist, war Atomregen so nett (nochmals vielen Dank!), eine separaten Impulsausgang zu programmieren (Pin 5). Dieser reagiert parallel zu den Blinkleuchten bei Gelblichtphase. Mithilfe eines Optokopplers und Widerständen, habe ich alles verschaltet. Das Anschlusskabel habe ich parallel zum Schalter in der Lampe angelötet. Verbunden wird das Kabel zusammen mit der Blinklampe über einen 3,5mm Klinkenstecker. Die passende Buchse ist an der Ampel befestigt.

 

Bitte melde dich an um Bilder zu sehen.

Bearbeitet von Heli1966
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 18 Minuten schrieb Heli1966:

Da ich nach dem Anschluss der Zusatzlampe für die Gelblichtphase gefragt wurde.

Zunächst habe ich eine starke Blinklampe gesucht mit nur einem Blinkprogramm oder getrennten Ein-/Ausschaltet. Auf Anhieb fand ich nur folgende Lampe:

https://www.osram.de/ecat/LEDguardian ROAD FLARE Signal TA20-Warn- und Sicherheitsleuchten-Fahrzeugbeleuchtung/de/de/GPS01_3797227/ZMP_4063229/

Da der Taster nur ein Impulsschalter ist, war Atomregen so nett (nochmals vielen Dank!), eine separaten Impulsausgang zu programmieren (Pin 5). Dieser reagiert parallel zu den Blinkleuchten bei Gelblichtphase. Mithilfe eines Optokopplers und Widerständen, habe ich alles verschaltet. Das Anschlusskabel habe ich parallel zum Schalter in der Lampe angelötet. Verbunden wird das Kabel zusammen mit der Blinklampe über einen 3,5mm Klinkenstecker. Die passende Buchse ist an der Ampel befestigt.

 

Bitte melde dich an um Bilder zu sehen.

Danke für die Antwort, ich habe es mit nem Kollegen am Freitag durch messen und probieren auch selbst hinbekommen. Wir haben auch nen ottokoppler verwendet, allerdings läuft bei uns alles ohne wiederstände. Habe gerade auch das ganze schön in der Lampe verstaut und per 3,5mm Klinke verbunden. Aber für andere die es auch umbauen wollen bestimmt sehr hilfreich. Ich schicke hier gleich auch nochmal ein paar Bilder rein.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Wochen später...

Habe für nen Freund noch ne Ampel gebaut, bin die gerade am testen, leider gibt es aktuell einen Fehler. Wenn ich ein Rennen starte und dann Dieselloks flag einschalte bleibt an den Ampel LEDs das Licht an obwohl dann die rundumleuchten ausgeschaltet sind. Woran könnte das liegen? Da die Ampel auch am 24h rennen zum Einsatz kommt, wäre es echt cool wenn wir den Fehler irgendwie finden könnten. Danke für die hilf 🫶🙏

Link zu diesem Kommentar
Auf anderen Seiten teilen

Geschrieben (bearbeitet)

Bitte melde dich an um den Link zu sehen.

 Die Rundumleuchten bleiben an?

Oder meinst du das gelbe Licht an den LED Streifen, während der Startsequenz, das ist durchaus nicht gewollt.

Warum schaltest du die Yellow Flag vor dem Start ein, soll da einfach das externe Licht vor der Startsequenz mit leuchten? Dann probiere doch bitte mal die hier unten angefügte Version.

Sonst gerne nochmal schreiben.

Änderungen:

  • Impuls an das externe Warnlicht wird jetzt auch gegeben, wenn die an der Ampel befindliche(n) Rundumleuchte(n) automatisch leuchten, sprich 2min vor Rennstart und 1 min vor Rennende.
  • fixed: Gelbes Ampellicht währen der Startsequenz, bei aktivierter Yellow Flag
  • Manuell aktivierte Yellow Flag vor einem Rennstart bleibt jetzt auch nach der Startsequenz aktiv, wenn eine Renndauer eingestellt / aus Driftclub übernommen wurde.

 

Bearbeitet von Atomregen
Datei entfernt
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 20 Stunden schrieb Atomregen:

Bitte melde dich an um den Link zu sehen.

 Die Rundumleuchten bleiben an?

Oder meinst du das gelbe Licht an den LED Streifen, während der Startsequenz, das ist durchaus nicht gewollt.

Warum schaltest du die Yellow Flag vor dem Start ein, soll da einfach das externe Licht vor der Startsequenz mit leuchten? Dann probiere doch bitte mal die hier unten angefügte Version.

Sonst gerne nochmal schreiben.

Änderungen:

  • Impuls an das externe Warnlicht wird jetzt auch gegeben, wenn die an der Ampel befindliche(n) Rundumleuchte(n) automatisch leuchten, sprich 2min vor Rennstart und 1 min vor Rennende.
  • fixed: Gelbes Ampellicht währen der Startsequenz, bei aktivierter Yellow Flag
  • Manuell aktivierte Yellow Flag vor einem Rennstart bleibt jetzt auch nach der Startsequenz aktiv, wenn eine Renndauer eingestellt / aus Driftclub übernommen wurde.

Bitte melde dich an um Anhänge zu sehen.

Ne bisher bleiben die LEDs am LED streifen an. Ich teste mal eben deine neue Version. Danke schonmal für die Hilfe ich schreibe sofort ob es geklappt hat😉

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 20 Stunden schrieb Atomregen:

Bitte melde dich an um den Link zu sehen.

 Die Rundumleuchten bleiben an?

Oder meinst du das gelbe Licht an den LED Streifen, während der Startsequenz, das ist durchaus nicht gewollt.

Warum schaltest du die Yellow Flag vor dem Start ein, soll da einfach das externe Licht vor der Startsequenz mit leuchten? Dann probiere doch bitte mal die hier unten angefügte Version.

Sonst gerne nochmal schreiben.

Änderungen:

  • Impuls an das externe Warnlicht wird jetzt auch gegeben, wenn die an der Ampel befindliche(n) Rundumleuchte(n) automatisch leuchten, sprich 2min vor Rennstart und 1 min vor Rennende.
  • fixed: Gelbes Ampellicht währen der Startsequenz, bei aktivierter Yellow Flag
  • Manuell aktivierte Yellow Flag vor einem Rennstart bleibt jetzt auch nach der Startsequenz aktiv, wenn eine Renndauer eingestellt / aus Driftclub übernommen wurde.

Bitte melde dich an um Anhänge zu sehen.

Also mit dem neuen Code hat sich leider nichts geändert, sobald ich nach dem rennstart einmal die Yellow Flag aktiviere gehen die gelben lampen (LED Streifen) nicht mehr aus, und beim rennstart über drifclub gehen wieterhin nur die oberen rundumleuchten an. Aber das finde ich auch nicht schlimm, weil man ja sonst blind wird bei meiner Lampe 🙂 . Vielleicht ist da noch irgendwo nen dreher?

vor 17 Minuten schrieb Heli1966:

Ich komme mit den Versionsnummern durcheinander. Waren wir nicht schon bei 30_3? Jetzt ist 30-2neu oder wo ist mein Fehler?

30_2 sollte passen das letzte war ja 30_1 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Geschrieben (bearbeitet)
Am 8.5.2024 um 00:01 schrieb Luc17:

Also mit dem neuen Code hat sich leider nichts geändert, sobald ich nach dem rennstart einmal die Yellow Flag aktiviere gehen die gelben lampen (LED Streifen) nicht mehr aus, und beim rennstart über drifclub gehen wieterhin nur die oberen rundumleuchten an. Aber das finde ich auch nicht schlimm, weil man ja sonst blind wird bei meiner Lampe 🙂 . Vielleicht ist da noch irgendwo nen dreher?

30_2 sollte passen das letzte war ja 30_1 

Ah, da war noch ein Fehler, wenn man das Grün @ Go deaktiviert hat. Das mit dem externen Licht kann ich bei mir leider nur über den Seriellen Monitor testen, weil ich kein externes Licht angeschlossen hab.

Hab noch eine neue Version angehangen.

 

Bitte melde dich an um den Link zu sehen.

 das verwechselst du wohl mit der 20_3?

 

 

 

Bearbeitet von Atomregen
Datei wegen Update gelöscht
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 42 Minuten schrieb Atomregen:

Ah, da war noch ein Fehler, wenn man das Grün @ Go deaktiviert hat. Das mit dem externen Licht kann ich bei mir leider nur über den Seriellen Monitor testen, weil ich kein externes Licht angeschlossen hab.

Hab noch eine neue Version angehangen.

 

Bitte melde dich an um den Link zu sehen.

 das verwechselst du wohl mit der 20_3?

 

Bitte melde dich an um Anhänge zu sehen.

Ok ich werde dir morgen früh dann nen Feedback geben, echt Mega das du da aktuell so mit dabei bist und versuchst ne Lösung zu finden 🫶(; 

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 10 Stunden schrieb Atomregen:

Ah, da war noch ein Fehler, wenn man das Grün @ Go deaktiviert hat. Das mit dem externen Licht kann ich bei mir leider nur über den Seriellen Monitor testen, weil ich kein externes Licht angeschlossen hab.

Hab noch eine neue Version angehangen.

 

Bitte melde dich an um den Link zu sehen.

 das verwechselst du wohl mit der 20_3?

 

 

Bitte melde dich an um Anhänge zu sehen.

Es erscheint leider diese fehlermeldung Compilation error: unterminated argument list invoking macro "F"

Ich hatte nen Tippfehler sorry, es war nen " zu viel

Die LEDs in der Ampel also led leiste gehn jetzt zwar aus, aber die externe Rundumleuchte läuft leider über den pin nicht mehr. Da muss noch irgendwo nen Fehler vorliegen.

Habe es jetzt nochmal probiert läuft jetzt komischerweise 🧐

Link zu diesem Kommentar
Auf anderen Seiten teilen

Gerade eben schrieb Atomregen:

Bitte melde dich an um den Link zu sehen.

 bPulse hast du aber auf true stehen? Sonst vielleicht die pulseTime höher setzen? Funktioniert es noch außerhalb eines Rennens?

int pulseTime = 100;

Ja jetzt funktioniert aktuell alles...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

 Teilen

×
×
  • Neu erstellen...

Wichtige Information

Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir Cookies. Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung