Contents
hide
Summary of Arduino Video Tutorial Series(Basic to Advance)
This series of Arduino tutorials guides beginners through hardware setup, software installation, and coding fundamentals. It covers the Arduino IDE, sketch structure, variables, functions, and specific projects like an LED blink test and a voltmeter with LCD display. The content addresses driver issues, library usage, and essential commands for interacting with microcontrollers.
Parts used in the Arduino Project:
- Arduino UNO R3
- ATmega328 micro controller
- LED
- Voltage divider components
- Sparkfun serial enabled 16 x 2 LCD
- Sparkfun serial enabled 20 x 4 LCD
- Computer with USB connection
- Arduino Software IDE arduino-1.0.1
Arduino Video Tutorial #1(Getting Started and basic Connection) Contents:
- What is Arduino?
- What is a sketch?
- What is the Arduino (software) IDE (interactive development environment) arduino-1.0.1
- Arduino philosophy
- We take a look at the Arduno hardware.
- I cover how to download the Arduino Software and drivers and then how to install them.
- What happens when the Arduino USB device driver fails and how to solve it.
- I upload a sketch to the Arduino UNO R3 to test it and blink an LED.
- I discuss the project for tutorial #2, a voltmeter with Min Max Ave.
- I talk about the Sparkfun serial enabled 16 x 2 LCD and the challenges it poses.
Arduino Uno R3 features:
- ATmega328 micro controller
- Input voltage – 7-12V
- 14 Digital I/O Pins (6 PWM outputs)
- 6 Analogue Inputs
- 32k Flash Memory
- 16Mhz Clock Speed
Arduino Video Tutorial #2 (Sketch structure, variables and procedures) Contents:
- What is the sketch structure?
- What are variables and what types of variables – int, integer, float, floating point, byte, string array.
- The build of the voltage divider for the voltmeter can be found in the Ohms law tutorial:
- http://www.youtube.com/watch?v=AWLJAD…
- What is the Arduino (software) IDE (interactive development environment) arduino-1.0.1
- What is an Arduino library / libraries
- Arduino philosophy
- We take a look at the Arduno hardware.
- I discuss the project for the tutorial, a voltmeter with Min Max Ave.
- I talk about the Sparkfun serial enabled 16 x 2 LCD and the challenges it poses.
- I talk about the Sparkfun serial enabled 20 x 4 LCD.
- Arduino for beginners / dummies / newbies
Arduino Video Tutorial #3 (Functions, return values and variables) Contents:
- Local and global variables
- Functions / procedures
- Return values from functions
- Sample sketch code that does Math / arithmetic and write to the terminal
- Some commands used: Serial.print; Serial.println, if, else, void setup, void loop, return
- What is an Arduino sketch?
A sketch is the program code written for the Arduino to execute. - How do I install the Arduino Software and drivers?
The tutorial covers downloading and installing the software and drivers, including solutions for when the USB device driver fails. - What are the features of the Arduino Uno R3?
It features an ATmega328 micro controller, 7-12V input voltage, 14 Digital I/O Pins, 6 Analogue Inputs, 32k Flash Memory, and a 16Mhz Clock Speed. - Can I use different types of variables in Arduino?
Yes, you can use int, integer, float, floating point, byte, and string array variables. - What challenges does the Sparkfun serial enabled LCD pose?
The article mentions discussing the challenges posed by both the 16 x 2 and 20 x 4 Sparkfun serial enabled LCDs. - How do I upload a sketch to test the Arduino?
You upload a sketch to the Arduino UNO R3 to test it, such as blinking an LED. - What commands are used for writing to the terminal?
Commands like Serial.print and Serial.println are used to write to the terminal. - Does the project involve creating a voltmeter?
Yes, the project involves building a voltmeter with Min Max Ave functionality.