Arduino Tutorial 25: Understanding Photoresistors and Photo Detectors

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024

ความคิดเห็น • 971

  • @Bob-zg2zf
    @Bob-zg2zf 5 ปีที่แล้ว +299

    35:48 "a lot of hate?" No. Math, physics are the core of our computer science. People should feel proud to master them.

    • @shashikanthb
      @shashikanthb 4 ปีที่แล้ว +5

      true

    • @rexbarr_5783
      @rexbarr_5783 4 ปีที่แล้ว +11

      I believe this is computer engineering as opposed to computer science; computer science is software and algorithm based, where as computer engineering is more hardware based. They don't regularly teach this in Computer Science programs-- which is why I'm here watching these videos.

    • @prashantgunjal5566
      @prashantgunjal5566 4 ปีที่แล้ว +1

      very true it is important to learn what is undrethe hood'

    • @this_is_mac
      @this_is_mac 4 ปีที่แล้ว +1

      @Alexander Kloeden There are always people in a hurry. They don't want to make things instead of learning how it works

    • @anantchandak9574
      @anantchandak9574 2 ปีที่แล้ว

      @@rexbarr_5783 yeah computer sci include apps web dev etc etc and computer engineering is full of robotics and all things
      but sometimes in computer sci, when you will learn python opencv you will see phy and math are also useful in computer sci
      opencv is a module of python which help us to create real world application like face, hand detector

  • @ramenthief1686
    @ramenthief1686 3 ปีที่แล้ว +260

    Please don’t ever stop explaining how things work!

    • @kartikeyaandmayuresh9559
      @kartikeyaandmayuresh9559 ปีที่แล้ว +2

      yes your videos are very educational

    • @DJL7777
      @DJL7777 ปีที่แล้ว +2

      True that! Love the explanations. Helps to truely understand what is happening

  • @lhouse19
    @lhouse19 5 ปีที่แล้ว +457

    Great Lesson for someone who wants to learn the nuts and bolts , glad you are not changing your teaching style for the haters.

    • @midnightrizer
      @midnightrizer 4 ปีที่แล้ว +16

      I could hook up circuits all day long from Scematics have done that since the 80s i am here to learn the math of the electronics and the control aspects that the programming allows. if they do not want the math and all and just want to hook up a circuit they can use a simulator but anyone can do that the understanding is how you build one concept on the next to build a complex circuit. ok rant over.

    • @prashantgunjal5566
      @prashantgunjal5566 4 ปีที่แล้ว +14

      ther r more lovers than haters if he changes his style the lovers will turn haters n the haters will turn lovers resulting in the loss of paul ;

    • @misterdecaro
      @misterdecaro 2 ปีที่แล้ว +3

      Lol, not only is he carrying on his most excellent lessons, he is calling the haters out in a humorous way; sorry there is going to be more of what you hate....love it.

  • @coreykennett8572
    @coreykennett8572 ปีที่แล้ว +40

    The Physics and Math part of these tutorials is my favorite part. Good on you for trying to educate the masses.

  • @alfonsld7684
    @alfonsld7684 4 ปีที่แล้ว +80

    Please, never stop doing the math and phisics!

    • @tedparker640
      @tedparker640 3 ปีที่แล้ว +3

      yes!!! PLEASE don't stop doing the math and physics!!! It's awesome to understand the why as well as the how!!
      keep it going Paul!

  • @electricalengineeringbymik3603
    @electricalengineeringbymik3603 8 หลายเดือนก่อน +24

    2024 and this is still the best series ever.

    • @elitezend
      @elitezend 4 หลายเดือนก่อน

      not really another series on youtube

  • @mattbaker8791
    @mattbaker8791 3 ปีที่แล้ว +80

    the fact that you explain things in depth is the reason Im learning arduino from you

    • @Thejbelow
      @Thejbelow ปีที่แล้ว

      Same. I went through the elegoo kits "lessons" and they were basicly code with zero explanation or expansion. Love these explanations.

  • @dannyjenkins71
    @dannyjenkins71 ปีที่แล้ว +19

    Please do not stop explaining how things work. This is what makes your videos so much better than others.

  • @S24W2
    @S24W2 ปีที่แล้ว +7

    Who the hell gave you hate over explaining this stuff? Please do not stop explaining these things, it's great, thank you so much

  • @jgrove197
    @jgrove197 ปีที่แล้ว +5

    i dont know who is complaining about how you are explaining how things work, but those explanations have helped me exponentially

    • @samueltheprogrammer6145
      @samueltheprogrammer6145 ปีที่แล้ว +1

      I did not complain either. I am glad Paul made these tutorials just like he did.
      Samuel

  • @tabmaryland2333
    @tabmaryland2333 5 ปีที่แล้ว +78

    I appreciate you "teaching us how to fish"!!!

  • @Azzys007
    @Azzys007 2 ปีที่แล้ว +2

    For those with no knowledge in electrics and that got confused at 12th minute where he explained the need for a resistor - get yourself "Delmars book of electricity" and go through topics series, parallel and combination circuits and you'll understand why.. Book is with plenty questions at the back at the end of each topic.
    It helped me a lot to understand this topic.
    God bless you Paul for your work.

  • @andrewwalker9502
    @andrewwalker9502 3 ปีที่แล้ว +27

    The time spent explaining how something works is well spent. I've worked with too many Engineers and Managers that get lost because they don't have a basic understanding on how instruments give them information an how that is transformed into a measured value of what you want. Knowledge is worth something and is critical when you have to rely on subcontracting or purchased services. Please continue to explain things. Even when you know the subject matter there's something to learn from different presentations.

  • @andrewstallard6927
    @andrewstallard6927 ปีที่แล้ว +2

    Don't pay attention to the haters.
    I am a math and physics teacher who will be the advisor to the Arduino club next year.
    You explanations have been useful as a model of how I can explain how these work to my students.

  • @donthomas9669
    @donthomas9669 4 ปีที่แล้ว +6

    Please do not change your teaching style. I love that you take the time to explain everything and show us the math. I went to DeVry for the electronic technician program and Im using this as a refresher as well as a hobby, and i'm relearning everything as well as some things for the first time and its all because the hard work you have done. Thank you!

  • @michaeldalfonzo3912
    @michaeldalfonzo3912 2 ปีที่แล้ว +4

    I, for one, really appreciate that you are giving us the background and the underlying physics and math so we can understand what we are doing and why it works. As Taylor Swift says, haters gonna hate. Ignore them, I'm sure I'm not alone.

  • @sauravujjain95
    @sauravujjain95 4 ปีที่แล้ว +4

    As someone who has spent most of the quarantine time re-learning electronics and researching for a wearable startup idea and falling deep down the rabbit hole of TH-cam electronics tutorials, your content and presentations are just incredibly good and one of the very best out there! Kudos and massive respect to you Paul!

  • @kirillsanchez5110
    @kirillsanchez5110 หลายเดือนก่อน

    Thank you Paul-sensei! I was surprised at how close my code was to the final solution. Another thing I wanted to share with you is often at the end of these lessons I show my mum the final working circuit. Showing my progress with my mum feels great and you're a significant influence with these lessons. Thank you you absolute legend!

  • @shuttlepodone1707
    @shuttlepodone1707 4 ปีที่แล้ว +13

    Another fantastic lesson and I love the math and physics descriptions that really make these lessons sink in so I have an idea of what is really happening. After this lesson, I view my outdoor lights that come on each evening as it gets dark in a very different "light". I very much enjoy the challenge when you give a "homework" assignment so I can test myself; otherwise it is too easy to get complacent and just copy what you type. Thanks again!

  • @waitajoseph1
    @waitajoseph1 ปีที่แล้ว +2

    I have been in technical field(mostly software) for around 4 yrs. Now building my base in electronics and one thing I have learnt is that if you grasp the basics, life is a lot easier along your journey. If no solid basics, life hard, you spend weeks debugging on simple bugs arising from lack of basics and it's difficult to for you to design original and authentic stuff. It's irritating and you can even end up quitting

  • @rudyfierro1221
    @rudyfierro1221 5 ปีที่แล้ว +31

    Paul, I have been following the entire series since you released. You set out to be NEW and improved, you have done just that, by breaking things (concepts) down, excuse the term "Potato Head Style" , a true meaning of 101 Beginner. I'm diesel technician that set out to learn the Arduino programming platform. The background is great on the physics and math. For those moaning and griping , they need to look elsewhere, a more advance series on TH-cam perhaps. Maybe Paul will release a more advanced series in the future. Your 101 (Beginner Series) is Great. Thanks in advance for your current and future efforts. Looking forward to the rest of this series.

    • @favesongslist
      @favesongslist 4 ปีที่แล้ว

      LOL, Check out Paul McWhorter awesome introduction to AI on the amazing Jetson Xavier th-cam.com/video/83WEPcDJky4/w-d-xo.html to have your mind blown to where he takes you. BOOM.

    • @toolooselowtrek7523
      @toolooselowtrek7523 ปีที่แล้ว

      You gotta do whatever the job requires. Good on you, Paul!

  • @christonel1685
    @christonel1685 2 ปีที่แล้ว

    Hallo Uncle Paul. Christiaan here from South Afrika.
    Please do not take the hate comments personal. You do you!!! I think more 80% of us apricate you more because you explain and share your knowledge with all of us.

  • @TheHeyDood
    @TheHeyDood 2 ปีที่แล้ว +3

    Learning this without the background math is like learning to drive in a car with no engine. Keep up the good work !
    - Former Special Ed math student, turned engineer....turned Healthcare worker.

  • @ahmada.9372
    @ahmada.9372 3 ปีที่แล้ว

    I used the RGB LED with the photo Resistor. When the lights were on I programmed the RGB LED to output a purple light and when the lights were off I made it into a bright white light! I am doing all of this all thanks to you, Mr. McWhorter!

  • @Bob-zg2zf
    @Bob-zg2zf 5 ปีที่แล้ว +45

    In the book "Think like a mathematician" by the German math PhD Christian Hesse, he wrote that the ancient mathematician Paul Erdos loved and drank lots of coffee and Erdos said mathematicians turn coffee into math principles". I thought this was interesting and reminds me of your trademark "Pour yourself a big mug of coffee." So I'm sharing this. Lol

    • @ericwright5271
      @ericwright5271 4 ปีที่แล้ว +2

      Bob Paul Erdös lived until the end of the 20th century. Hopefully that’s not what we’re calling ancient these days. Also, in addition to turning coffee into theorems, he was said to use high grade meth amphetamines for the same purpose. He was certainly an iconoclast.

    • @rexbarr_5783
      @rexbarr_5783 4 ปีที่แล้ว +1

      "...Iced coffee." ;)

    • @zackhenderson2392
      @zackhenderson2392 3 ปีที่แล้ว +1

      @@ericwright5271 Weird, a distant cousin of mine does meth, and now he's an idiot with no teeth.

    • @akshaysuriya6784
      @akshaysuriya6784 2 ปีที่แล้ว

      @@zackhenderson2392 That went dark real quick...

  • @chrisperrott8781
    @chrisperrott8781 4 ปีที่แล้ว

    Hi Paul, Chris P here from across the pond.
    Re your comment about not going into the workings behind the code and how the semi-conductors work. PLEASE don't stop the explanations and the maths. I'm a member of the silver topped generation that left school and college long before semi-conductors were even thought of. I can still remember the first electronic calculators coming into the office. Before then we had slide-rules and logarithm table to calculate with. I am finding the world of electronics and programming facinating the way you teach it, so please keep going with the present format.
    Power to the iced coffee.
    Chris P.

  • @Rtech98
    @Rtech98 4 ปีที่แล้ว +7

    As a Junior in EE, I have found this series extremely helpful. Thinking of making a temperature sensor or using the joystick module to control a fan to put as a project on my resume. Great series of lessons!

    • @dysfunctional_vet
      @dysfunctional_vet 2 ปีที่แล้ว

      when you build this, i would appreciate if you publish your paper, a link so i can read the abstract. i am doing exactly the opposite. i bought a toy windmill, (a real toy) with comments it could not charge a battery. i do not think the thing even develops the amps to overcome the internal resistance in a battery. that is why i'm taking this course, to publish a youtube video on battery charging and wind turbines.
      my degree is IMET, and i have training as a wind turbine tech, trained on the big wind turbines you see on the side of the road.

  • @toolooselowtrek7523
    @toolooselowtrek7523 ปีที่แล้ว

    Paul, your attention to fundamentals is foundational. You make the deep magic transparent.

  • @jesser42
    @jesser42 4 ปีที่แล้ว +3

    I used this video and made my own project with an RGB, photoresistor, and a servo. Depending on the color of the RGB the servo points to the correct color. Super helpful lesson

  • @RavensHammer00
    @RavensHammer00 ปีที่แล้ว

    Wow, thank you! To get the coding right the first time while your video is paused, is so awesome...even though I had to wash the dogs while the video was paused, to come back, code the micro, and see it work the first time, and to see my code matched yours (except for the pin numbers, but hey!), is so confidence building. Thank you again! And please keep up the math and physics, I can always use a refresher!

  • @mikael5914
    @mikael5914 4 ปีที่แล้ว +3

    Paul, you're explanations are awesome. This is one of the rare series where people learn what's behind all of this stuff. You might not need all the background information for your projects but knowing this stuff, those details, just makes people better at what they do. I hope you keep going! Greetings from Belgium.

  • @dennisrice456
    @dennisrice456 ปีที่แล้ว

    Prof McWhorter,
    You're doing a great job. Those that are not writing nice notes are not willing to learn and do the work.

  • @robhallquist1140
    @robhallquist1140 4 ปีที่แล้ว +8

    Just for reference, my favorite parts of your videos are the those where you explain how things work.

  • @berryblades
    @berryblades 2 ปีที่แล้ว +2

    don't stop the explanations please, they are gold dust, its one thing to write the code, its a whole other level to understand why it physically works. The in depth component explanations are a big part of what makes your videos great!

  • @Cizada2968
    @Cizada2968 5 ปีที่แล้ว +13

    This was a really interesting lesson. I personally like the maths and physics part, because it helps me understand what's happening inside all those wires and it is than much easier to be able to do the things on my own.

  • @pboston6RR
    @pboston6RR 4 หลายเดือนก่อน

    Thanks for taking the time to explain the nuts and bolts of stuff. That leads to people that are able to expand their projects beyond the lesson experiment. I have been playing (self taught) with micro controllers and simple electronics for 12+ years and still watch your stuff because you do things in a different way than I have done it before. There are multiple ways of doing things and no one way is the “right” way. Your explanations always reveal an alternative. Thanks!
    PicAxe was my first microcontroller and the things I learned there work just as well with Arduino but BASIC is a lot easier to use for beginners. I still use both but Arduino is now my go-to micro.

  • @timothy1024_
    @timothy1024_ 4 ปีที่แล้ว +4

    Paul, your video's are very articulated, greatly appreciated. My 10 year old boy has learned a lot from you.

  • @dannycollins5698
    @dannycollins5698 ปีที่แล้ว

    It was so much fun showing my wife and 4 boys. I got to show them the green and red LEDs and how they light up based upon the code, the readout on the serial monitor, and got to explain the circuits and the readout pin.
    Thank you

  • @polymangler
    @polymangler 4 ปีที่แล้ว +6

    great lesson, love the depth and theory you go into. It allows us to get a whole understanding of what we are doing

  • @xelamortsyn
    @xelamortsyn 2 ปีที่แล้ว

    Hi Paul! I know this is an older video, but we are watching these lectures for our class! I have to watch through lecture 40 by Wednesday so today I followed your advice and had an iced coffee to refresh myself while working. Thanks for the great videos. The past 25 have been fantastic.
    Cheers.

  • @heidobito7924
    @heidobito7924 5 ปีที่แล้ว +4

    You are the best teacher

  • @Helsien1979
    @Helsien1979 3 ปีที่แล้ว

    Hi Paul, thanks very much for your lessons. With your lessons I am refreshing my physics and Maths but never had made practical circuits. Since I am retired this has become my hobby. My programming was as follows:
    int Voltpin=A3;
    int redPin=8;
    int greenPin=9;
    int dt=1000;
    int In_Val=0;
    float Volt_Val=0;
    void setup() {
    // put your setup code here, to run once:
    Serial.begin(9600);
    pinMode(Voltpin,INPUT);
    pinMode(redPin,OUTPUT);
    pinMode(greenPin,OUTPUT);
    }
    void loop() {
    // put your main code here, to run repeatedly:
    In_Val=analogRead(Voltpin);
    Volt_Val= In_Val/1024.*5.;
    Serial.println(Volt_Val);
    if (Volt_Val>=1.94){
    digitalWrite(greenPin,HIGH);
    digitalWrite(redPin,LOW);
    } else {
    digitalWrite(greenPin,LOW);
    digitalWrite(redPin,HIGH);

    }

    }
    Changing the value on A3 to voltage was superfluous which can be left out. I used the 'if then else' loop to ensure that there are only two states of the LEDs. I have put a delay command which I then deleted because I noticed the response was sluggish.

  • @Bob-zg2zf
    @Bob-zg2zf 5 ปีที่แล้ว +21

    What a *wonderful* explanation on photoresistor! So clear. So precise. So simple.
    The math of it? It separates Paul's video from other "popularization" type of TH-cam videos that don't touch on the math behind the science.

  • @paullecat1230
    @paullecat1230 ปีที่แล้ว

    BRILLIANT explanation!!! no pun intended! I'm a professor in three specialties and you are very gifted at explaining!!!

  • @als.4568
    @als.4568 5 ปีที่แล้ว +8

    Another “most excellent” explanation, this time on how photo sensors work! Not to worry though about those who seem to think their head hurts when learning. They will eventually find work asking people “do you want fries with that?” (If they are lucky!

  • @hedgewicksattempts
    @hedgewicksattempts ปีที่แล้ว

    Homework was successful! Understanding why the components do the things they do, helps immensely. I even exclaimed "No! We don't use constants!" when you put the 350 for the lightVal.

  • @fetchfooldin3252
    @fetchfooldin3252 3 ปีที่แล้ว +4

    I'm actually going through your playlist, and I enjoy learning more about this ^_^
    Thank you so much for your hard work, aaand I've done the assignment and it went perfectly well !!!!!!
    Thanks teacher ✌🏻

  • @filipuppsall-sjogren114
    @filipuppsall-sjogren114 2 ปีที่แล้ว

    I do love how you describe how the things actually work... it makes it easier to understand now when you know that sensors are a form of resistor.

  • @robert112uk
    @robert112uk 4 ปีที่แล้ว +11

    Had trouble with this homework because I forgot my pinmodes! duh! Afterwards it worked fine.

    • @davidlee9924
      @davidlee9924 3 ปีที่แล้ว

      i used a while loop instead of a if statement, but finally figured it out 😂

  • @stefannilsson7692
    @stefannilsson7692 7 หลายเดือนก่อน +1

    It helps a lot with your nice calculations and diagrams, sometimes it's hard to keep up, but after a while it gets better. Thank you so much for the nice oak vasions

  • @cw4608
    @cw4608 4 ปีที่แล้ว +8

    "You ought to be adept at hooking up LED's at this point"....as I fry two in a row and the magic smoke escapes (because I was getting "fancy").

  • @christopherearl1284
    @christopherearl1284 4 ปีที่แล้ว

    Hi Mr. McWhorter, I did the homework and first wrote it with an if statement and then rewrote it with a while loop just to see if I could. I'm so proud of myself, thank you! I can see the MAGIC!

  • @matthewpierson2847
    @matthewpierson2847 2 ปีที่แล้ว +2

    Absolutely love your videos. My current professor only has so much time to teach and there is a foreign language barrier that makes understanding a little hard sometimes. I always watch your videos right after a lecture because your explanations go a little deeper and it truly helps me understand what's going on. So thank you for all that you do.

  • @TMRu22311
    @TMRu22311 3 ปีที่แล้ว +2

    You're doing EVERYTHING right Paul, Please don't ever change a thing. I believe the majority of viewers came here to learn how this all works and you are doing a great job doing just that. Lesson 25 and I already have a much better understanding of the Arduino, can't wait to see it all through, but will be sad when it's finished :(

  • @barryhibben8665
    @barryhibben8665 6 หลายเดือนก่อน

    Whatever happens Paul, ignore the "hate mail" and continue explaining. Understanding avoids the need for rote learning. Thats something I was lousy at as a young person and now I'm old I can't remember things long enough to recall it later!!!!

  • @MegaBlabla45
    @MegaBlabla45 3 ปีที่แล้ว +1

    Honestly, this is what sets you apart from the other instructors of Arduino. By explaining the component in depth, we are able to grasp how it functions and won't have any doubts once we start using it. Personally speaking, I find your explanations really clear-cut and straightforward which has really helped throughout this course and even for my studies in uni. Keep up the good work! Screw the haters. They are just lazy bums who can't be bothered to learn.

  • @tandivyansh1233
    @tandivyansh1233 3 ปีที่แล้ว +2

    I spent an hour wondering what I was doing wrong. After watching this video, the details made me understand why my circuit wasn’t working.
    You are a true teacher :)

    • @paulmcwhorter
      @paulmcwhorter  3 ปีที่แล้ว +2

      Great job!

    • @lensman192
      @lensman192 2 ปีที่แล้ว

      That is what troubleshooting is all about. Once we have some problems with our circuits or our code, then we figure it out, and it becomes a little easier next time to figure out the problems.

  • @taurus548
    @taurus548 3 ปีที่แล้ว

    I am not hating your approach! Keep that balance between Physics and Electronics. Here I am 2 Years later in a Covid Lockdown, at the far-end of the Earth(i.e. New Zealand) enjoying my time spent with you.

  • @RandyYearley-cf3qk
    @RandyYearley-cf3qk 7 หลายเดือนก่อน

    Thanks Paul for your lessons. I am 64 and retired and was in the HVAC sector. I appreciate you explaining how things work, because I retain information told to me if I know how they work and not just do it this way!
    Keep up the good work! I am enjoying very much the lessons and I have projects lined up. Can’t wait to get to the end of this series.

  • @Ron-he6rm
    @Ron-he6rm 5 หลายเดือนก่อน

    PLEASE don't stop teaching the way you do! understanding the hardware and math is infinitely valuable!

  • @aungphyokyaw4475
    @aungphyokyaw4475 8 หลายเดือนก่อน +1

    We do not hate when you explain how things work. Instead it is more interesting to me. Love your lessons.

  • @مثنىحسن-و8ط
    @مثنىحسن-و8ط 7 หลายเดือนก่อน +1

    after 4 years I arrived this video you are great Pual thank you man!!!

  • @SkepticDanielAReed
    @SkepticDanielAReed 4 ปีที่แล้ว +1

    I did it! I wired it up and coded it by myself without watching ahead! Thank you for your tutelage! I, as an an old dog, am definitely learning some new tricks. And...ignore the haters about the math and the physics behind the how and why these things work. I would imagine that there are a number of us who want to be able to do more than simply cut and paste. I, for one, am one of those who...at the end of the day...wants to know how these things work. Thank you again.

  • @nurgarciaterrassa8593
    @nurgarciaterrassa8593 ปีที่แล้ว

    I personally am super grateful that you explain how things work. It's super necessary for the engineering of things!

  • @estebanbello7861
    @estebanbello7861 11 หลายเดือนก่อน

    Love the ending, "This is how you work if your an engineer". Need to adapt the engineer mindset to truly excel in this field. Everything should be seen from a physical/mathematical concept viewpoint first and then go apply that knowledge directly. Its what separates engineers from the rest of society. Not having to do tedious trial and error cases which anyone can do because we understand the why and how. Thanks for explaining everything so detailed.

  • @missmaiamoo
    @missmaiamoo 3 ปีที่แล้ว

    Loved it, I always try to add something to your sketch to make it more, just for my learning. I changed the voltage to volts by multiplying by 5 and dividing by 1023, used a the red light if the voltage was over 3.5 (like a warning), the green light if it was under 1.5 volts and lite them both when it was between those values. I used the statements:
    if (volts =3.5) {
    digitalWrite (greenPin, HIGH);
    digitalWrite (redPin, LOW);
    }
    this worked great. Some of my variables are different, but you get the idea. Thank you so much, over 60 and continuing to learn. Please keep up the good work.

  • @butchmichaels69
    @butchmichaels69 ปีที่แล้ว +1

    Confidence level is higher every lesson.Thanks!

  • @damoffat
    @damoffat 4 ปีที่แล้ว +1

    Hate? Don't people know that stuff just bounces off experienced high school teachers?! Enjoyed it again, thanks Paul.

  • @deansawadzki6797
    @deansawadzki6797 ปีที่แล้ว

    I love the way he explains. Sometimes I don't want to see a certain item I CAN SKIP FORWORD. keep up the good work. I watch some of these over and I simply skip ahead of the parts I don't want to see again. I know this is old but I still want to rant and rave. Keep on posting the way you do. A+

  • @flipper556
    @flipper556 ปีที่แล้ว +1

    I cant remember which lesson(s) you said you'll have to teach us how to read resistors, but I find reading them on a multimeter, A LOT easier on the eyes. BOOM!

  • @AlexDavis-ch1ro
    @AlexDavis-ch1ro ปีที่แล้ว +1

    When things go wrong, I say "Darn!" When they go right, I say "BOOM!*!" And I now hold my breath to get things to work. I am a changed man, and I also know how to program and understand the Arduino intimately! Thank you, Paul! Much love!

    • @paulmcwhorter
      @paulmcwhorter  ปีที่แล้ว

      I really do hold my breath while waiting for code to compile. Always have, not sure why.

  • @ibrarMajid001
    @ibrarMajid001 4 ปีที่แล้ว +1

    I totally appreciate your teaching style. we can't gain the real concept of things without being told the actual science and maths behind them. So keep diong what u have been carrying on so far...bestowing us with the treasures of your knowledge!

  • @steveholt8991
    @steveholt8991 3 หลายเดือนก่อน

    Totally agree that we need to understand the principles involved. Keep going in depth as far as you think necessary.

  • @aynursunagatullin7029
    @aynursunagatullin7029 3 ปีที่แล้ว

    I did the homework sir, also please don't stop with the math and physics, I love it so much keep it up.
    Here is my code.
    int photoPin=A8;
    int photoVal;
    float V5k;
    int rPin=7;
    int gPin=8;
    void setup() {
    // put your setup code here, to run once:
    Serial.begin(9600);
    pinMode(photoPin,INPUT);
    pinMode(rPin,OUTPUT);
    pinMode(gPin,OUTPUT);
    }
    void loop() {
    // put your main code here, to run repeatedly:
    photoVal=analogRead(photoPin);
    Serial.println(photoVal);
    if(photoVal>=500){
    digitalWrite(gPin,HIGH);
    digitalWrite(rPin,LOW);
    }
    if(photoVal

  • @ultimatechird8318
    @ultimatechird8318 3 ปีที่แล้ว +1

    Your homework is the only homework I don't procrastinate on. You're an amazing teacher love your work, keep it up

  • @Nonsense116
    @Nonsense116 ปีที่แล้ว

    I don't know why you are getting hate for adding the explanations, its why I consider your videos amongst the best out there. I'm not here for the instant gratification of a working circuit. I'm here to learn the underlying math/physics so I'm empowered to build my own circuits without any help in the future. Please keep doing what you do!

  • @elloco99999
    @elloco99999 3 ปีที่แล้ว

    I'd just like to say I'm glad you're not just giving us the code so we can download and run it and have it all working. I wouldn't be watching these tutorials if you did that!
    To be honest, I'll probably forget the theory behind the functioning of the photo resistor, but I do find it interesting how it works.
    Thank you for doing these video's in a way we're actually learning from them!

  • @grathado28
    @grathado28 2 ปีที่แล้ว

    Mr Paul you're too good at this I literally can solve most of the previous lessons problems in my head and I'm combining them

  • @stewartmcewen
    @stewartmcewen ปีที่แล้ว +1

    I can't believe anyone complains about a teacher explaining in depth how something works.🤦 Don't change, great tutorial series.

  • @bryankohn9660
    @bryankohn9660 3 ปีที่แล้ว

    I know this is a year old, but ignore the haters. I love your style, your pace, and your thoroughness. Don't change for the haters!

  • @brucelauder7516
    @brucelauder7516 3 ปีที่แล้ว

    Paul, never mind the haters this series gives us the science /math/theory that is needed for understanding what is actually going on and is so refreshing and different from the norm. I have been the person who copies code and has built projects. Then one day I wanted to create my own code for a project of my own and guess what ? I couldn't do it ! Your series is providing me the tools so that one day I'll be able to code my idea.

  • @billhall6673
    @billhall6673 6 หลายเดือนก่อน

    I did walk through other training programs and copy and paste code, but since I started with this program, I;ve learned so much more!

  • @anthonyj.dipasqua4676
    @anthonyj.dipasqua4676 3 ปีที่แล้ว

    Another one down! Love it. Not sure why anyone would hate. I am here for the knowledge not a quick fix for a project. See you on the next one!

  • @aahannair7690
    @aahannair7690 3 ปีที่แล้ว

    Your classes are way better than any paid classes! You are one of the best teachers ever!

    • @paulmcwhorter
      @paulmcwhorter  3 ปีที่แล้ว

      Because I love the topic, and love people, not money.

  • @erkealkm7987
    @erkealkm7987 ปีที่แล้ว +1

    Btw I am watching these vids because you explain everything. I wanna know how things actually work so keep doing it please. Still from 2022 I am learning soo much.

  • @travisgillespie2819
    @travisgillespie2819 5 ปีที่แล้ว +2

    Appreciate you taking the time to provide detailed explanations, drawing diagrams, and math equations. It provides clarity in each lesson. Thank you for what you do 👍

  • @wernerherrmann
    @wernerherrmann 3 ปีที่แล้ว

    People will always hate, because they sit behind a keyboard and screen and have no idea how to do it themselves. Now they feel intimidated and have to lash out. You just keep doing what you doing Paul.

  • @dubrocadidier4583
    @dubrocadidier4583 2 ปีที่แล้ว +1

    There is so much joy and motivation when the homework is done correctly.

  • @fun_engineering5710
    @fun_engineering5710 4 ปีที่แล้ว

    Your way of teaching is the best. Please don't change your style for the haters. If they don't like it they can skip the explaining
    Thanks Sir for the teaching style :)

  • @gilnasty82
    @gilnasty82 2 ปีที่แล้ว

    I can't for the life of me understand how anyone could hate on these lessons!! Your teaching style has got to be one of the best I've ever experienced!! Haters gonna hate I guess!! Don't let the haters bring you down Paul, you're doing an amazing job with these lessons!!
    THANK YOU!!!

  • @ianrajkumar
    @ianrajkumar 4 ปีที่แล้ว

    I paused the video and got the exercise correct on the first try..... you know what that means? It means Paul is one of the best teachers around

  • @samhaws3855
    @samhaws3855 4 ปีที่แล้ว

    Hey Paul, I know I'm super late to the party here but don't listen to the haters. Frankly, there is an infinite amount of Arduino resources out there where they more or less give you the code and tell you what to plug in where. The same goes for projects, you know, you can find kits to build little self driving cars and such on Amazon, with step-by-step instructions. There is a real lack of tutorials out there that go into sufficient detail to actually show HOW these things come together in terms of the behind-the-scenes science. Keep doing what you're doing. I think you have a great balance of depth without going too far into the weeds, and you continue to present in a clear, concise fashion. Thanks for the education

  • @script_kitty
    @script_kitty 3 ปีที่แล้ว +2

    I love hearing the thought process for the physics and math behind it all! Ignore the haters. It is their loss. Unless they change their attitude they will spend the rest of their lives copying and pasting other peoples solutions for everything and always being bound by the parameters of someone else's mind. Please keep teaching in depth for those of us who want to learn the skills to self-innovate! Thank you!

    • @paulmcwhorter
      @paulmcwhorter  3 ปีที่แล้ว +3

      Thank you for the kind words. Yep, really hope people really learn how to code from these lessons. I try to show how to think, as I talk through the coding. Hope it helps. Good luck!

  • @kevincornelia4067
    @kevincornelia4067 3 ปีที่แล้ว +1

    Definitely don’t hate that you go into all the grit with the lessons, I love it! These lessons have been amazing, I’ve went from knowing nothing to knowing a lot already! I was so close to getting the coding right on this homework too😑 off by 1 word.

  • @aircates
    @aircates 2 ปีที่แล้ว +1

    Another great lesson. You are absolutely right about learning how everything works. It takes your skills to a new level. It is sort of like the difference between riding on an airplane or being able to fly it.

  • @jjvisser6485
    @jjvisser6485 4 ปีที่แล้ว

    I've done a lot of plc programming, but all in ladder and decided a few weeks ago to start learning programming in code. Went with Arduino because my mini cnc router runs from an Arduino Uno and i want to do a flow sensor with data logger project. Found a kit here in South Africa similar to the ELEGOO kit. Searched and tried a few other lessons before I came across your tutorials and I have to say they are the BEST! I do the homework, I do the math and I have learned so much! I really appreciate all the effort put into your tutorials, thank you!

  • @RT-jd9dw
    @RT-jd9dw 4 ปีที่แล้ว

    used a 10K ohm resistor as I was not having 5K and adjusted the analog output accordingly to switch from red and green LED. Works as demonstrated. great tutorial :)

  • @joevaclavik4427
    @joevaclavik4427 ปีที่แล้ว

    Paul I don't understand the hate if everything is handed on a platter we don't learn. Typing in the code has been beneficial for me to learn troubleshooting the code where i make mistakes and i've made many and sometimes it takes a bit to figure out. I think you are doing a great job and really appreciate it. Keep up the good work.

  • @pascaldennis9191
    @pascaldennis9191 4 ปีที่แล้ว

    Dear Paul, My son and I greatly enjoy your lessons. Your knowledge, enthusiasm and good humor are very much appreciated. Thank you and long may you run

  • @williamperry2074
    @williamperry2074 4 ปีที่แล้ว

    I think most of the comments say it ll Paul, we appreciate understanding/learning it all not just a piece of it. The haters can learn what they need else where. Thanks for your most fantasic teaching.