User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
ee:pneumatics:start [2018/01/28 22:56]
Ryan Summers removed
— (current)
Line 1: Line 1:
-====== Pneumatics ====== 
-**Project Lead**: Andrew Feistner 
  
-===== 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. 
- 
-===== Timeline ===== 
-  - Schematic Completed (October 5th) 
-  - Parts Selected and Footprints Associated (October 12th) 
-  - PCB Schematic and Component Review (October 17th) 
-  - PCB Routing Completed (November 7th) 
-  - PCB Design Review (November 10th) 
-  - PCB Ordered (November 21st) 
-  - Firmware Completed (December 10th) 
-  - Board Populated (January 8th) 
- 
-===== 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 ===== 
-^ Resource ​                                                          ^ Description ​                                                                                            ^ 
-| [[https://​www.arduino.cc/​en/​Tutorial/​HomePage|Arduino Tutorials]] ​ | Code tutorials for programming Arduino devices. ​                                                        | 
-| [[git>​MCUdude/​MightyCore|ATMega1284P Arduino Core]] ​               | Arduino Core for the ATMega1284P ​                                                                       | 
-| [[ros>​rosserial_arduino|RosSerial Documentation]] ​                 | RosSerial is the communication protocol that allows implementation of a ROS node on a microcontroller. ​ | 
-| {{http://​www.atmel.com/​images/​doc8059.pdf|ATMega1284P}} ​           | Microcontroller to be used on the project. ​                                                             |