Arduino Board
Types of Arduino and Pin Layout
Reference Document: Arduino Programming Basics Syntax
Reference Document: Arduino Programming Code Manual
Website Reference: Arduino Makers/Creators Website
Website Reference: Arduino Makers/Creators Web Application
Web Browser Plug-In Download: Arduino Create USB Cloud Agent Installation
Arduino Tutorials and Assignments
Directions: Recreating TinkerCAD Assignment 1 Volume, Tutorial/Assignment 2, and Tutorial/Assignment 3; wiring in the real world with an arduino board. Copy/Paste Code from TinkerCAD to Arduino IDE.
Reference Tutorial: Arduino IDE Overview, Basic Programming and Wiring
Concepts: Wiring, Arduino Basics Setup/Code, Data input/output
Project 1: Assignment: Volume
Reference: Shows how to add 2 numbers. Convert code to add volume and turn LED's ON/OFF as stated
Reference: Change in the Serial Monitor New Line to No Line Ending (Serial Monitor Types)
Project 2: Tutorial and Program 2: Multiple LEDS: Data Input w/ASCII Codes
Reference Document: Case/Switch Statements
Reference: Change in the Serial Monitor New Line to No Line Ending (Serial Monitor Types)
Project 3: Tutorial and Program 3: Push Button w/ Module
Reference Document: Toggle Switch Wiring Diagram
NOTE: Module Changes High/Low States where LOW=Pressed and HIGH=NOT PRESSED
Change the If (Buttonstate == HIGH) to If (Buttonstate == LOW)
Sensors vs Actuators
Website Reference: Sensors vs Actuators
Actuators are Output Components (LED, Motor, speaker etc.) and produce heat or motion
Sensors are Input Components (push button, ultrasonic sensor, gas sensor, scale, etc.) and produce an electrical signal that can be read to determine various types of data (distance, gas mass, color, keyboard, mouse, etc.) There are to main categories of sensors Digital and Analog
- Digital Sensors/Electrical Components: have a finite set of possible values. Typically On or Off states (i.e. light switch, touch sensor)
- Analog Sensors: have a range of values can be ever changing based on the environment (i.e. thermometer (thermocouple), photoresistor, potentiometer, gas sensor, color sensor)
Tutorial 4: UltraSonic Sensor
Reference Video: How an Ultrasonic Sensor Works
Tutorial 5: PhotoResistor
Tutorial 6: IR Sensor
Tutorial/Assignments 7: Motor Setup and Operation
NOTE: Tutorial/Assignment: Divided into 4 Sections that include operation of
1. Servo Motor Types
360 Degree Servo Motor
360 Degree Continuous Servo Motors
2. Peripheral Devices
Potientmeter
RGB LED
Ultrasonic Sensor
Piezo Speaker
Reference Videos: Shows Final Outcome of Program
Part 1: 360 Degree Servo Motor w/Push Button
Part 2: 360 Degree Servo Motor with Potientmeter
Part 3: 360 Degree Continuous Servo Motor Operation
Part 4: 360 Degree Continuous Servo Motor w/Ultrasonic Sensor and Piezo Speaker
Tutorial 8: Single Relay
Reference Video: Single Relay Sample
Braccio Robotic Arm
Tutorial: Braccio Robotic Arm
Assignment: Braccio Robotic Arm Material Handling System
Tutorial 9: Relay Shield and Robotic Arm
Project: Autonomous Vehicle/Product
NOTE: Student may submit a different project that uses the same materials as a vehicle.