Lighting an LED
You just made your first Arduino program! Congratulations.
Now we are going to figure out how to light LEDs from the Arduino board so that you can use lights on your robot later.
You will need: Wires, a 220 ohm resistor, an LED.
Set up the board like below and see if you can figure out how to get one light on.
(MAKE SURE YOU USE THE RESISTOR OR THE LIGHT MAY BREAK)
Once you get one light to work, figure out how to light more LEDs using your board.
Now we are going to figure out how to light LEDs from the Arduino board so that you can use lights on your robot later.
You will need: Wires, a 220 ohm resistor, an LED.
Set up the board like below and see if you can figure out how to get one light on.
(MAKE SURE YOU USE THE RESISTOR OR THE LIGHT MAY BREAK)
Once you get one light to work, figure out how to light more LEDs using your board.
It is important to know that LEDs only let current flow through it one way. The LED will only work if you plug the longer end up to positive pins on the board and plug the shorter end up to ground or negative ports on the bards.
If your light does not turn on, try to flip your LED. It may just be in backwards.
If your light does not turn on, try to flip your LED. It may just be in backwards.
Now that you have one light working, see if you can get more lights to turn on.
Series and Parallel
If you want wiring to stay together, the breadboard is very useful.
Breadboards help you wire electronics together. The side bar holes are all connected and each of the rows left and right side are connected, as shown in the picture below.
Breadboards help you wire electronics together. The side bar holes are all connected and each of the rows left and right side are connected, as shown in the picture below.
Connect up your lights to the breadboard like below. See what changes between each type. Can you figure out how to power all three setups off the same board? Once you get your lights to work in parallel, try to use different colors. What happens when you try to use all different colored lights?
Control with a button
We will now figure out how to control the LED using a button.
Materials: LED, 220 Ohm resistor, wires, 10 kOhm (10,000 ohm) resistor, and board.
Wire up the board as below. (Make sure to use the 220 Ohm resistor with the LED and the 10 kOhm with the button)
Materials: LED, 220 Ohm resistor, wires, 10 kOhm (10,000 ohm) resistor, and board.
Wire up the board as below. (Make sure to use the 220 Ohm resistor with the LED and the 10 kOhm with the button)
Here we are adding new types of statements to your code. Before we had just the loop, now we add if and else. Every green part of your code needs an open and closing { } to run. The curly brackets are like sandwiches for your statements. Make sure each has them.
Write a code similar to below and upload it to your board to see if it works.
Write a code similar to below and upload it to your board to see if it works.
Once you get the one LED code to work, try to figure out how to get more lights to work with buttons if you have time.
You basically just have to add an extra line to each part and name new variables for the new lights.
Look at the difference between the code above and below to try and figure out the pattern for adding more parts.
You basically just have to add an extra line to each part and name new variables for the new lights.
Look at the difference between the code above and below to try and figure out the pattern for adding more parts.