User Tools


This is an old revision of the document!


Table of Contents

Pneumatics

Overview

The pneumatics system will provide a means for controlling actuators within the submarine such as the claw, torpedos, and marker droppers. Pneumatics are controlled via simple on-off commands to the pneumatic in the form of high and low voltages.

Design

A microcontroller will be utilized as a GPIO expander and will be implemented as a ROS node on the microcontroller itself. This node will subscribe to a topic to control actuators based on boolean values.

Resources

Part Description Datasheet
ATMega1284PMicrocontroller to be used on the project. Datasheet
Resource Description
Arduino Tutorials Code tutorials for programming Arduino devices.
ATMega1284P Arduino Core Arduino Core for the ATMega1284P