• 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

Vinc_Vega

Mitglied
Danke für die Antwort.

Du hast da also Empfänger, Spannungsregler, Akkuwächter, Fahrtregler, Sound- und Lichtsteuerung auf dem Fußabdruck eines ESP32-Entwicklungsboards untergebracht.
Habe ich noch etwas vergessen?

Das ist ein Hammer!

Ich bin noch am ausprobieren deiner "normalen" SMD-Platine. Bis jetzt funktioniert eigentlich alles sehr gut, inklusive dem Dashboard. Kompliment!
Mal sehen, wie's nach Einbindung der Flysky aussieht :)

Beste Grüße, Vinc
 

tommy1992bk

Mitglied
I’m now finding a shaker but i cannot buy the gt power one separately. What type of shaker motor do the gt power or mfc01 use (motor diameter)? I do find some shortly motor in the internet but it doesn’t come with the eccentric weight.
 
Du hast da also Empfänger, Spannungsregler, Akkuwächter, Fahrtregler, Sound- und Lichtsteuerung auf dem Fußabdruck eines ESP32-Entwicklungsboards untergebracht.
Fast. Seitlich stehen die Versorgungspins etwas vor. Danke fürs Lob.

What type of shaker motor do the gt power or mfc01 use
Motor:
Weight:

Und noch zum Spielen:
Lasst mich wissen, ob SBUS nun stabil ist.
 
Zuletzt bearbeitet:

neo2001

Mitglied
Bis jetzt sieht es sehr gut aus! Obwohl ich wieder die gehackte i6 verwende, habe ich nach 10 30 Minuten bisher keinen Aussetzer. Nicht mal der Blinker ist angegangen. Verwende ansonsten die gleiche Hardware, im Moment mit einem A8S receiver von Flysky. Dieses Setup war vorher extrem gestört, praktisch nicht nutzbar.

WiFi ist natürlich an und ich verwende die Version 9.9.1 nur mit den regulären Anpassungen, keine sonstigen Code-Änderungen etc..
 
Zuletzt bearbeitet:

GeeKaa

Mitglied
Help.
I must have missed something.
Get this compile error in versie 9.9.1
D:/vs code/Rc_Engine_Sound_ESP32-9.9.1/src/src.ino:3293:45: error: 'lowRangePercentage' was not declared in this scope
Where should I look?
 

neo2001

Mitglied
Not sure if I "steh auf dem Schlauch", but after successfully testing the A8S receiver today again, I wanted to check out the iA6B and another iA10B, but these two won't connect anymore, meaning, SBUS isn't initialized anymore (both indicators stay on). Radio and receiver are connected (voltage telemetry showing), set to SBUS, no binding-wires connected anymore. Still, no SBUS init!? I've also tried inverted setting (but it wouldn't make sense anyway, since all of them worked with "true"). Also plugging back in the A8S, everything works again.
Any ideas why that could be? I've not looked at the code in detail yet. I did not change the radio settings, only CH1 and CH3 are auto-centered. Am I missing something?

EDIT: Raising sbusFailsafeTimeout didn't help.
 
Zuletzt bearbeitet:
I wanted to check out the iA6B and another iA10B, but these two won't connect anymore,
Keine Ahnung... Warum sollten sich verschiedene Receiver vom gleichen Hersteller anders verhalten??

Versuch mal, den SBUS_PACKET_TIMEOUT in sbus.h zu erhöhen:
Bildschirmfoto 2022-07-02 um 21.28.04.png

Der Kompakt-Controller ist nun im Motorraum des WPL C34 Landcruiser verbaut und hat auf einer ausgedehnten Probefahrt einwandfrei funktioniert. Erkenntnisse:
  • Für den WPL 370 Motor mit dem RZ7886 Treiber genügt ein 100uF Elko und ein 100nF Keramik völlig, Controller läuft absolut stabil.
  • SBUS ist sehr stabil mit v9.9.1 und dem "Nano RC" Empfänger, keinerlei Aussetzer.
  • Es sind keinerlei andere Kondensatoren nötig, die auf dem MP1584 Board verbauten genügen völlig.
  • Scheinwerfer können auch ohne Transistor angesteuert werden, wenn man leichte Abstriche beim Strom macht.
Details:
  • Ausser den Lautsprechern ist die Elektronik komplett unter der Motorhaube untergebracht, inklusive 1000mAh 2S LiPo und Empfänger
  • Alles ist am Rahmen montiert, so dass die Karosserie einfach abgenommen werden kann.
  • 2 Gang Getriebe mit WPL 370 Motor, entstört mit 100nF Keramik.
  • Scheinwerfer: 2 warmweisse LED parallel geschaltet, 47Ohm Vorwiderstand, direkt von Pin RX0 (3) angesteuert.
  • Weitere LED Ausgänge sind vorhanden, aber keine LED montiert.
  • 2 unterflur montierte Mini-Lautsprecher von RBR/C auf 3D gedruckten Konsolen https://de.aliexpress.com/item/1005002629040297.html
  • MN D90 Reifen mit 3D gedruckten Felgen im James Bond Defender Style, zu finden auf meinem Thingiverse
  • Fahrerfigur wird noch durch eine Lady im Massstab 1:12 ersetzt.
  • Ev. baue ich noch ein Servo für das Lenkrad ein und steuere dieses über eine neue Software-Option an.
IMG_4276.JPG
IMG_4278.JPG
IMG_4298.JPG
IMG_4297.JPG
IMG_4299.JPG
 
Zuletzt bearbeitet:

neo2001

Mitglied
Keine Ahnung... Warum sollten sich verschiedene Receiver vom gleichen Hersteller anders verhalten??

Versuch mal, den SBUS_PACKET_TIMEOUT in sbus.h zu erhöhen:
Eben das wundert mich ja. Es ist aber tatsächlich so, dass die beiden wieder funktionieren, wenn ich zurück zu 9.9.0 gehe.

Habe den Wert erhöht, aber hat keine Veränderungen gebracht. Habe auch mal embedded SBUS ganz abgeschaltet, geht auch nicht (mit den beiden Empfängern).

Mal abwarten ob das nur bei mir so ist oder auch bei anderen.

Im Endeffekt ist es mir egal, da ich nun genug A8S habe, die jetzt dank dem Fix einwandfrei funktionieren, und die anderen dafür rauswerfen kann. :)
 

GeeKaa

Mitglied
Version 9.9.1 worked for over 20 minutes without any problems. Then disabled. Turned back on after half an hour of rest. After that still no problems, everything still works. So no problems with this version.
Transmitter: I6X with original firmware in S-bus mode, receiver: IA6B.
One problem. With sound in mode 3, crawler mode is turned on. Have therefore in 8_adjustmentsSound.h changed 44 to 43. Is this the right solution?
 

neo2001

Mitglied
Transmitter: I6X with original firmware in S-bus mode, receiver: IA6B
Very good to know! The only idea I have now, is, that there are different firmwares for the iAxxB out there. I've tried different radios, checked the cables and settings, but they just won't get initialized. I guess, I simply move away from using them for this.

@TheDIYGuy999 If you keep the button on the A8S pressed for a few seconds it will switch between SBUS and IBUS, which is only documented in some manuals. My guess is, that's why yours only work in IBUS mode.
 

neo2001

Mitglied
Obwohl es, wie gesagt, jetzt auch egal ist, hat es mir keine Ruhe gelassen und ich habe nochmal getestet und die Ursache gefunden!

Ich hatte behauptet, dass die älteren Versionen funktionieren, das war aber gelogen.... keine Ahnung was ich da gestern Abend gemacht habe.
Sprich es musste irgendwas am Receiver oder der Hardware sein. Und da ist mir eingefallen, dass ich im Zuge der Fehlersuche einen 100 nF Kondensator zwischen SBUS und GND gelötet hatte. Nachdem ich den rausgeknipst habe funktionieren auch die besagten iAxxB receiver wieder (und so wie es aussieht genauso gut wie der A8S).

Festzuhalten bleibt also:

iAxxB funktionieren auch bei mir.

A8S scheint weniger empfindlich was die Signalqualität angeht

Zumindest 100 nF am SBUS-Eingang kann nicht nur nichts Positives bewirken sondern sogar dafür sorgen, dass es erst recht nicht funktioniert (vermutlich hatte ich später nur noch mit dem A8S getestet und deswegen ist es mir nicht vorher schon aufgefallen).
Theoretisch müsste man einen Cap im Picofarad-Bereich wählen, damit er die Wirkung hat, die er haben sollte -- ohne eben schlicht gar keinen. War ja auch nur ein Versuch.
 

GeeKaa

Mitglied
When, in a very distant past, I built my first transmitter I had taken the output of an oscillator to the next compartment very "professionally" via a feed-through capacitor. It took me a long time to figure out that a feed-through capacitor was not the right part for that hihi.
 

morrisey0

Neuer Benutzer
Hello, I'm new to the forum and made my way here via TheDIYGuy999 github. I have built (okay, it was half built when I got it) a 30-pin board with ESP32. After a lot of tinkering, I have gotten everything to work on the bench, and am now waiting for me to finish the physical wiring of the LEDs on the truck and then I can make final hook ups. This has been quite the process for me because I know nothing about Arduinos or coding, or anything like this. This has all been new to me, and while frustrating sometimes, it is rewarding when it all starts working.

I have a question, and I am sure I will have more. Are there any other alternatives to wireless trailer lights outside of building an entire new ESP32 board? I have printed out a work box for the back of my lowboy / RNG trailer, but it doesn't have nearly the volume required for an entire new board back there.

Thanks for any assistance, and thank you Martin for creating an alternative to the over-priced multi-function units out there!

A couple of pics. 1st is my early workbench testing. I have added a shaker and switched to ibus (and a IA6B) since this pic was taken. 2nd is it in its new location in the rig. The current workbox is too tall for the interior, so I am printing a shorter one now.MFU 4.jpgchassis with esp32 in it 1.jpg
 
Top Bottom