Class Schedule
Class 1: Learning Basic Programming Concepts
Objectives:
- Learn how to write simple programs, using Interactive C.
- Learn basic programming concepts, i.e. while loops.
- Learn the major Interactive C functions, i.e. motor(), ao().
Class 1 Slides
Homework #1
Class 2: Working with the Handyboard and Analog Sensors.
Objectives:
- Inventory Checklist
- More Programming Concept
- Connecting Handyboard, and downloading program to it.
- Working with motors.
- Learn to use analog sensors (namely light and IR sensors).
- Integrate analog sensors into robot to allow determination of turning sequence.
Class 2 Slides
Homework #2
Class 3: Basic Robot Building.
Objectives:
- Build a simple robot with two motors.
- Write a program to allow robot to move forwards/backwards.
- Programming Handyboard, such that Handyboard does not have to be connected to the computer.
- Executing slight turns while detecting the trace.
- Application of light sensors
Class 3 Slides
Homework #3
Class 4: Making U-Turn.
Objectives:
- Finish Building your robot.
- Finishing your one-way code
- Applying your U – turn code to the robot (Optional)
Class 4 Slides
Homework #4
Class 5: Project Practice.
Objectives:
- ECE001 Project preparation.
- Fine tuning the built robot, such that it is ready for the final robot demonstration.
- Make sure robot meets specifications required in project.
Class 5 Slides
Homework #5
Class 6: Final Project Demonstration.
Objectives:
- Successfully run your robot through the trace, such that it is able to find its way and make a U-turn, without any external help.
Class 7: Arduino.
Objectives:
- Introduction to Arduino board.
- Become familiar with the Arduino Uno and Language
- Understand and edit some more complex code, modify it to add functionality, and upload to the Arduino Uno
Class 8: Presentation Day.
Objectives:
- Each group is required to give a previously prepared power-point presentation.
- Presentation should be a summary of work completed during the previous 8 weeks, including discussing their robot, and results from their biomedical experiment.