Improve your Arduino programming skills - The budget oscilloscope.

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024

Комментарии • 105

  • @Avionics1958
    @Avionics1958 8 лет назад +3

    you are a valuable asset to Arduino community. you are a gifted person and I thank you for sharing your knowledge with us. God bless you.

  • @rathinaveluthiruvenkatam610
    @rathinaveluthiruvenkatam610 6 лет назад +7

    you are a valuable asset to Arduino AND STUDENT AND TEACHING community. you are a gifted person and I thank you for sharing your knowledge with us. God bless you."

  • @ramirosuarez9537
    @ramirosuarez9537 8 лет назад

    Thanks. Never had the chance to review real applications to value an oscilloscope. That added to your explanations became a fantastic experience. Can't wait for a Part 2 video with some more examples.

  • @ajdinibrisagic7609
    @ajdinibrisagic7609 8 лет назад

    Currently taking a Microprocessors/microcontrollers course and we use the ATMEGA32A and we have come across many of the troubleshoots you mentioned in the video. Sometimes it's not just the code, but the activity of the hardware. This duality makes for a great engineer. Thanks again for a great video!

    • @Joop_Brokking
      @Joop_Brokking  8 лет назад +1

      Thanks and good luck with your course.

  • @davidprice2861
    @davidprice2861 6 лет назад +3

    An excellent scope for hobbyists, limited but fully functional and accurate, good quality, well made and very useful.

  • @deangreenhough3479
    @deangreenhough3479 6 лет назад +3

    Great advice along with some great examples. Maybe you should make a part 2 as You have many more examples.
    Your sharing of knowledge is appreciated. Thank you

  • @RickRose
    @RickRose 7 лет назад +2

    Thanks for teaching me some new functions and uses for my Hantek. As a beginner, I am very satisfied with this scope. By the time I have saved enough to afford a stand-alone (~$400), I will have received $60 worth of education from the Hantek. That's my way of looking at it, at least.

  • @EarlWallaceNYC
    @EarlWallaceNYC 8 лет назад +1

    I agree the Hantek is not the greatest oscilloscope.
    But, it is so much better than not having a scope.
    I used it until I could save up and got a Rigol DS1052e.
    Thanks for the video.

  • @bilmardre
    @bilmardre 6 лет назад +2

    Joop, every time I begin to feel a little hubris I simple visit your page for a reality check.
    You have a gift, thanks for sharing it.

  • @LED-lw8iz
    @LED-lw8iz 8 лет назад +4

    Very good quality of images, sound and content. I guess the 16 minutes video took minimum10 hours of preperation.
    I do understand your closing words "give me a thumb up, when you've learned something".
    Thank you for your effords melting together programming a µC and physical
    real behaviour of current and components on a very interesting way. Yes sir, I've learned something!

    • @Joop_Brokking
      @Joop_Brokking  8 лет назад +4

      Thank you for this positive comment. And yes, making a video really takes a very long time. Things just don't always work out the way you think the will. But that's the learning curve.

    • @akilistroy1174
      @akilistroy1174 7 лет назад

      Dear joob i really want to contact you can you say your email dude?

  • @Justsmiile
    @Justsmiile 8 лет назад +3

    I want more videos about oscilloscope, nice work man keep on

  • @georgeorwell7607
    @georgeorwell7607 6 лет назад +1

    Joop you are an amazing teacher with a rock solid foundation of electronics and computer science.

  • @TrentSterling
    @TrentSterling 7 лет назад +1

    Awesome demonstration/presentation! Nice job debugging that servo load!

  • @venkir1408
    @venkir1408 7 лет назад +3

    though I know this before, I enjoyed this video. its fantastic and very educational, its very high quality education video in all aspect. this very details info must help beginners to explain everything. I would recommend this to beginner and appreciate this channel.

  • @EMandMORE
    @EMandMORE 7 лет назад +1

    Please continue this great video series, thank you for all the valuable informations

  • @maticegiela7868
    @maticegiela7868 8 лет назад

    This is great Joop! Thanks. A second video with more examples would be fantastic.

  • @matiasvarrone7021
    @matiasvarrone7021 7 лет назад +1

    Please more videos like this!!!! Using hantek 6022be and Arduino. Thanks!

  • @MilanKarakas
    @MilanKarakas 8 лет назад +1

    If thre is really small servo, and if it move just small object, then even arduino power supply of +5V can do job without jitter. But, your trick with extra battery is actually the best option. Here is how I solved issue, but again - only for micro servos:
    #include
    void setup()
    {
    int angle = 0;
    int value = 0;
    myservo.attach(10);// currently on pin 10
    }
    void loop()
    {
    myservo.write(angle);//move servo then stop
    myservo.detach(); //remove servo attachment from pin 10
    delay(10); //alow some time for +5V to settle down
    value=analogRead(A0);
    //do some math here with this value from 0 to 1024 to convert to angle
    //from 0 to say 40
    angle=value/26; //to maximum 39, jus as an example
    myservo.atach(10);// back attachment on pin 10
    }

    • @MilanKarakas
      @MilanKarakas 8 лет назад

      During reading analog values from A0 pin, servo is detached, then delay of 10 mS prior to reading. Whole thing may slow down whole loop, so it is just a "lazy" way to get some decent result without messing with extra battery - which is actually the best option so far for any motor attached to Arduino board. Get extra power supply with a battery!

  • @yokonunz
    @yokonunz 8 лет назад +1

    Thanks so much! Your videos are always a huge source of inspiration!

  • @eladdov8601
    @eladdov8601 8 лет назад

    great video as always!
    another option for those short on cash- you can go to places who sell old electronics and get an analog scope for cheap
    it will be harder to use but will teach you how to use a scope properly

  • @guna6751
    @guna6751 7 лет назад +1

    I've been amazed by listening to your explanations in your every video...... :-)

  • @imranaalam
    @imranaalam 5 лет назад

    please make more similar videos. this will help more beginners. and you will be able to contribute more in net effect. As industry 4.0 is coming these skills will help many to make transition. thanks.

  • @tetradb_
    @tetradb_ 8 лет назад

    Joob, in contrast to my first comment in your last video, I absolutely love these videos! Totally awesome! =)

  • @rotorcraft68
    @rotorcraft68 8 лет назад +1

    Very nice, indeed. I like your presentation and attention to detail. Superb!

  • @TanishqIsHere
    @TanishqIsHere 7 лет назад +2

    you deserve much more subscribers

  • @邵竹元
    @邵竹元 6 лет назад

    Thank you for the video. Sometimes those problems are really hard to solve for beginners, your video helped a lot.

  • @dulouie1687
    @dulouie1687 8 лет назад +2

    Hello joop thank you for the great videos! I build my own arduino based flight controller from snatch with your help. I used c++ classes and some different implementation than yours. It works very well and the next step is to build my own pcb.
    About the Hantek, i think its cheap but it's one of the worst ones. The software is not userfriendly and ugly to use.
    For small arduino projects the DSO-138 (20€) from jyetech is sufficient, or the DSO112 (60€).
    The best tool for arduino related projects and learn electronics is the Analog Discovery 2 from Digilent (190€ for Stundents otherwise 250€). Check the EEVblog video about it.

    • @Joop_Brokking
      @Joop_Brokking  8 лет назад

      In my humble opinion a 20MHz scope is the absolute minimum. And of course there is also sample speed. Using a 2MHz / 5Msps scope because the software of the 20MHz / 48Msps scope does not look good is not a recommendation that I understand.

    • @dulouie1687
      @dulouie1687 8 лет назад

      I agree with you about the DSO112 and the Hantek. For 60€ you go better with the Hantek.
      Otherwise i think, you can solve many arduino related problems with the very cheap DSO138 (200kHz bandwidth). All examples in your video can solved with it, expect the I2C 400 kHz.
      In my opinion it is a good tool to getting started with electronics. Or have you seen any MHz related problem when you started to learn arduino?(debouncing switch, look at PWM, check arduino timing) When you want more, get a bench scope or analog discovery 2.
      Anyone can chose his scope by price, specs and usability.
      greetings

  • @coffeebrain7356
    @coffeebrain7356 6 лет назад +1

    Thank you for sharing your valuable knowledge. Amazing video. I always wanted to buy an oscilloscope but didn't know what is the puroose of it :) . Now i can get a basic knowledge of how to use this valuable device.

  • @thelonejordan
    @thelonejordan 7 лет назад

    Your videos have been so much helpful sir. Thank you for another amazing video with so much stuff to learn.

  • @jims408
    @jims408 8 лет назад

    Really useful tutorial -- thank you for sharing. The practical examples make all the difference!

  • @jimbobillybob1959
    @jimbobillybob1959 8 лет назад

    Always learn from you!!! Thank you for another great video!!!

  • @stallion2441
    @stallion2441 7 лет назад +2

    In one word, awesome explanation.....:)

    • @KekTekDe
      @KekTekDe 7 лет назад +2

      two words dude

  • @electrolabs337
    @electrolabs337 6 лет назад +2

    I love this video!! Thanks for your job and time!!!

  • @rafaelbachmann3619
    @rafaelbachmann3619 8 лет назад

    Really good video! I am interested in more examples, maybe even with a better oscilloscope.

  • @TheCatchtwentytwo
    @TheCatchtwentytwo 8 лет назад +1

    The timing of this video is excellent! I've been looking at Oscillioscopes for a couple weeks. I was told to go with a 100MHz unit as a minimum. For this type of hobbywork, do I really need a 100MHz unit???

    • @Joop_Brokking
      @Joop_Brokking  8 лет назад

      As you can see in the video all the examples are done with the 20MHz scope. My own scope is a 70MHz and gives me more that enough accuracy.

    • @TheCatchtwentytwo
      @TheCatchtwentytwo 8 лет назад

      Thanks for that Joop. You just saved me a lot of money :)

  • @aaaooo8840
    @aaaooo8840 7 лет назад +1

    Many thanks for this tutorial.

  • @desparky
    @desparky 7 лет назад +1

    Great video. You're a fantastic teacher.

  • @Loopyengineeringco
    @Loopyengineeringco 8 лет назад

    Great video. But I'd definitely go for the Owon vds1022l over the Hantek. It's similar price to the Hantek but better in most ways. Also USB isolated.

  • @victorlacerda9659
    @victorlacerda9659 7 лет назад +1

    Awesome explanation, i really learn much more about oscilloscopes, really this was great ^^

  • @EMandMORE
    @EMandMORE 7 лет назад

    Outstanding explanation as always, thanks A LOT

  • @FrankLopezx
    @FrankLopezx 8 лет назад

    very nice of you i liked what i learned, i do have a single question sir, now as far as my project lets say in short terms that what i want is to replicate something im not sure how to call it but let me just explain real quick.
    ok so i have a dc motor right and lets just say that if i manually turn the shaft of the motor in a specific speed or acceleration and direction i will like to see or know how to have the same read values on the OSC so that i know at what hrz and or voltage i just made the shaft turn in ?
    essentially i want to write a sketch that will mimic those read values created by the osc when i did it manually but rather then me do it manually again next time a function will execute those specific values again, hope that made sense

  • @sangamw
    @sangamw 5 лет назад

    You Are Great, Sir And Thank You For This Video .

  • @kitesforfuture577
    @kitesforfuture577 3 года назад

    Awesome! Now I see why our kite crashed so often. Servo drawing too much current.

  • @fulviopulimanti8333
    @fulviopulimanti8333 8 лет назад

    Beautiful videos man!

  • @jj987987987
    @jj987987987 4 года назад +8

    Can you say “it’s me! Mario!” ?

  • @gordonfreeman1894
    @gordonfreeman1894 5 лет назад

    OpenHantek6022 is my favourite. There are pre-made installation packages for Mac and most popular Linux distros (.deb and .rpm)!

  • @darkomist4591
    @darkomist4591 6 лет назад +1

    I am speechless. Fuuuuuuuuuuuuuuu ..cking great video and info.

  • @benjaminrich9396
    @benjaminrich9396 5 лет назад

    Wonderfully presented. Great stuff.

  • @CrisanBogdan
    @CrisanBogdan 8 лет назад

    I had a similar problem with the servo, but I simply put a big electrolytic cap (1000uF) in parallel with the servo and the problem was gone, and no need to power it externally

  • @TheKetsa
    @TheKetsa 8 лет назад +2

    Excellent, thanks. What about the DSO138 DiY oscilloscope found on banggood for example ? not good enough for arduino ?

    • @CrisanBogdan
      @CrisanBogdan 8 лет назад +2

      It depends on your objective, if you want it for simple and very basic projects, yes, it is ok, but, keep in mind that the DSO138 work up to 200 KHz, this one, up to 20 MHz,

    • @Joop_Brokking
      @Joop_Brokking  8 лет назад +1

      Crisan Bogdan +1

  • @jessehvieira
    @jessehvieira 7 лет назад +1

    Nice video. Thanks!

  • @drfritz142
    @drfritz142 7 лет назад

    Excellent videos. Thanks for that! I have a question: can you use a DSO to calculate the energy consumption of a circuit? Let's say I am designing a low-power application with a 328p at its core which sleeps most of the time, but when awake, takes a couple of sensor measurements with varying current, varying times, until all is over and it sleeps again for an hour or so. During the active time - could I record the current going into the circuit with appropriate means, also record the voltage (which should be ~ stable @ 3V) and then somehow download the measured curve so I can integrate it in Excel, or can the scope (any scope within my $$$ range) do this already by itself? For instance, using GSM or GPRS is pesky w/r to currents and power consumption... Thanks for your insights in advance...

  • @TheXIncaX
    @TheXIncaX 7 лет назад +1

    Very good video, thanks you so much

  • @emiliojoseplazadelosreyesq7449
    @emiliojoseplazadelosreyesq7449 6 лет назад

    Amazing examples, thanks!

  • @kroome8
    @kroome8 7 лет назад +1

    very nice!!!! thanks for posting... cheers...

  • @aladino10100
    @aladino10100 8 лет назад

    Good video Joop, some more examples applied to Arduino would be appreciated. Manlio

  • @AxelWerner
    @AxelWerner 8 лет назад +3

    thumbs up for LINUX support

  • @DigitalYojimbo
    @DigitalYojimbo 7 лет назад +1

    if I had no money and I wanted to trouble shoot Arduino, I would rather have a usb logic analyzer with redimentary oscilloscope.

  • @freddiesnijman
    @freddiesnijman 8 лет назад

    Excellent Joop.

  • @diego.alienigena
    @diego.alienigena 6 лет назад +1

    good video, thanks!

  • @hariprasath6120
    @hariprasath6120 7 лет назад

    You are the best bro..!

  • @zsbali
    @zsbali 4 года назад

    Very useful tutorial.

  • @cosmos-maito
    @cosmos-maito 8 лет назад

    Very nice!

  • @hobomnky
    @hobomnky 6 лет назад

    which would you get, this one or the dso212??? any suggestions?

  • @123yarr
    @123yarr 8 лет назад

    Will you make a battery level arduino tutorial with over 20V. Because there are no good tutorials only for 9V and 3V batteries. Would be usefull for me becuase I don't know how to check the battery level. Like for your electric longboard. Ty :3

  • @AshishVerma_Awesome
    @AshishVerma_Awesome 7 лет назад

    i have noticed that your main oscilloscope in videos is Owon 70mhz oscilloscope so how you rate that oscilloscope it is also cheap and in my budget range what your suggestions should i buy or not any alternative with better performance in same price range

    • @Joop_Brokking
      @Joop_Brokking  7 лет назад +1

      This is the only Oscilloscope that I have recently owned. So I have no comparison. Despite that I don't feel the need to search for another alternative because it's capable of doing all my diagnostics up to 32MHz without any problems.

    • @AshishVerma_Awesome
      @AshishVerma_Awesome 7 лет назад

      Joop Brokking what about performance of these oscilloscope actually i also want to buy one of them but not sure what to do

    • @1951split
      @1951split 7 лет назад +1

      What about the $400,- Rigol 1054Z Ashish? It's a 4 Channel 50 MHz oscilloscope, but can easily be upgraded (hacked) to work at 100 MHz by entering a code...
      Search for Rigol 1054z hack on youtube...

    • @av6966
      @av6966 7 лет назад

      can you upgrade it pas the 1.00.2 firmware because I had a problems sourcing the right firmware!?

    • @qumefox
      @qumefox 7 лет назад +1

      Getting the 1054Z and doing all the hacks except the 500uV vertical (because this option actually requires different hardware) is my person recommendation as the bare minimum one should buy as a standalone scope.

  • @normcaissie5598
    @normcaissie5598 7 лет назад

    awesome

  • @thepvporg
    @thepvporg 6 лет назад

    Thanks, I thought I was getting something better than a Sigrok.

  • @Xx80Pedro08xX
    @Xx80Pedro08xX 8 лет назад

    i want a budget 4 channel 50 MHz oscilloscope. any recommendation?

    • @dulouie1687
      @dulouie1687 8 лет назад

      Hi check the Rigol DS1054Z

    • @Xx80Pedro08xX
      @Xx80Pedro08xX 8 лет назад

      i keep watching this rigol oscilloscope but its 400€

    •  8 лет назад +1

      I don't think that the mentioned Rigol scope can be beaten, i.e. if 4 channels are mandatory. Only other "budget" option would be a cheap logic analyzer and a 2 ch scope. The Rigol might serve you for the next few years and if you're doing embedded projects regularly, it might be a sound investment ;)

    • @MikeMcRoberts
      @MikeMcRoberts 8 лет назад

      Rigol DS1054Z

  • @hsiutobey6937
    @hsiutobey6937 8 лет назад

    Hi guy,
    looks really great!
    Our company have some rc products.
    Hope you could help us test it.
    Could you please reply the PM?
    Thanks!

  • @TheJavaSync
    @TheJavaSync 5 лет назад

    More vids about arduino - osci knowledge :)

    • @Joop_Brokking
      @Joop_Brokking  5 лет назад +2

      You are lucky, as I'm currently working on another improve your programming video. Not with an oscilloscope, but still interesting I think ;-)

    • @TheJavaSync
      @TheJavaSync 5 лет назад

      @@Joop_Brokking just found your vids, very nice explanation - thank You

  • @MikeMcRoberts
    @MikeMcRoberts 8 лет назад

    I think it's funny that he pronounces the Arduino as Ardruino.

  • @EvenTheDogAgrees
    @EvenTheDogAgrees 8 лет назад

    Ugh, no offense, but please speak in a natural voice. There's no need to raise your pitch and stress every word just because you're on camera, and it's very fatiguing to listen to.

    • @leeoliver2969
      @leeoliver2969 8 лет назад +1

      ugh, no offense but English is not his native language. Learn Dutch and make a video an ask a native Netherlander how you sound.

    • @EvenTheDogAgrees
      @EvenTheDogAgrees 8 лет назад

      I speak Dutch, you dolt!

    • @leeoliver2969
      @leeoliver2969 8 лет назад

      Take it easy. I said no offense.

    • @leeoliver2969
      @leeoliver2969 8 лет назад

      Dolt, .. I haven't heard that word for a long time so I decided to look it up. "noun. 1. A dull stupid person; blockhead". You're right, that does pretty much describe me.