Module 9– Control Systems : Microprocessor Control
Goal:
This module is to provide an introduction to microprocessor control systems and how they can be used for ROV control. The MATE ROV Control System is used as a reference.
Objectives
Upon completion of this module, the student should be able to:
- Identify the main components of a microprocessor system
- Describe binary signaling levels representative of a binary 0 and binary 1
- Connect the Arduino controller to a laptop and download software.
-
?Use sample programs for basic interfacing.
Sections:
-
Microprocessor Control Systems
- Microprocessors
- Input/Output Devices
- Communication
-
The Arduino Uno Board
- EEPROM
- RAM
- Programmable Input/Output pins
- Analog Input pins
- USB connection
Reference:
UR-Chapter 9
Lecture Presentation:
Handouts:
Tools Required:
Materials Required:
- Arduino Uno
- Protoboard
- Selection of resistors 100 ohm-10k
- LED
- SPST switch
- Potentiometer
- CdS light sensor
- Thermistor
- Thermometer
More Advanced Ideas:
Try interfacing the Arduino to other sensors:
- Proximity sensor
- PIR sensor
- Pressure sensor
Additional Links:
- Arduino Foundations Tutorials
- Arduino Uno Board
- Arduino Playground
- Jeremy Blum's YouTube Arduino Tutorial Series
- MATE ROV Controller Board Schematic
- MATE ROV Controller Board Layout

