• Hallo Zusammen, Aufgrund der aktuellen Situation setzten wir die Möglichkeit aus, sich mit Gmail zu registrieren. Wir bitten um Verständnis Das RCMP Team

Projekt ESP32 Arduino RC Sound und Licht Controller

Nolethai

Mitglied
Hello FrikkieBester
#define FIFTH_WHEEL_DETECTION_PIN 32 // This NO switch is closed, if the trailer is coupled to the 5th wheel. Between Pin 32 and GND

I had no switch connected :eek:...so it could/should not work!!!!!!
I had the same problem like you, but your coment helped me many and i use an older version of trailer code. Thank you.

Only my beacon lights not stop.???????

Kindly regards Norbert
 

FrikkieBester

Mitglied
Hello Norbert,

Glad my blonde moment could help you!!! :D I spent 2 days trying to figure it out! On V0.2 everything worked "Plug and Play".

And I still read the change log (Trailer software v0.3 with trailer leg support and light on / off switch, switched by tractors 5th wheel) and saw on Martin's Youtube video the switch he made, but when I loaded the new V0.3 software and wanted to test on the bench I clean forgot about it!

The way I read the code, the trailer switch only switches off (set to "0") the LED's (tail, side, reverse and indicator), everything connected to the servo outputs will still work normally.

1644323985280.png

If you do not have a switch and want to use V0.3...I would suggest you bridge out the white (Sig) and black (Gnd) pins at the servo connector. The adaptor that you use to bind a servo works very good.

1644324500787.png

Regards,

Frikkie
 
Zuletzt bearbeitet:

labomat

Mitglied
So, ich bin jetzt auch Mitglied der ESP-Soundgemeinde! Habe das Board erst einmal probeweise mit Minimalkonfiguration in Betrieb genommen und mache mich jetzt daran, die zusätzlichen Funktionalitäten zu erkunden. Da ich eher aus dem Schiffsmodellbau kommen ist mein Fernziel, eine Version für Schiffe zu haben...

Nochmal auf diesem Weg Dank an Martin für die tolle Arbeit!

Falls es jemanden interessiert: ich habe noch drei teilbestückte Platinen der letzten Generation und jede Menge leere Platinen der Version davor (jeweils SMD) über. Falls jemand Interesse hat, bin ich per PN ansprechbar.
 

labomat

Mitglied
@TheDIYGuy999 Ich habe noch eine Frage zur Stromversorgung: wenn ich einen voll geladenen 2S-Lipo (U=8.4 V) anschließe, messe ich an den Ausgängen für die LEDs und die Servos 3,3 V. (Mit gesetztem) Jumper an Vin für den ESP32 sind es dann nur noch 3V, was eigentlich schon etwas knapp ist. Ist das so vorgesehen oder habe ich noch etwas übersehen?
 

Bayernknight

Mitglied
Hallo an alle hier in der Gruppe, schön wieder hier zu sein. War unfreiwillig weg :confused:
Ich bin vor langer Zeit schon hier dabei gewesen und wegen Krankheit konnte ich leider nichts mehr machen. Nun bin ich ENDLICH wieder soweit Fit, das ich langsam an meinen Modellen weiterbauen kann. :)
Es hat sich während der langen Zeit verdammt viel getan hier am Sound/Licht-Modul und Martin ist weiter voller Tatendrang und nicht zu Bremsen, einfach nur der Wahnsinn...:thumbsup: ...finde es Super zu sehen wie neue Ideen einfließen, das Board weiter wächst und immer vielseitiger wird.
Die Software ist ja mittlerweile schon bis V8.8 vorangeschritten und auch die Hardware hat sich ein wenig verändert. Mein letzter stand war V 5.8 . . .
Habe mich nun hier von Seite 30 (mein letzter stand von Dezember 2020) bis zur aktuellen Seite "Durchgekämpft" :) und bin teilweise aus dem Staunen nicht mehr rausgekommen was alles Umgestzt wurde, das tft-Dashboard oder die kabellose Anhängersteuerung, und Sound nun auch für Bagger einsetzbar. Einfach nur der Hammer!
Aber soweit bin ich leider noch lange nicht.
Bei mir tut sich mit der V 8.8 leider gar nichts?? Zumindest nicht viel. Beim einschalten Leuchten die Blinker ca. 5 Sekunden auf, gehen dann aus, danach schalten sich Scheinwerfer und Cab-Light selbstständig ein. Ausschalten geht nicht. Licht und Sound tut sich weiter nichts? Habe das Lenk und Schaltservo im Flysky-Empfänger eingesteckt. Weis nicht ob das Richtig ist? oder sollten die Servos am ESP eingesteckt werden? Lenkung Kanal 1 Funktioniert, Schaltservo geht über 3-Stufen-Schalter SW-C der Rest ist Tot.
Irgendwas in meiner Magengegend sagt mir aber daß ich Mist gebaut habe! Weis aber nicht wirklich wo?
Vorher war, glaube ich?? V 5.8 darauf was soweit Funktioniert hat.
Meine Hardware:
Laptop: Acer Aspire mit Windows 8/64bit (was neueres habe ich momentan leider nicht) :oops:
PCB-Board=Thru_Hole_30pin/V 1.1, Fernbedienung= Flysky FS-I6X - konfiguriert nach Martins Excel-Datei, Empfänger= FS-IA6B, Kommunikationsmode eingestellt auf SBUS, ESC= Hobbywing QuickRun WP1080, Motor= Truck Puller 3/12Volt
Alle Librarys sind neu Installiert, TfT_eSPI v2.3.70 und FastLED v3.3.3 wie Empfohlen.
Trotzdem scheint irgendein Problem mit der FastLED-Library zu sein???

Screenshot (7).png

Leider bin ich kein Spezialist was Arduino und Programmieren angeht. Vielleicht könnt ihr mir Anhand der Fehlermeldung sagen was ich hier Verbockt habe???
Gruß, Helmut
 

GeeKaa

Mitglied
I have the same flysky and my configuration for the esp is:
Configuring my Flysky FS-I6X.
swap sticks (gimbals)
SYSTEM
RX setup
output mode
PWM S-bus
trainer mode: off
student mode: off
sticks mode: 2
aux switches
turn on
Ch 6à10
SETUP
aux channels
7 to swA
8 to swB
9 To swC
10 To swD
Assign switches
Fly Mode to swA
dual rate
channels 2 and 4
sport rate 75
endpoint if needed:
channel 2 left to 110% (volume was not controllable!)

Works like a charm.
 
Ich habe noch eine Frage zur Stromversorgung:
Willkommen hier und danke fürs Lob. Welche Pins meinst du denn? der ESP32 läuft grundsätzlich mit 3.3V und diese Spannung wird auch ausgegeben.
Bei mir tut sich mit der V 8.8 leider gar nichts?? Zumindest nicht viel. Beim einschalten Leuchten die Blinker ca. 5 Sekunden auf, gehen dann aus, danach schalten sich Scheinwerfer und Cab-Light selbstständig ein. Ausschalten geht nicht. Licht und Sound tut sich weiter nichts?
Schön, dass du wieder hier bist. Danke fürs Lob. Gehen die Blinker an und aus oder bleiben sie während 5s immer an? Die Blinker werden nun auch zur Anzeige von Fehlercodes verwendet. Der Arduino Serial Monitor gibt auch Meldungen aus. Was steht da? Ich würde vermuten, dass du nicht die ESP32 board definition v1.04 verwendest. Diese muss zwingend verwendet werden. Generell empfehle ich, Visual Studio Code anstelle der Arduino IDE zu verwenden. Damit musst du dich nicht mehr um die korrekten Versionen der libraries etc. kümmern.
 

labomat

Mitglied
Willkommen hier und danke fürs Lob. Welche Pins meinst du denn? der ESP32 läuft grundsätzlich mit 3.3V und diese Spannung wird auch ausgegeben.
Hier habe ich gemessen. MIt den nur noch 3V startet der ESP nicht mehr sauber. Ich hatte es so verstanden, dass der Jumper links dazu gedacht ist, den ESP32 mit Spannung zu versorgen - oder habe ich das falsch interpretiert?

Gruß, Kai
 

Anhänge

Der Jumper verbindet die beiden Kreise "5V" (vom Spannungsregler auf dem Sound Controller Board) und "+V" (das normalerweise vom BEC in deinem ESC kommt und je nach ESC auch 6V sein kann). Er darf grundsätzlich nur gesteckt sein, wenn kein ESC bzw. BEC (oder eine sonstige Spannungsquelle) bei den Servo-Steckern angeschlossen ist. Ansonsten werden die beiden Versorgungskreise kurzgeschlossen. Der Jumper ist gedacht für:
  • Es wird ein ESC ohne BEC verwendet
  • Testen ohne angeschlossenen ESC
Was mir nicht klar ist, warum du nur noch 3V misst. Ist der Spannungsregler unter dem ESP32 korrekt auf 5V eingestellt?
 

labomat

Mitglied
Der Spannungsregler war auf 3,5 V eingestellt. Wenn ich allerdings an dem Poti drehe, springt die Spannung auf 5,5 / 6 V und der Lautsprecher fängt an zu knattern ...
 

Bayernknight

Mitglied
@Martin - die Blinker sind während der 5s dauerhaft an gewesen. Am Serial Monitor hatte ich leider nicht Gekuckt.
Board-Devinition dürfte passen? (wo kann ich das sehen welche devinition der esp hat?) denn:
Mittlerweile tönt "ES" wenigstens :) .......nachdem ich gestern ca. 5 Stunden "Finde den Fehler" gespielt habe. :whistle:

Als ich bei "2_adjustmentsRemote.h" von "sbusInverted = true; " auf "sbusInverted = false;" umgestellt hatte funktionierte der Sound plötzlich und die Servos für Lenkung (espCH1), Schaltung (espCH3) und 5th.-Wheel (espCH4).
Hatte aber Störgeräusche in Form von starkem Rauschen bei jeglicher Betätigung der Servos im Lautsprecher. Kurz überlegt, dann Lenk und Schaltservo gegen meine neuen 20Kg Digitalservos getauscht und das Rauschen war weg.

Aber die Beleuchtung macht mir noch Probleme (Disco).
Bin mir da nicht Sicher ob hier auf der Fernbedienung ein Fehler ist (vom Konfigurieren her??) , oder ob das was anderes ist? Denke ich werde die Funke morgen nochmal auf Werkseinstellung zurücksetzen und dann mal neu Konfigurieren.
Hatte das eigentlich schon genau nach deiner Excel-Datei gemacht denn die V5.8 die vor ein paar tagen vor der V8.8 noch darauf war hatte ohne Probleme funktioniert. Warum das so ist weis ich nicht? Habe da seitdem nichts verändert. Wird sich aber bestimmt Zeigen?
Was die Beleuchtung angeht:
- Blinker (D/R 100%, Stick links, CH4) sowie Warnblinker (D/R 75%, Stick links, lange nach links tippen) funktionieren normal.
- Hupe (CH5 auf VRB) funktioniert. Die Blinlichter 1 und 2, welche vorher auch auf CH5 VRB zu schalten waren funktionieren hier nicht mehr.
- Lichthupe (D/R 100%, Stick rechts, nach oben tippen, CH2) funktioniert, ABER die Sidelights Flackern mit.
Wenn ich beginne das Licht einzuschalten (D/R 75%, Stick rechts CH2, nach oben tippen) dann wirds Abenteuerlich.
- 1x tippen = Cab-Light geht an
- 2x tippen = Dachlicht geht zusätzlich an, Blinker leuchtet gedimmt (define.Indicator.Sidemarkers).......alles Normal soweit. Aber dann...
- 3x tippen = Jackpott...............Abblendlicht geht an .........und Disco....... es fängt an Verrückt zu Spielen..........zusätzlich Motor startet, Hupe geht los, Seitenlichter flackern,
Servos von CH1 (Lenkung) und CH4 (5th-Wheel) zucken, beide seiten Blinker flackern und der linke blinkt dazu.
- 4x tippen = Nebelscheinwerfer gehen zusätzlich an
- 5x tippen = Alle Lichter und Hupe gehen aus, bis auf den Blinker links (blinkt normal weiter)
Motorsound läßt sich dann ganz normal Abschalten, ebenso auch der linke Blinker.
Auch komisch:
Wenn der Motor "normal"gestartet wird, beginnen beim Gas geben die Sidelight-LEDs drezahlabhängig im "Knock-Takt" mitzuflackern, aber nur diese, alle anderen LEDs verhalten sich da Normal. Sehr sehr komisch??
Habe dann mein mittlerweile zweites zusammengelötetes esp-SoundModul probiert, alles umgesteckt, an der Software nichts verändert und Kompiliert.
Genau das gleiche Verhalten??
Was Visual Studio angeht, werde ich mir mal Ansehen. Weis aber nicht ob ich damit zurechtkomme? Zumindest wäre das mit den Libraris aber schon ein Pluspunkt.
Hänge noch Bilder vom Aufbau an.
 

Anhänge

Aber die Beleuchtung macht mir noch Probleme (Disco).
Es sind vermutlich 2 Probleme.
Das LCD Dashboard ist aktiviert. Dieses kann nicht gleichzeitig mit den Sidelights, dem Rüttler und den Beacons verwendet werden. Also den markierten Eintrag mit // auskommentieren.
Bildschirmfoto 2022-02-13 um 19.33.24.png
Die erwähnte Board-Version bezieht sich nicht auf die Hardware, sondern auf den "Treiber" für das Board. Es muss zwingend 1.0.4 verwendet werden:
Bildschirmfoto 2022-02-13 um 19.37.56.png
 
Top Bottom