INTRODUCTION TO ARDUINO: Arduino Uno Blink (C++ Code and Hardware)

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ธ.ค. 2016
  • So you’ve accomplished the iconic “Hello, World!”, but what about the hardware version?
    Arduino is an extremely useful electronics platform which uses both hardware and software to create interactive projects and devices. It is ideal for makers! Arduino boards, including the common Arduino Uno, are used to read inputs and turn them into outputs. In this video, you’ll learn about what the Arduino Uno is, its parts, and how to make the on-board LED blink. This blinking LED is the “Hello World!” of Arduino!
    Learn more about Arduino here: arduino.cc
    Here are some Arduinos you can buy:
    -Official Arduino Uno: amzn.to/2SiN5Ke
    -Micro Center version (alternative): www.microcenter.com/product/4...
    -Arduino Uno REV 2 (came out after this video): amzn.to/2Y70wlY
    -There are many more knockoffs and alternatives; just be cautious of sketchy ones
    👩🏻‍🔧👩🏽‍🔧👩🏿‍🔧BE OUR INTERNET FRIENDS:👩🏻‍🏭👩🏽‍🏭👩🏿‍🏭
    👗 Merch: www.beautyandthebolt.com/buy-...
    💸 Patreon: / beautyandthebolt
    📸 Instagram: / beautyandthebolt
    🐦 Twitter: / beautyandbolt
    📚 Facebook: / beautyandthebolt
    HEY HEY BY THE WAY Beauty and the Bolt is a 501c3 nonprofit organization devoted to reducing the barrier to entry for girls and minorities in engineering, technology, and making. Check out our website for teacher resources, educator tool reviews, and additional services.
    👩🏻‍🔬👩🏼‍✈️beautyandthebolt.com 👩🏾‍🚀👷🏿‍♀️
    🛒 Additionally, make sure to select “Beauty and the Bolt” as your charity on smile.amazon.com!
    Copyright Beauty and the Bolt ©2016
    ---------------------------------------------------------------------------------------
    Music:
    All of our music is written just for us by the incredible Alexander Parrish!
    For more information on Alexander or to book a commission/gig:
    alexanderparrish.com/

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

  • @AdhamMagdy
    @AdhamMagdy 6 ปีที่แล้ว +25

    That's the cutest electronics intro I've watched

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

      indeed

  • @grottyboots
    @grottyboots 6 ปีที่แล้ว +14

    Sqeeeee! I love that you actually keep the comments up-to-date with your code; great habit to learn.

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

      Thanks! It stops us from going crazy trying to figure out what's going on two weeks/months later!

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

      Try years! My worst case: I had to work on code I'd written 27 years previously. My older self thanked my younger self for writing good comments. It's also funny to read code from your younger self... many times I'd think to myself "What kind of idiot would do THAT", and then I'd chuckle when the answer was "Me!"

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

    where's the C++ part?

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

      I have almost just written the same comment..

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

      @@MohammedNoureldin The Arduino IDE is based on C++

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

      I was preparing to ask the same question.

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

      @@PyroNikPyro syntax is based on C/C++ but its built on Java. Crazy right !?

  • @arduinoandbeyond1668
    @arduinoandbeyond1668 6 ปีที่แล้ว +9

    This helped me a lot! You guys are awesome (and funny 😉) keep up the good work

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

      Good to hear, and thanks!! We'd love to hear what you're working on!

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

    thank i learn soldering watching your video. finally i can help my friend making our arduino project

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

    That's a creative channel name, loved the content as well.

  • @shenk9510
    @shenk9510 6 ปีที่แล้ว

    I realy like the background in every video.

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

    Nice C++! 😀🌼

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

    Great video. BTW, Jack Purdum, PhD, retired college professor has a great book for learning to program the arduino, "Beginning C for Arduino, 2nd edition.

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

    Can you make code with Visual Studio and use Arduino software for the compiler?

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

    PLEEEEASE tell me you’re still doing stuff like this. It’s soooo good.

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

    Please upload more videos regarding workshop on how to interact with simple hardware using C++ or Java

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

    Very Nice but you need to zoom into the screen when showing the code window as it is hard to see with TH-cam resolution, just a suggestion for future videos

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

    its very nice idea

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

    nice work

  • @greasyfingerprints
    @greasyfingerprints 6 ปีที่แล้ว

    Thanks.

  • @fetB
    @fetB 6 ปีที่แล้ว

    8:05 well, wanted to buy some from banggod, but some comments said it killed their usb etc... so, not sure about that

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

      Yeah...that's probably a no go haha. Amazon has some good sub-$10 options depending where you're located. Just trust the reviews - saving $5 isn't worth killing your USB controller!

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

      I've found the Seeed studios Arduino clones to be good - extra features, reasonable price, use mini-usb rather than the grotesque full size USB-B socket, bright yellow headers (means easy to find in the desk clutter-sea :)

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

      Beauty and the Bolt
      So does using a Powered USB Hub in between an Arduino and a computer be a better choice of interfacing to an Arduino ? Just in case you get a funky one which tries to Zap your computer's USB port
      And Have you encountered any 3rd party Arduinos that have damaged your USB port ?

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

    Some of the code is difficult to read due to video resolution (or I'm just old). Have you considered a github repository to hold the actual code you are writing?

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

      We can definitely start putting GitHub links to code content! Fyi- TH-cam usually shows a lower resolution by default - try clicking the options in the bottom right of the screen and selecting 1080p. That should look nice and clear in the meantime!

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

      I did. It helped some but I still had to squint a bit. Of course, I sometimes have to use my phone camera to zoom in and read resistor color codes too.

    • @BeautyandtheBolt
      @BeautyandtheBolt  6 ปีที่แล้ว

      Sorry for the trouble! We'll make sure to scale up the code window in the future, and add a Bit for y'all!

    • @AndersJackson
      @AndersJackson 6 ปีที่แล้ว

      DartmanX I have stoped doing that and using those small devices that show what component it is, and its value. In that way I also know if it is bad.

    • @rachelsommers6458
      @rachelsommers6458 6 ปีที่แล้ว

      Anders Jackson
      Hi , can I ask , what devices are you referring to ? Any example ?

  • @MrPnew1
    @MrPnew1 5 ปีที่แล้ว

    @1:23 so glad that they are Andrew's hands Xyla. Man Hands are definitely not your style 💜

  • @Knightfire66
    @Knightfire66 5 ปีที่แล้ว

    thx to arduino and raspberry the general public can also use microcontrollers, even for fun :D

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

    The code is not in C++.. its Arduino C

  • @mauriciolomeli2940
    @mauriciolomeli2940 5 ปีที่แล้ว

    Andrew... Bing!

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

    Is it really USB E though?

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

    whoa what i just watched

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

    Cpp?

  • @johnf3326
    @johnf3326 5 ปีที่แล้ว

    Awe, she kissed the little Arduino!

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

    im sorry i cant concentrate i was mesmerize by your beauty.

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

    Thats not really C++ though, looks more like a C-ish version

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

    i love smart girls go on

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

    You cute little fox...!

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

    la tierra que tiene el monitor y el teclado se puede ver! XD

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

    I use bing all the time see ----> "Badda bing!" Well..I am an Italian from NJ so.....

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

    Half of these are thirst comments, y’all are sad lol chill.

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

    Hi,u look nice

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

    I’ve never seen a programmer as good looking as I am. This is a first.

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

    That is C#

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

    it's not C++ code. =(

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

    Why this girl is so cute???

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

      Her DNA was programmed with a Arduino UNO
      :o)

  • @volumeup143
    @volumeup143 5 ปีที่แล้ว

    Hi beautiful😙

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

    did she just call me broke?

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

    Hi crush

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

    u r very cute

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

    A777 i like you

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

    damn, you're so pretty...

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

    No C++ in this video

  • @Astaldoath
    @Astaldoath 6 ปีที่แล้ว

    You know delay is the worst code available because it stops the arduino from doing multiple tasks at once while delay is active nothing else can be done

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

      Good point, but not sure we totally agree- in this case, all you need the arduino to do is blink, so your not exactly holding anything else up. Code for the scenario you need, and don't make things too complicated unless you have to!
      That said: a non-blocking solution would be using the millis() command to race the time right before you start your blink to a variable, then using an if statement that repeatedly checks whether the correct amount of time has elapsed. If you want to get really funky, you can also use a callback or interrupt. Those are all a bit much though if you only need to blink!

  • @caleb-hill
    @caleb-hill 5 ปีที่แล้ว +1

    b.roken
    i.nferior
    n.ugatory
    g.arbage

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

    7:41 like you? ;)

    • @MrPnew1
      @MrPnew1 5 ปีที่แล้ว

      Wanker

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

    Bing? Really? Are u just contrarian or do u have a solid argument to back up why this is better? I’m no troll. But my knee jerk was to think that was just some hipster shit; ‘you just don’t get it!’ But then I thought better to ask why than to flat out criticize...

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

      Andrew's the only one on the team who's a Bing fan - primarily because he's a Windows Developer/Microsoft fanboy. He uses it mostly for the image search (its really good, try it), the integration with Microsoft's machine learning platforms, and (most importantly) the Microsoft Rewards points that give you free Starbucks :)

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

      That's... how... how can anyone be a fanboy of MS. Doesn't compute

    • @AndersJackson
      @AndersJackson 6 ปีที่แล้ว

      fetB they can be. They have not seen the light yet. :-)
      There are even people that uses vim instead of Emacs. :-)
      (Not as strong smiley though, Emacs can actually Cook Coffee)

    • @goku14139268520
      @goku14139268520 6 ปีที่แล้ว

      Anders Jackson
      Vim masterrace!
      **scandalous grin**

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

    Very much a "baby crash course," as stated. No mention of comm ports, voltages, serial monitor... Nada.

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

    she very hot and cute but speak so fast i cant understand most of want she is saying

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

    You are a beautiful girl i like you

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

    But it is not C++, so you have deserved a dislike. Please choose the correct title!

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

    This is not C++ code so you get a dislike.

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

    That't not C++
    But what do I expect from a woman? ;)

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

      Nice job hiding your sexism under a collapsed comment👌👌 it's classy (get it, cause C++ has classes? And the Arduino Language is a class supportive C/C++ subset for compilation to avr-g++?) It's a joke! Kind of like you!

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

      @@BeautyandtheBolt Get triggered.
      And also: Arduino C != C++
      It might extend upon it but it's not pure C++, that's why I was complaining because the title is wrong. Have a great day lesser being, just let men do the smart things and go back to the kitchen :)

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

      @Sun Rider You're the reason the gene pool needs a lifegaurd smh

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

      not cool, man.

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

    Is this reducing or perpetuating "...the barrier to entry for girls and minorities in engineering, technology, and making" ? The diction is unintelligible because:
    1) she speaks too quickly, thus disenfranchising people with hearing difficulties or who have English as foreign language;
    2) the pronunciation is slurred because she doesnt open her mouth when she speaks, and,
    3) she talks in jargon as if everyone already knew what she was talking about.
    Woeful. Simply reinforces the stereotypes it purports to address. Absolutely woeful.