Controlling an RC Car with my Function Generator

Ғылым және технология

Can I drive my RC car through an obstacle course... WITH JUST A FUNCTION GENERATOR?
Register to win during Keysight University Live ► bit.ly/KULive2 ◄
Subscribe: bit.ly/KLabs_sub
Keysight University Live is happening now! Wondering what it’s all about?
This online event for engineers features tips, tricks, and prizes that will make you an engineering legend. Enter now for daily chances to learn and win test gear.
Learn tips & tricks, hear from industry experts, and get a sneak peek at never-before-seen test gear. You could also win more than $300,000 in oscilloscopes, RF, and bench equipment - you don’t want to miss this!
We will have fresh talks, interviews, and drawings on the Keysight University Live web page each Tuesday 23-March to 27-April.
Register to win during Keysight University Live ► bit.ly/KULive2 ◄
More info about Keysight University Live on our blog:
blogs.keysight.com/blogs/tech...
Twitter: @DanielBogdanoff:
/ danielbogdanoff
/ keysight
Benchtop Function Generator, EDU33210A:
www.keysight.com/us/en/produc...
BenchLink Waveform Builder Pro 33503A:
www.keysight.com/us/en/produc...
Check out our blog:
bit.ly/KeysTechBlogs
Check out the new Keysight Smart Bench Essentials equipment:
www.keysight.com/us/en/cmp/20...
Benchtop Power Supply, EDU36311A:
www.keysight.com/us/en/produc...
Benchtop 5.5 Digit DMM, EDU34450A:
www.keysight.com/us/en/produc...
Keysight Bench Facebook page:
/ keysightbench
Keysight RF Facebook page:
/ keysightrf
EEs Talk Tech Electrical Engineering podcast:
www.eestalktech.com
/ keysightpodcasts
00:00 Introduction
00:21 Hacking an RC Car remote control
01:15 Spoofing the potentiometer control values
02:13 Checking steering control
02:58 Using voltage limits on a waveform function generator
03:26 Checking steering and throttle control
04:13 Recording signals with an oscilloscope and replaying them with a function generator
05:46 A function generator controlling an RC Car!
Controlling a remote control car with a function generator sounds like it should be easy, but it was a tricky electronics hack!
Because it's a 2.4 GHz remote control system, a 20 MHz function generator like the EDU33212A we used couldn't directly control the RC car. So, instead we hacked the potentiometers in the throttle control and the steering wheel.
First, we tested to make sure we could control both the steering and the throttle independently. We also learned the importance of using voltage limits in the process. Once we had basic control of the electronics figured out setup an obstacle course in the Keysight hallways.
We drove the RC car through the obstacle course and recorded the signals with the oscilloscope. Once we had a good capture on the oscilloscope, we used the Keysight 33503A BenchLink Waveform Builder Pro Software to convert the signals into a 2-channel arbitrary waveform file. From BenchLink, we loaded the files into the EDU33212A function generator.
After a brief crash montage that was actually much longer and more painful to live through, we finally got the system working properly and were able to successfully drive the RC car through the obstacle course without any intervention! Success! I'm sure the commenters will find something to complain about, too. I know. Don't tell them about this bit, it's just for you folks that made it this far into the description. Why? What were you looking for that you couldn't find? Thanks for watching! -Daniel
#FunctionGenerator #Electronics #RCCarHack #Oscilloscope #WaveformGenerator #ElectronicsProject #RCHack #RemoteControlCarHack #ElectronicsHack #OscilloscopeHack #FunctionGeneratorHack #WaveformGeneratorHack #electronicshacking #rcprojecthack #KeysightHack

Пікірлер: 149

  • @HannesMrg
    @HannesMrg3 жыл бұрын

    When you have so much test equipment, that you simply use it as obstacles.

  • @Rob_65
    @Rob_653 жыл бұрын

    "Welcome to this episode of Keysight buys me toys" And then Daniel is debating what his favorite toy is: the function generator or the car 🤣🤣🤣

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Jury is still out on that one!

  • @mikepettengill2706

    @mikepettengill2706

    3 жыл бұрын

    then he puts up a Chiron reading "I wish I had a job like that." Right after he just did that for his job!!

  • @NeoFireRaziel

    @NeoFireRaziel

    3 жыл бұрын

    Sure is the car :D

  • @techmantim7036
    @techmantim70363 жыл бұрын

    I did something like this when I was a kid. I had a remote controlled robot that ran on the 27 megahertz frequency (11 meter CB in the US) recorded the sound that it produced into a cassette tape recorder, then played the audio through the CB and it moved the robot.

  • @Afrotechmods
    @Afrotechmods3 жыл бұрын

    This was fun!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Thanks!

  • @ebrahimalbanna1357

    @ebrahimalbanna1357

    3 жыл бұрын

    Afrotechmods I missed you :( , pls do a video.

  • @charusingh0310

    @charusingh0310

    3 жыл бұрын

    Ayo upload ay

  • @tanjiro3285

    @tanjiro3285

    3 жыл бұрын

    Hey Greatest electronics guy comeback pleaaassseee🙏🙏🙏💞❣️❣️🔥🙏🌻🌼

  • @manojithalder7448

    @manojithalder7448

    3 жыл бұрын

    Why you don't upload new videos? I love your videos. It is very knowledgeable.

  • @bartonstano9327
    @bartonstano93273 жыл бұрын

    I love how Keysight is buying the host toys.... Not sure boss would like, but it was a fun way to use the equipment.

  • @PlasmaChannel
    @PlasmaChannel3 жыл бұрын

    Yeah this was really cool. Nice concept creation Daniel! Your editing style looks great, and this video should have exploded. Really unique idea.

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Thanks Jay!

  • @benjamincsernus8389
    @benjamincsernus83893 жыл бұрын

    This episode was my favorite. Do more of those things.

  • @LifeofanElectronicEngineer
    @LifeofanElectronicEngineer3 жыл бұрын

    Hats off for keeping the blooper in there, engineering (especially in electronics) is full of these when you're doing bench testing!

  • @kuenrg
    @kuenrg3 жыл бұрын

    You guys are killing it with this channel and Keysite Unversity Live!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Thanks!

  • @sinan4495
    @sinan44953 жыл бұрын

    This is amazing. I would love to see Daniel hack more consumer electronics

  • @falkoschmidt7119
    @falkoschmidt71193 жыл бұрын

    I mean maybe not the most useful or compact way of steering an RC-car. But this is the way how engineers have fun in the lab :D And maybe it is a "good" approach for automated vehicles? xD

  • @PelDaddy
    @PelDaddy3 жыл бұрын

    Gotta love Daniel. What would Keysight do without him?

  • @AllAmericanBeaner68
    @AllAmericanBeaner683 жыл бұрын

    Man Keysight is killing it with these project videos!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Thanks!

  • @artursmihelsons415
    @artursmihelsons4153 жыл бұрын

    That was cool playing with gear! 😂👍

  • @hrshovon
    @hrshovon3 жыл бұрын

    i almost thought he was gonna replicate the RF signals. This is also cool though.

  • @hrshovon

    @hrshovon

    3 жыл бұрын

    yeah my bad :P. there are r/c cars that run at some 49MHz or so. But this one is probably 2.4 or up.

  • @Kirillissimus

    @Kirillissimus

    3 жыл бұрын

    I also kinda expected some kind of a fancy RF demodulating oscilloscope probe with a signal gen equiped with a modulator that can be fed with the arbitrary waveform but no such luck.

  • @skeet7075
    @skeet70753 жыл бұрын

    Love Seeing what important research engineers do with state of the art tech

  • @litzdog911
    @litzdog9113 жыл бұрын

    You're having way too much fun, Daniel!

  • @Metalhead-4life
    @Metalhead-4life3 жыл бұрын

    Thats one expensive RC obstacle course lol

  • @MrBeach87
    @MrBeach873 жыл бұрын

    This was way more entertaining then expected 😃👌🏻

  • @bomberoo243
    @bomberoo2433 жыл бұрын

    Whoa that's so cool!

  • 3 жыл бұрын

    Hi. I am trying to send my application to the Smart Bench Challenge but something is not working. I tried Firefox and Chrome. I am not getting any confirmation email after i send my application. Is there are way to know that i there is a problem or am i just getting rejected. I meet all the criteria to enter the challenge.

  • @BIGRIP87
    @BIGRIP873 жыл бұрын

    wow, that car is really nice, i mean it can climb through stuff and i learned something new in this video.

  • @SelectLOL
    @SelectLOL3 жыл бұрын

    Do I need a Keysight Scope to load the waveform into the generator, or can I load CSV files from other Scopes too? Greetings from Switzerland

  • @ElektronikelAcoustics
    @ElektronikelAcoustics3 жыл бұрын

    very interesting subject

  • @Anvilshock
    @Anvilshock3 жыл бұрын

    4:08 - And this is why I have no worries over a robot apocalypse.

  • @stevewheeler6672
    @stevewheeler66723 жыл бұрын

    I would not have thought of trying this. Then again, my current toys can neither do this nor benefit from it. Maybe I need new toys.

  • @epeiusgarage
    @epeiusgarage3 жыл бұрын

    Hi, your folks told me about your videos! Really cool. I live across the street always making stuff in the garage. Your videos are right up my ally!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Awesome, glad you like them :). I've definitely seen you out there working on stuff, I think I have one of your squirrel picnic tables?

  • @epeiusgarage

    @epeiusgarage

    3 жыл бұрын

    @@KeysightLabs that’s cool! I made a couple for them.

  • @peterb8387
    @peterb83873 жыл бұрын

    This video is SICK !!! I bought 5 or 6 of these boxing week two years ago to do something like this. But did not get around to figuring out how to do this. My spectrum analyzer only went to 1.5 GHz but the scope approach looks sweet. Time to hook up those things up to my MSOX3104T. The tiny one I opened up was not so probe friendly and the IC has no watermark style part number on it !!! Now I am amped to try this kind of thing during the long weekend ahead.

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Let me know how it goes!

  • @mike-drums-maine
    @mike-drums-maine3 жыл бұрын

    VERY interesting choice for your slalom course cones !!!!!!! :-]

  • @tHaH4x0r
    @tHaH4x0r3 жыл бұрын

    5:18 still some good ol' HP BNC cables I see. Nice to see. But yeah, video does clearly demonstrate why feedforward is not a great way to control a system! Feedback definitely is the way to go.

  • @fthorup
    @fthorup2 жыл бұрын

    Why is this SO enjoyable? It so simple, yet goofy. I really like it. Please make more stupid shit like this

  • @KeysightLabs

    @KeysightLabs

    2 жыл бұрын

    Thank you!

  • @Gerardo3491
    @Gerardo34913 жыл бұрын

    Greatest content!

  • @lucvanhove9639
    @lucvanhove96393 жыл бұрын

    Nothing from edu34450a, I like this concept. It will be my next multimeter

  • @OzRetrocomp
    @OzRetrocomp3 жыл бұрын

    I keep forgetting that this is an official corporate KZread channel! That's a compliment btw 😁

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Thanks!

  • @jaaour
    @jaaour3 жыл бұрын

    Thank you amazing

  • @fusion-ux1zz
    @fusion-ux1zz3 жыл бұрын

    great episode as always , i can really tell that there is so much effort put in the videos , this channel is a hidden gem

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Wow, thank you!

  • @greengohm
    @greengohm3 жыл бұрын

    Is Daniel slowly becoming a mad scientist? I hope so!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    I can neither confirm nor deny my current level of madness

  • @yaghiyahbrenner8902
    @yaghiyahbrenner89023 жыл бұрын

    oh Yes I love RC toys, this is good demo. clever, I think the field fox could be used here as well maybe part-2? would be keen to see the RC remote doing channel hoping with output measurement for range.

  • @transfunktionator
    @transfunktionator3 жыл бұрын

    This was awesome! Now use an RF generator and modulate it using the function generator in order to control the car!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    I'm very much considering this!

  • @Kirillissimus

    @Kirillissimus

    3 жыл бұрын

    Each second of the recorded waveform would probably take megabytes to have enough sample rate to store the whole digital signal correctly. You would need a very modern digital oscilloscope with a lot of sample memory and I am not sure if there is a signal generator that has enough of it to store and replay the result. It may be possible but I would not count on it.

  • @ChristopherBrandsdal
    @ChristopherBrandsdal3 жыл бұрын

    This was actually a REALLY great video! Keep up the great work! Keysight fanboy over here!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Thanks!

  • @bertrammartin1613
    @bertrammartin16133 жыл бұрын

    Excellent really love this feild alot ♥️😍

  • @patrykmeller3208
    @patrykmeller32083 жыл бұрын

    i started intresting electronic after my first RC boat, i was very intrested how its works :)

  • @danielbriggs2
    @danielbriggs23 жыл бұрын

    This is incredible! Now go do it with someone’s Tesla in the car park. P.S. loved the HP branded BNC cable thing on that tee piece!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Oh yeah! Probably made in this building back in the day.

  • @MrDanielPare
    @MrDanielPare3 жыл бұрын

    Amazing, Is it what we call a self crashing car. Your videos are always amusing and interesting. Please make more.

  • @StigDesign
    @StigDesign3 жыл бұрын

    Now Thats Really Cool and Funn :D

  • @maks886
    @maks8863 жыл бұрын

    I wish I had a job like you!

  • @NishantjonyJaiswal
    @NishantjonyJaiswal3 жыл бұрын

    Cool.

  • @PhillipParr
    @PhillipParr3 жыл бұрын

    I love that this part of Hollywood is real, although Mission Impossible would only dedicate 10 seconds to this entire sequence!

  • @brandonm1088
    @brandonm10883 жыл бұрын

    Now where do I find that shirt?

  • @TheAstronomyDude
    @TheAstronomyDude3 жыл бұрын

    Super cool! Can the function generator output hexadecimal protocol streams?

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    I believe so, the software we reference can create serial data. It may not dynamically create data, but you could create patterns, etc.

  • @NeoFireRaziel
    @NeoFireRaziel3 жыл бұрын

    What a funny (in the good way) video. I love the RCs and love much more the electronics, so, perfect combination! Only a little bit expensive (crash course included) :D Best regards!

  • @JohnUsp
    @JohnUsp3 жыл бұрын

    7:30 - Winners

  • @clydeceniza2521
    @clydeceniza25213 жыл бұрын

    You should mail my school to purchase new oscilloscope and replace the old keysight tech oscilloscope. @University San Carlos. Seeing those new and sexy oscilloscope in the vid made me wanna go back to the EE laboratory.

  • @MarvelEngineer3000
    @MarvelEngineer30003 жыл бұрын

    I was watching DC to THz electromagnetic characterisation of materials and this video's notification comes and waiting to watch this video

  • @taysirm7192
    @taysirm71923 жыл бұрын

    the RC is crazy 🚘🏁👨‍🔧

  • @markusbachmair8084
    @markusbachmair80843 жыл бұрын

    It was fucking awesome. Luckily i got this recommondation in the advertisment from KZread to Keysight University Live. So this is how i got to this channel and it is soo cool

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    thanks!

  • @jusaca01
    @jusaca013 жыл бұрын

    Haha, best video in this series yet! I had great fun watching ;) Actually, even your little accident with the overvoltage was probably a good way to show some nice functionallity like the OVP!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    It was! Still scary though...

  • @lucvanhove9639
    @lucvanhove96393 жыл бұрын

    Nice hack 👍👍👍👍👍

  • @creatorsassets
    @creatorsassets3 жыл бұрын

    for more nice running you have to put in the exact position where you did start recording in your scope

  • @tazz1911er
    @tazz1911er3 жыл бұрын

    Hey I Am Still a Kid and Want to Know About Multimeter and Clamp Can You Make a Video About That Keysight Multimeter and other meters with a Clamp Thank You!

  • @YamenNazer
    @YamenNazer3 жыл бұрын

    Those are the most beautiful obstacles in the world 4:17

  • @codingmarco
    @codingmarco3 жыл бұрын

    50 years old HP BNC cables are still the best XD

  • @abusiveben
    @abusiveben2 жыл бұрын

    I have a question about customer service .I'm wondering if keysight treats customers who are new to electronics differently than say a former agilent applications engineer when there's a problem with newly purchased but of test gear .

  • @KeysightLabs

    @KeysightLabs

    2 жыл бұрын

    Great question! I was a technical support engineer when I first started at Agilent (now Keysight) and we gave everyone great treatment regardless of their company size.

  • @bel630
    @bel6303 жыл бұрын

    love modern function generator, my old generator just can genarate sinewave..

  • @mlefe09
    @mlefe093 жыл бұрын

    That was fun! Your content is really engaging, to the point we can forget this is a channel driven by a company that wants to sell equipment: good job! :)

  • @LordGryllwotth
    @LordGryllwotth3 жыл бұрын

    Yes.

  • @rozwell69
    @rozwell693 жыл бұрын

    I just realized I need a function generator in my life.

  • @barbezph
    @barbezph3 жыл бұрын

    You crazy❤️

  • @mdasikkhan1610
    @mdasikkhan16103 жыл бұрын

    Reminds me of my year 1 ug projects 😂

  • @FrankGatta
    @FrankGatta3 жыл бұрын

    Thank you for giving people the opportunity to win Keysight equipment, I will not be able to participate in the event due to work schedule. V/R Frank

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Everything is also available on demand!

  • @JoanMelchor
    @JoanMelchor3 жыл бұрын

    Awesome video! :) Does the voltage reset because the battery voltage drops and thus loses it's reference? Maybe if you did one run with the controller, then charge it, then with the function generator it would recreate more accurately? I could also be totally wrong hahaah

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    That's an interesting thought. I'm not 100% sure why, it would be interesting to check. When I drove the course I also tried to avoid the max/min turning and throttle settings to avoid inconsistencies in battery and power delivery.

  • @JoanMelchor

    @JoanMelchor

    3 жыл бұрын

    @@KeysightLabs when I was doing robotics we had similar issues when programming with time, like drive forward for 2 seconds and then turn left. It wouldn't get to the same point as the battery was running out, different drag because of that. At the end we had to use encoders to improve the consistency. Those were fun years 😀

  • @pssh23
    @pssh233 жыл бұрын

    Your are hope less Daniel for playing with RC Car 🤪! Now show us production line tour of KEYSIGHT!

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    It's in the works!

  • @nuggetczsk
    @nuggetczsk3 жыл бұрын

    Imagine going with this to some RC car competition.

  • @ZTK-RC
    @ZTK-RC3 жыл бұрын

    Could make for some interesting solo filming for RC KZreadrs like Kevin Talbot or someone.

  • @PetakyahBuckley-ht5iz
    @PetakyahBuckley-ht5iz4 ай бұрын

    So basically if you make an rc remote on the same frequency you can control the car?

  • @jacksat2252
    @jacksat22523 жыл бұрын

    That hurts me seeing those scopes on the ground, I almost cried while looking at my half-dead tek 465B.😢 But hey, you guys at least had some fun and someone will learn something from this so that's ok, learning doesn't have to be boring. Nic one

  • @Gilesone1989
    @Gilesone19893 жыл бұрын

    Daniel = genius

  • @neail5466
    @neail54663 жыл бұрын

    After the giveaway they still have scopes for obstacles, I hope I had one of those, can put them in use better than obstacles 😂

  • @charmio
    @charmio3 жыл бұрын

    I gotta admit, I was disappointed when you didn't replicate the 2.4GHz signal with Keysight magic. Then, in full view of my children, you used a full-blown arbitrary waveform generator as a potentiometer. You could make it up to me with an InfiniiVision oscilloscope though... Please and thank you 😁.

  • @idogendel
    @idogendel3 жыл бұрын

    I could do the same with a $2 microcontroller. Send me a Keysight Function Generator and I'll do a video to prove it :-D

  • @josphe9011

    @josphe9011

    3 жыл бұрын

    Send me one to, I can assist you.(Gets scope) Me: goodbye suckers

  • @AltharIV
    @AltharIV3 жыл бұрын

    So that mean we can mimic any output signal?

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    Pretty much!

  • @AltharIV

    @AltharIV

    3 жыл бұрын

    @@KeysightLabs well time to start saving money and thanks for the video

  • @sandplasma
    @sandplasma2 жыл бұрын

    Why not attach an antenna to the generator to send the signals out into the air and have the car pick them up?

  • @keithking1985
    @keithking19853 жыл бұрын

    it went wall climbing

  • @yodjisuzuki9033
    @yodjisuzuki90333 жыл бұрын

    who wanna join a dumpster diving team to research all around keysight facility?

  • @LearnElectronicsCanada
    @LearnElectronicsCanada3 жыл бұрын

    This was a really fun video - enjoyed it. Not like the spectrum analyzer cringe worthy one on the KeysightU Live mini site (sorry to be critical, almost couldn't watch).edit: Ah found it - not the Spectrum Analyzer but the "What the RF?" video on Signal Analyzers by Nick. Sorry Nick... I couldn't watch, especially the sound effects. ;-)

  • @anupbajgain1263
    @anupbajgain12633 жыл бұрын

    I can't participate at keysight labs live due to my exam But i want one oscilloscope to learn something new plzz give one simple oscilloscope

  • @tylerpeppy1450
    @tylerpeppy14503 жыл бұрын

    2nd!

  • @tanjiro3285
    @tanjiro32853 жыл бұрын

    I don't even have a brick for obstacles 😭

  • @kennethlazo940
    @kennethlazo9403 жыл бұрын

    Wow jjjj I want to do that...If only i could.xd

  • @tiaan1587
    @tiaan15873 жыл бұрын

    I wish those tools weren't so damn exspensive here in South africa

  • @cianleon1837
    @cianleon18372 жыл бұрын

    Is It just me or is that las run not the same as the first one?

  • @MarvelEngineer3000
    @MarvelEngineer30003 жыл бұрын

    Can you give me dmm

  • @mawoodmain
    @mawoodmain3 жыл бұрын

    I thought this video was going to be more interesting then emulating pots, thought you would actually generate the RF 😔

  • @Halfwayparticular

    @Halfwayparticular

    3 жыл бұрын

    Same.

  • @creatorsassets
    @creatorsassets3 жыл бұрын

    Why didnt electroboom comment

  • @spiros1994
    @spiros19943 жыл бұрын

    Hey Keysight, are you interested in buying me toys too? (warning I live in Greece, shipping could be expensive!)

  • @piotrstwora7607
    @piotrstwora76073 жыл бұрын

    First!

  • @Firerexify
    @Firerexify3 жыл бұрын

    Did i win?

  • @tanjiro3285
    @tanjiro32853 жыл бұрын

    CòóL

  • @Dukefazon
    @Dukefazon3 жыл бұрын

    What? I didn't know the even is still going. Nice. Keep making stupid videos like this, they are fun!

  • @jonathanhendry9759
    @jonathanhendry97593 жыл бұрын

    You made it weird. At the end there.

  • @KeysightLabs

    @KeysightLabs

    3 жыл бұрын

    I regret nothing

Келесі