DIY Truck Sound & Light Controller: TAMIYA 3 Speed Transmission Auto Synchronization!

Sdílet
Vložit
  • čas přidán 28. 08. 2024
  • In this video: The awesome TAMIYA King Hauler on a bench test. It’s equipped with my Arduino ESP32 sound & light controller, as well as with my Arduino based 2.4GHz remote.
    This test is demonstrating the new TAMIYA 3 speed transmission synchronisation, which was added in SW Version 2.9
    Part 1, unboxing: • Tamiya King Hauler & F...
    Part 2, trailer build on Junior’s channel: • Video
    Part 3, first controller tests: • G.T.POWER Truck Sound ...
    Part 4, sound & light controller demonstration: • Arduino DIY ESP32 Truc...
    Part 5: first test drive: • TAMIYA King Hauler wit...
    Part 6: Virtual clutch demonstration: • Tamiya King Hauler wit...
    Light & sound controller features & improvements, compared with old version for ATmega328P:
    - better sound quality, sampling rate up to 22’050Hz, instead of 16’000
    - Multiple sounds can play simultaneously
    - real DAC outputs, no R/C filter circuit required
    - easier sound file conversion thanks to bitlunis conversion tool (link down below)
    - the variable speed engine sound can play at the same time as an additional sound with fixed speed (a horn or a siren for example)
    - more sounds in better quality available
    - special sounds included like: „Martinshorn“ fire truck horn, US Police siren, Swiss post bus horn, train horn, car horn, MAN TGA truck horn
    - Engine sounds for: Land Rover Defender V8, ford Mustang, Chevy Nova, Dodge Challenger, MG B GT V8, LaFerrari, V8 Trophy Truck, Scania V8, Ural V8, Kenworth, Detroit Diesel etc.
    - Air brake sounds
    - Output for vibrating motor, which simulates engine vibrations
    - Vehicle inertia simulation (if crawler type ESC is connected to pin 33)
    - Virtual clutch, making the engine sound much more realistic (if crawler type ESC is connected to pin 33)
    - Many light functions like headlight, tale light, brake light, indicators, blue light, foglight, sidelights
    - 4 RC servo signal inputs
    - 13 light outputs
    - PPM communication
    - Serial one wire communication with my „Micro RC“ remote system: github.com/The...
    Material links for sound controller:
    - ESP32 board: www.banggood.c...
    - PAM8403 amplifier: www.banggood.c...
    - Speaker: www.banggood.c...
    - Resistors: www.banggood.c...
    - Breadboard: www.banggood.c...
    More Links:
    - King Hauler semi truck kit 56301: www.tamiya.de/...
    - Flatbed semi-trailer kit 56306 : www.tamiya.de/...
    - Semi-trailer light set 56502: www.tamiya.de/...
    - Hobbywing Quicrun WP 1080 Brushed Crawler ESC: www.brack.ch/h...
    - 540 35T brushed motor: www.banggood.c...
    - Servo (you need 2 or 3): www.banggood.c...
    Banggood Weekly Coupon Deals: goo.gl/D8B1Mu
    Banggood Weekly Discount Deals: goo.gl/uGS7Lf
    Now go and build your own!
    My DIY Open Source Arduino 2.4GHz and IR „Micro RC“ Remote:
    github.com/The...
    github.com/The...
    github.com/The...
    www.thingivers...
    github.com/The...
    bitlunis ingenious wav conversion tool: bitluni.net/wp...
    Check out my other RC videos: • Remote control
    My GitHub: github.com/The...
    My Thingiverse: www.thingivers...
    Follow me on Twitter: / thediyguy999
    on Flickr: www.flickr.com...
    and on Instagram: / thediyguy999
    #TheDIYGuy999 #TAMIYA
  • Věda a technologie

Komentáře • 41

  • @jps99
    @jps99 Před 4 lety +5

    Simply awesome work you've done here. I"m having some boards made. Your talent and perseverance in designing this controller is impressive, but to share it with other hobbyists is truly commendable!

    • @TheDIYGuy999
      @TheDIYGuy999  Před 4 lety

      Thank you. I'm happy, if my work is useful for other RC enthusiasts

  • @NutjobGTO
    @NutjobGTO Před rokem

    Wow. That's just modern magic, Mister Wizard.
    I wonder if I could pull that off with scripting in the Beier unit.

  • @j.q.higgins2245
    @j.q.higgins2245 Před 3 lety +1

    1:10 Why does this setup remind me of the final Ferrari scene in Ferris Bueller's Day Off? 🤔😋
    Excellent work, mate! Thank you very much for sharing!

  • @iceman71625
    @iceman71625 Před 2 lety

    That is whats up i love that would love to put that on my own build coming this winter💪👊💪👊👊💪👊🎉🎉🎉🎉🎉

  • @islandrc-duke1972
    @islandrc-duke1972 Před 4 lety

    Great sound and light controller,nice video

    • @TheDIYGuy999
      @TheDIYGuy999  Před 4 lety

      Thank you. The next video about this truck will follow soon

  • @TheDIYGuy999
    @TheDIYGuy999  Před 4 lety +1

    Once again! Even more realism was added to the ESP32 sound & light controller: The TAMIYA 3 speed shifting transmission is now synchronized in software! Sounds almost like the real thing and the transmission should live longer. Check it out!

    • @countZ74
      @countZ74 Před 4 lety

      Hi, this project is really great. I just finished building it and my son is looking forward to have a crawler with sound. The only problem I have right now, is to get the 2-speed transmission working with the software synchronizing. I am using PWM input, the throttle is passed through and the gear channel is connected via y-cable. So far I could not get it to work. Debug shows I can only shift between gear 2 and 3. Channel 2 goes from 1300-1700us. Is there a way to adjust the gear channel range? Is curves.h used at all?

    • @TheDIYGuy999
      @TheDIYGuy999  Před 4 lety

      ​@@countZ74 I'm happy it's useful for you. Please show us the result as soon as it is finished. You have to change this section in order to work properly with your 2 speed transmission:
      // Gear detection
      if (pulseWidth[1] > 1700) selectedGear = 3;
      else if (pulseWidth[1] < 1300) selectedGear = 1;
      else selectedGear = 2;
      something like this:
      if (pulseWidth[1] > 1500) selectedGear = 2;
      else selectedGear = 1;

    • @countZ74
      @countZ74 Před 4 lety

      @@TheDIYGuy999
      Thank you for your reply. I looked for this section in your code over and over again and did not find it. This explains the constant shifting between gears, because the values from the RX are right on the switch values.

    • @countZ74
      @countZ74 Před 4 lety +1

      @@TheDIYGuy999
      I put it all together and took the crawler for a short drive outside. The sound in the video does not do your system justice:
      czcams.com/video/Lo59akjpSes/video.html

  • @ozisnice
    @ozisnice Před 4 lety

    My gosh, it really sounds like a real truck now!

    • @TheDIYGuy999
      @TheDIYGuy999  Před 4 lety +1

      I just came back from an outdoor test drive and yes, it really does! I'm very excited.

  • @ruflasto1
    @ruflasto1 Před 4 lety +1

    Hi There.Your skill's are rely Impressive.That is the real thing My man.Love It and your Video's. Great Stuff.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 4 lety +1

      Hi, thank you very much for your kind words

  • @djquestionthis
    @djquestionthis Před 3 lety

    Yesssssssss!!

  • @rexrcs
    @rexrcs Před 3 lety

    Wow, youre good for
    The world

  • @CarminesRCTipsandTricks
    @CarminesRCTipsandTricks Před 3 lety +1

    Just amazing!! I know very little about Electronics... The coasting/load simulation, is that done using Motor BackEMF? I only know about that from Model Train sound.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 3 lety +1

      Thanks. No, there are ramps for accelerating, coasting and braking in the software. You just need an ESC with direct brake. I recommend the Hobbywing 1080

  • @lucyinthesky288
    @lucyinthesky288 Před 4 lety

    Cool

  • @laurencemarkmallak3076

    Dude, That is so cool. I am trying to design a 1/4 scale RC Peterbilt 379 and am looking for advice and information in finding some of the parts I need that premade so I am not having to design and machine everything myself, any information would be appreciated, thanks, Laurence.

  • @esdrasUrbina
    @esdrasUrbina Před 4 lety

    Wow amazing 👏

  • @bangatechnology
    @bangatechnology Před 3 lety

    what is the cost of this super model

  • @yendra_efendi
    @yendra_efendi Před 4 lety

    Nice friend.. 👈👍👍👍

  • @omerdemiroz7420
    @omerdemiroz7420 Před 4 lety

    Very nice !! I have traxxas reciever. İt s working?. i tried to do it. But i didint get a signal.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 4 lety +1

      Thank you. Yes, it should be working with every standard receiver, but you need to comment out this line:
      #define SERIAL_COMMUNICATION // control signals are coming in via the serial interface (comment it out for classic RC signals)

  • @stephenmanley4097
    @stephenmanley4097 Před 4 lety

    Did you design & build that electronic board. Really good 👍

    • @TheDIYGuy999
      @TheDIYGuy999  Před 4 lety +1

      Yes, I did. Currently I'm building my 2nd truck project, which is based on this board. Thanks for the praise

    • @stephenmanley4097
      @stephenmanley4097 Před 4 lety

      @@TheDIYGuy999 excellent so will you be selling them as a plug n play.

    • @TheDIYGuy999
      @TheDIYGuy999  Před 4 lety +1

      ​@@stephenmanley4097 Sorry, but no. However, it's really easy to assemble your own, as you can see in this video: czcams.com/video/Vfaz3CzecG4/video.html
      The boards can easily be ordered, based on my CAD design.

  • @frenkkotarigan
    @frenkkotarigan Před 4 lety +1

    can it be done for 2 speed transmission?

    • @TheDIYGuy999
      @TheDIYGuy999  Před 4 lety +1

      Yes, just change the gear thresholds 1300, 1700 (in microseconds) in this section, if needed:
      // Gear detection
      if (pulseWidth[1] > 1700) selectedGear = 3;
      else if (pulseWidth[1] < 1300) selectedGear = 1;
      else selectedGear = 2;

    • @frenkkotarigan
      @frenkkotarigan Před 4 lety

      Ok,tq sir..i will try it

  • @emersonpedro3944
    @emersonpedro3944 Před 4 lety

    Perfeito,,,,,,,,,,