Intro to Computer & Information Systems

Course Syllabus - (In Progress)


Supplies

Arduino Starter Kit ~$55 Amazon - Serves 2-3 Students

Arduino Starter Components ~$8 Amazon (Recommended)

Robot Makers: Career Resource ~$16 (Optional)

Arduino Based Curriculum (Tutorials) ~Free



Helpful Online Resources

Required Downloads

Arduino

Adafruit Motor Library


Videos

Video 1 - Arduino, An Open Source


Arduino Resources

Arduino Based Curriculum (Tutorials)

Arduino Home Page

Arduino Language Reference


YouTube Channel Resources

Arduino - Jeremy Blum


Helpful Arduino Sites

Getting Started

Built In Examples

Arduino Activities

Lesson 1: Introduction to Arduino, Arduino sketches, and mechanical & electrical sketches


Lesson 2: Blinking a light emitting diode (LED)

    1. Download Arduino Sketch - One LED
    2. Download Arduino Sketch - Alternating LED's
    3. Download Arduino Sketch - 3 LED's


Lesson 3: Introduction to Light Dependent Resistor (LDR)


Lesson 4: Using an LDR to control an LED

    1. Download Arduino Sketch


Lesson 5: Integrating Lesson: 1) LED blink and 2) LDR to control and LED

    1. Download Arduino Sketch


Lesson 6: Introduction to Ultrasonic (Distance) Sensors

    1. Download Arduino Sketch
    2. Slideshow
    3. Handout
    4. Video Example with LED


Lesson 7: Using distance sensor to control LED Intensity

    1. Download Arduino Sketch


Lesson 8: Using an distance sensor to sound a buzzer

    1. Download Arduino Sketch


Lesson 9: Introduction to standard/continuous servo’s


Lesson 10: Using a continuous servo to operate a wheel

    1. Arduino Sketch


Lesson 11: Using a standard servo as a “scanner”

    1. Download Arduino Sketch


Lesson 12: Integrating the “scanner" and continuous servo

    1. Arduino Sketch


Lesson 13: Intro to DC Motors/Using a DC motor to move a wheel

    1. Arduino Sketch


Lesson 14: Using a distance sensor to autonomously control a DC & continuous servo

    1. Arduino Sketch - Servo
    2. Arduino Sketch - DC


Culminating Project: Build an autonomous object avoiding rover

    1. Build Procedures