Getting started with Arduino

#9
Advanced Challenges

Learning Outcomes

  1. Learn how to use Arduino IDE

  2. Learn how to use Code in simple C++

  3. Learn simple electronics

  4. Learn how to bridge real world with digital world

Description

Arduino is an open-source platform used for building electronics projects. Arduino consists of both a physical programmable circuit board (often referred to as a microcontroller) and a piece of software, or IDE (Integrated Development Environment) that runs on your computer, used to write and upload computer code to the physical board.

The Arduino platform has become quite popular with people just starting out with electronics, and for good reason. Unlike most previous programmable circuit boards, the Arduino does not need a separate piece of hardware (called a programmer) in order to load new code onto the board -- you can simply use a USB cable. Additionally, the Arduino IDE uses a simplified version of C++, making it easier to learn to program. Finally, Arduino provides a standard form factor that breaks out the functions of the micro-controller into a more accessible package.

Arduino consists of both a physical programmable circuit board (often referred to as a micro-controller) and a piece of software, or IDE (Integrated Development Environment) that runs on your computer, used to write and upload computer code to the physical board.

The Arduino platform has become quite popular with people just starting out with electronics, and for good reason. Unlike most previous programmable circuit boards, the Arduino does not need a separate piece of hardware (called a programmer) in order to load new code onto the board -- you can simply use a USB cable. Additionally, the Arduino IDE uses a simplified version of C++, making it easier to learn to program. Finally, Arduino provides a standard form factor that breaks out the functions of the micro-controller into a more accessible package.

Your challenge today is to create a simple project with Arduino to control 6 LEDs. The LEDS should be arrange as a line. The LEDS should blink like the Knight Rider Car light. Left to right, right to left, on repeat when the Arduino is powered. As the deliverables of this challenge, you should submit 'your code', a 'link of a Youtube video which you have uploaded demonstrating the device in action', and a 'blog post which you have written explaining how the problem was solved.'.

In the Learning Materials, it is shown how you can setup Arduino on your computer & write a simple Blink LED program

If you want an Arduino Hardware device, you can buy one at the links given. You may also use the Arduino simulator here -> https://www.tinkercad.com/circuits

Learning Resources

Getting Familiar

To Complete, follow these steps :

Go through the learning resources given above, 

Step 1 :

Upload the files below

Click Here

Step 2 :

Answer the questions 

Click Here

Step 3 :

© 2019 An initiative by SLASSCOM