Skip to content

Class Schedule

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.