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
When you have so much test equipment, that you simply use it as obstacles.
"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
3 жыл бұрын
Jury is still out on that one!
@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
3 жыл бұрын
Sure is the car :D
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.
This was fun!
@KeysightLabs
3 жыл бұрын
Thanks!
@ebrahimalbanna1357
3 жыл бұрын
Afrotechmods I missed you :( , pls do a video.
@charusingh0310
3 жыл бұрын
Ayo upload ay
@tanjiro3285
3 жыл бұрын
Hey Greatest electronics guy comeback pleaaassseee🙏🙏🙏💞❣️❣️🔥🙏🌻🌼
@manojithalder7448
3 жыл бұрын
Why you don't upload new videos? I love your videos. It is very knowledgeable.
I love how Keysight is buying the host toys.... Not sure boss would like, but it was a fun way to use the equipment.
Yeah this was really cool. Nice concept creation Daniel! Your editing style looks great, and this video should have exploded. Really unique idea.
@KeysightLabs
3 жыл бұрын
Thanks Jay!
This episode was my favorite. Do more of those things.
Hats off for keeping the blooper in there, engineering (especially in electronics) is full of these when you're doing bench testing!
You guys are killing it with this channel and Keysite Unversity Live!
@KeysightLabs
3 жыл бұрын
Thanks!
This is amazing. I would love to see Daniel hack more consumer electronics
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
Gotta love Daniel. What would Keysight do without him?
Man Keysight is killing it with these project videos!
@KeysightLabs
3 жыл бұрын
Thanks!
That was cool playing with gear! 😂👍
i almost thought he was gonna replicate the RF signals. This is also cool though.
@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
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.
Love Seeing what important research engineers do with state of the art tech
You're having way too much fun, Daniel!
Thats one expensive RC obstacle course lol
This was way more entertaining then expected 😃👌🏻
Whoa that's so cool!
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.
wow, that car is really nice, i mean it can climb through stuff and i learned something new in this video.
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
very interesting subject
4:08 - And this is why I have no worries over a robot apocalypse.
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.
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
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
3 жыл бұрын
@@KeysightLabs that’s cool! I made a couple for them.
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
3 жыл бұрын
Let me know how it goes!
VERY interesting choice for your slalom course cones !!!!!!! :-]
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.
Why is this SO enjoyable? It so simple, yet goofy. I really like it. Please make more stupid shit like this
@KeysightLabs
2 жыл бұрын
Thank you!
Greatest content!
Nothing from edu34450a, I like this concept. It will be my next multimeter
I keep forgetting that this is an official corporate KZread channel! That's a compliment btw 😁
@KeysightLabs
3 жыл бұрын
Thanks!
Thank you amazing
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
3 жыл бұрын
Wow, thank you!
Is Daniel slowly becoming a mad scientist? I hope so!
@KeysightLabs
3 жыл бұрын
I can neither confirm nor deny my current level of madness
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.
This was awesome! Now use an RF generator and modulate it using the function generator in order to control the car!
@KeysightLabs
3 жыл бұрын
I'm very much considering this!
@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.
This was actually a REALLY great video! Keep up the great work! Keysight fanboy over here!
@KeysightLabs
3 жыл бұрын
Thanks!
Excellent really love this feild alot ♥️😍
i started intresting electronic after my first RC boat, i was very intrested how its works :)
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
3 жыл бұрын
Oh yeah! Probably made in this building back in the day.
Amazing, Is it what we call a self crashing car. Your videos are always amusing and interesting. Please make more.
Now Thats Really Cool and Funn :D
I wish I had a job like you!
Cool.
I love that this part of Hollywood is real, although Mission Impossible would only dedicate 10 seconds to this entire sequence!
Now where do I find that shirt?
Super cool! Can the function generator output hexadecimal protocol streams?
@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.
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!
7:30 - Winners
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.
I was watching DC to THz electromagnetic characterisation of materials and this video's notification comes and waiting to watch this video
the RC is crazy 🚘🏁👨🔧
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
3 жыл бұрын
thanks!
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
3 жыл бұрын
It was! Still scary though...
Nice hack 👍👍👍👍👍
for more nice running you have to put in the exact position where you did start recording in your scope
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!
Those are the most beautiful obstacles in the world 4:17
50 years old HP BNC cables are still the best XD
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
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.
love modern function generator, my old generator just can genarate sinewave..
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! :)
Yes.
I just realized I need a function generator in my life.
You crazy❤️
Reminds me of my year 1 ug projects 😂
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
3 жыл бұрын
Everything is also available on demand!
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
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
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 😀
Your are hope less Daniel for playing with RC Car 🤪! Now show us production line tour of KEYSIGHT!
@KeysightLabs
3 жыл бұрын
It's in the works!
Imagine going with this to some RC car competition.
Could make for some interesting solo filming for RC KZreadrs like Kevin Talbot or someone.
So basically if you make an rc remote on the same frequency you can control the car?
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
Daniel = genius
After the giveaway they still have scopes for obstacles, I hope I had one of those, can put them in use better than obstacles 😂
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 😁.
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
3 жыл бұрын
Send me one to, I can assist you.(Gets scope) Me: goodbye suckers
So that mean we can mimic any output signal?
@KeysightLabs
3 жыл бұрын
Pretty much!
@AltharIV
3 жыл бұрын
@@KeysightLabs well time to start saving money and thanks for the video
Why not attach an antenna to the generator to send the signals out into the air and have the car pick them up?
it went wall climbing
who wanna join a dumpster diving team to research all around keysight facility?
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. ;-)
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
2nd!
I don't even have a brick for obstacles 😭
Wow jjjj I want to do that...If only i could.xd
I wish those tools weren't so damn exspensive here in South africa
Is It just me or is that las run not the same as the first one?
Can you give me dmm
I thought this video was going to be more interesting then emulating pots, thought you would actually generate the RF 😔
@Halfwayparticular
3 жыл бұрын
Same.
Why didnt electroboom comment
Hey Keysight, are you interested in buying me toys too? (warning I live in Greece, shipping could be expensive!)
First!
Did i win?
CòóL
What? I didn't know the even is still going. Nice. Keep making stupid videos like this, they are fun!
You made it weird. At the end there.
@KeysightLabs
3 жыл бұрын
I regret nothing