ARDUINO BASICS
This tutorial series will cover all aspects of introductory programming via the Arduino micro controller. For a detailed list of components and a variety of teaching resources, visit my teachers pay teacher store.
LESSON 1
In this lesson we'll be going through the basics of writing code for an Arduino Uno. We will be learning how to turn the onboard LED on and off.
For additional resources related to the pins I didn't explain have a look at this resource: https://www.circuito.io/blog/arduino-uno-pinout/
LESSON 2
In the 2nd video in the Arduino Basics video series we will be exploring using an external LED light and wiring it using a breadboard.
Wiring Diagram can be found here: https://ibb.co/5jV0Vwz
LESSON 3
In the 3rd video in the Arduino Basics video series we will be exploring using the Serial monitor to communicate between the computer and the arduino.
Wiring Diagram can be found here: https://ibb.co/9nmGS4j
LESSON 4
In the 4th video in the Arduino Basics video series we will be exploring using for and while loops. Particularly to control the blinking of external LED lights.
Check out the wiring diagram here: https://ibb.co/7Y7pJm6
LESSON 5
In the 5th video in the Arduino Basics video series we will be exploring potentiometers and how to read and display their values.
LESSON 6
In the 6th video in the Arduino Basics video series we will be exploring RGB LED's and how to wire them and change their color using an external breadboard.
You can find the wiring diagram here: https://ibb.co/XYh1Wkn
LESSON 7
In the 7th video in the Arduino Basics video series we will be exploring using a potentiometer to control the RGB values of an LED light.
Wiring Diagram can be found here: https://ibb.co/ZSsWhdR
LESSON 8
In the 8th video in the Arduino Basics video series we will be exploring buttons and how to incorporate them into our circuits.
You can find the wiring diagram here: https://imgbbb.com/image/L5Yynx
LESSON 9
In the 9th video in the Arduino Basics video series we will be exploring how to use a Color Sensor with our Arduino.
You can find the wiring diagram here: https://imgbbb.com/image/LXqrMO
LESSON 10
In the 10th video in the Arduino Basics video series we will be exploring how to use an LCD display with our Arduino.
You can find the wiring diagram here: https://imgbbb.com/image/LXqrMO
Here are the links for setting up libraries with the Arduino IDE platform. It turns out Chromeduino 2 still does not support Libaries.
Arduino IDE: https://www.arduino.cc/en/guide/libraries
LESSON 11
In the 11th video in the Arduino Basics video series we will be exploring how to use a Servo motor and how to create methods in our code.
You can find the wiring diagram here: https://imgbbb.com/image/L3rdXa
LESSON 12
In the 12th video in the Arduino Basics video series we will be exploring how to use buttons to control our Servo motor.
You can find the wiring diagram here: https://imgbbb.com/image/LoL1qW
Materials Needed:
- 4-pin breadboard button (x2)
- 10 kilo ohm resistor (x2)
- Servo motor
- jumper cables
LESSON 13
In the 13th video in the Arduino Basics video series we will be exploring how to use an analog joystick to control our Servo motor.
You can find the wiring diagram here:
Materials Needed:
- Analog joystick (5-pin)
- Servo motor
- Jumper cables
- Arduino Board
- Breadboard
LESSON 14
In the 14th video in the Arduino Basics video series we will be exploring how to use a vibration (shake) sensor to control a buzzer.
You can find the wiring diagram here:
Materials Needed:
- 2 pin vibration (shake) sensor
- Standard 2 pin buzzer
- Jumper cables
- Arduino Board
- Breadboard
LESSON 15
In the 15th video in the Arduino Basics video series we will be using a DHT-11 temperature and humidity sensor, and displaying these values on an LCD display
You can find the wiring diagram here:
Materials Needed:
- DHT-11 Temperature/Humidity Sensor
- LCD Display with I2C chip
- Jumper cables
- Arduino Board
- Breadboard
LESSON 16
In the 16th video in the Arduino Basics video series we will be using a photoresistor to control an LED similar to a nightlight
You can find the wiring diagram here:
Materials Needed:
- Photoresistor
- LED light
- Resistors (200 ohm and 10 kilo ohm)
- Jumper cables
- Arduino Board
- Breadboard
LESSON 17
In the 17th video in the Arduino Basics video series we will be using a micro sd card reader and learning about writing and reading data.
You can find the wiring diagram here: https://imgbbb.com/image/LqgV3U
Lesson17 Final
Materials Needed:
- Micro SD module
- Micro SD Card
- Jumper cables
- Arduino Board
LESSON 18
In the 18th video in the Arduino Basics video series we will be using an IR remote to control an RGB LED.
You can find the wiring diagrams here:
https://imgbbb.com/image/TLXdKc (standard sensor)
https://imgbbb.com/image/TLXolH (breakout board)
For more info about modular arithmetic:
Materials Needed:
- IR Receiver (or IR breakout board)
- IR Remote
- RGB LED
- Breadboard
- Jumper cables
- Arduino Board
LESSON 19
In the 19th video in the Arduino Basics video series we will be storing data from a Water Level sensor on an SD Card
You can find the wiring diagram here: https://imgbbb.com/image/TLdFs8
Materials Needed:
- Water Level Sensor
- Micro-SD Card Module
- Micro SD Card
- Breadboard
- Jumper cables
- Arduino Board
LESSON 20
In the 20th video in the Arduino Basics video series we will be displaying ultrasonic distance data and using an lcd display and a buzzer to show this data.
You can find the wiring diagram here: https://imgbbb.com/image/TTDTKT
MatErials Needed:
- Ultrasonic sensor
- LCD screen with I2C chip
- Standard Buzzer
- 3 LED's (red, green, blue)
- 3x220 OHM resistors
- Breadboard
- Jumper cables
- Arduino Board