This workshop is an introduction to arduino, you should do the exercices in the proposed order. Even if searching for online tutorials is authorized, we suggest you to try by yourself first.
To carry out this workshop, you need to create an account on Tinkercad.
When you are logged in:
- On the left of your dashboard, click on "circuts"
- And then, click on "Create a circut"
We suggest you to create a different circut for each exercise, you will probably want to draw inspiration from your previous exercises to carry out the following ones.
๐ required Material:
- Arduino
- BreadBoard
- Cable USB
- Jumpers
- LED
- Resistor
Instruction: Make a circuit connecting an LED to an Arduino and turn on this LED.
Constraints: You will not need to use ANY CODE for this exercise. You are not allowed to use the 3.3V pin of your board.
โ ๏ธ Is the voltage accepted by the LED compatible with the voltage produced by the board?
๐ required Material:
- Arduino
- BreadBoard
- Cable USB
- Jumpers
- LED
- Resistor
- Switch
Instruction: Use the circut of the previous exercise, but this time add a switch in order to be able to turn on and off the LED.
Constraints: You will not need to use ANY CODE for this exercise. You are not allowed to use the 3.3V pin of your board.
๐ required Material:
- Arduino
- BreadBoard
- Cable USB
- Jumpers
- LED
- Resistor
Instruction: Make a LED blink every second
๐ required Material:
- Arduino
- BreadBoard
- Cable USB
- Jumpers
- 6 Resistors
- 6 LEDs
Instruction: Do you know K2000? Let's do KITT's front light. Turn on and off 6 LEDs, one at a time, in a back and forth motion.
๐ required Material:
- Arduino
- BreadBoard
- Cable USB
- Jumpers
- 6 LEDs
- 6 Resistors
- Potentiometer
Instruction: Using the circut of the previous exercise, vary the speed of the back and forth with a potentiometer.
๐ required Material:
- Arduino
- BreadBoard
- Cable USB
- Jumpers
- LED
- Resistor
- Potentiometer
Instruction: Vary the intensity of an LED with a potentiometer
Constraints: The potentiometer and the led must be in two different circuts
๐ก Try to learn more about the "PWM" pins
๐ก You may want to select different levels of intensity (0%, 25%, 50%, 75%, 100%)
๐ required Material:
- Arduino
- BreadBoard
- Cable USB
- Jumpers
- LED
- 1 or 2 Resistors
- Button
Instruction: Turn on and off a LED each time you push a button
๐ required Material:
- Arduino
- BreadBoard
- Cable USB
- Jumpers
- Servo-motor
- Piezoelectric sensor
Instruction: Move from left to right then from right to left a servo-motor and make a sound of 500Hz each time the servo-motor change direction
You have now the basics of arduino, you are ready for this afternoon's mini-project