Arduino Uno/ Self leveling/Single Axis

Avg Bid (CAD)
Project Budget (CAD)
$30 - $250

Project Description:
The project you are bidding on is the coding for a single axis self-levelling platform. When operating, the Gyro/Accelerometer platform wants to level around a single axis "X" Roll when a wave impulse is applied to it.

-Arduino Uno.
-Input for the platform’s position is from a three axis accelerometer and gyroscope, Sen-11028 (although only one axis is required).
-Filtering via Kalman Filter.
-Graph real time output of single axis gyro and accelerometer data including logging
-0-5v output to Olimex PIC-IO-C, to control leveling device/roll damper
-Potentiometer input for manual control.

The device requires the following features:

- Kalman filtering for acceleration and deceleration to limit jerky movement.
-10 degrees +/_ roll limits
- Roll rate 4 seconds. This will be a starting position and adjusted to specific vessel roll rate
- Power for Arduino and Olimex will be from 110vac transformer to 12v
- Relay power will be 110vac max 2amp. (hardware components are already manufactured)
- Position reset switch. This is a switch that when held down will allow the user to drive the motor at a slow speed either clockwise or anti clockwise. This is to allow the platform be set to a home position. Or with potentiometer

The successful bidder will be required to;

- Provide the Arduino Sketch with Kalman Filtering and Graph display logging/0-5v output for Olimex PIC-IO-C relay control signal.
- Provide minor software revisions (eg filtering or speed adjustments) and bug fixes after device is delivered.
- Provide all source code.

Skills required:
Arduino, Electrical Engineering, Electronics, Embedded Software, Microcontroller
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 888
in 30 days
$ 147
in 3 days
Hire bchandra1955
$ 184
in 3 days
$ 155
in 30 days
$ 277
in 15 days
Hire Engineer91
$ 277
in 7 days
$ 333
in 10 days
Hire LuisMa
$ 200
in 10 days
Hire AmmadRehmat305
$ 666
in 45 days
$ 222
in 10 days