This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
ee:depth-sensors:start [2016/09/14 07:36] Ryan Summers |
ee:depth-sensors:start [2016/09/23 22:17] Brandon Kallaher [Table] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Depth Sensors ====== | ====== Depth Sensors ====== | ||
+ | **Project Lead**: Victoria Ross | ||
===== Overview ===== | ===== Overview ===== | ||
Line 6: | Line 7: | ||
===== Theory ===== | ===== Theory ===== | ||
Think of three of the depth sensors defining a plane in 3D space. The final depth sensor acts as a fixed point above that plane that rotates as the plane rotates. If the fixed point is off-center of the plane, then when the plane rotates 180 degrees (staying flat at all times), then roll and pitch can be determined. | Think of three of the depth sensors defining a plane in 3D space. The final depth sensor acts as a fixed point above that plane that rotates as the plane rotates. If the fixed point is off-center of the plane, then when the plane rotates 180 degrees (staying flat at all times), then roll and pitch can be determined. | ||
- | |||
- | ===== Requirements ===== | ||
===== Resources ===== | ===== Resources ===== | ||
+ | ^ Resource ^ Description ^ | ||
+ | | {{http://www.atmel.com/images/doc8059.pdf|ATMega1284P}} | Microcontroller to be used on the project. | | ||
+ | | [[blustr>electronics/bar30-sensor-r1/|Depth Sensor]] | Depth sensor in use on the submarine. {{:ee:depth-sensors:eng_ds_ms5837-30ba_b1.pdf|Data Sheet}} | | ||
+ | | [[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.ti.com/lit/ds/symlink/tca9543a.pdf|I2C MUX - 2}} | 2-Channel I2C mux chip for multisensor configurations. | | ||
+ | | {{http://www.ti.com/lit/ds/symlink/tca9545a.pdf|I2C MUX - 4}} | 4-Channel I2C mux chip for multisensor configurations. | |