Arduino Uno R4 WiFi LESSON 7: Doing Math in Binary

preview_player
Показать описание
Pick your Sunfounder kit up so you get the same results I do:

You can pick up the neat jumper wires I showed in the video here:

You can pick up the diagonal cutters I show in my video here:

You guys can help me out over at Patreon, and that will help me keep my gear updated, and help me keep this quality content coming:

In this video I show you how to do math in Binary. We will look at addition, subtraction, multiplication and long division. I show that math works in binary much the same was as in decimal number system. I will work through several different examples

#arduinor4wifi
#binary
#tutorial
Рекомендации по теме
Комментарии
Автор

Thanks for the lesson Paul! Getting comfortable with binary numbers and math is essential to working with the Pico W and Arduino efficiently.

lorisrobots
Автор

Excellent video. 💕 It has been a long time since I have worked with Binary math. Thank you.

qzorn
Автор

Love the video but, in all the years I did programing at UGA crop and soil sciences I have never actually used binary math! Lots of trig and calculus but no binary calculations! lol and thanks for not going over it in hex.

garyl
Автор

Excellent videos, dear teacher, you could make an example with Arduino to control a brushless motor for RC airplanes, using drivers because I always end up burning the drivers and mosfets, to control the gates of the mosfets, the motors are soon three-phase and we use them famous h-bridges, we would appreciate it, and for everything you have taught us, God bless you

mundocoolokudasai
Автор

I couldn’t afford a kit, so I just bought the arduino, and have a ton of resistors, leds, breadboards, exc.

williamallsop
Автор

Nice explained. I just wonder a bit about the way you write it. (I can only compare with how German students learn it at school). German guys write the sum exactly the same as you. But in the difference we don't strike the upper digit if there is a carry out. We write the carry out under the lower number and add it to the lower number. In the multiplication we write the task next each other (not over and under) and we also start with the highest bit of the second number (not the lowest) if we calculate. And the task for the division looks like this in German "101010:110=". But the way we calculate and write it is exactly the same as your variant. I sadly forgot, your are from the east coast of the United States?

Volker-Dirr
Автор

Dear Paul, i have the super starter arduino R3 kit from your old "new" arduino series (I actually have 2, dont ask me why...). its been about a year since i followed along and i forgot most of the coding principles and theory.

My question is if I can follow along with these new lessons with my Elegoo super starter kit and Arduino Uno R3??

Greetings from the Netherlands

thijstoetenel
Автор

While waiting for this week's lesson I played around with binary add in void setup(). You cannot do Serial.println() in void setup(), but you can use it in void loop(). This an issue in the new IDE 2.3.0, but not the old. Any thoughts?

robertschuldenfrei
Автор

I did not like multiplication but I liked division

savitrimavuri
Автор

Sorry, I haven't found a way to upload short videos to YouTube as a regular video. If anybody knows how to do this, please help.

richardsstark
Автор

Had a few hiccups, but eventually got. Watching math is not sufficient, one must do it themselves.

Tron_Starfighter