Arduino self leveling platform - repost

The project you are bidding on is a single axis self-levelling platform. When operating, the stage of the platform is kept level around a single axis when the base rotates beneath it.

Input for the platform’s position is from a three axis accelerometer and gyroscope. The drive motor is to be a gear head DC servo motor with encoder.

The video below illustrates the basic concept.

[url removed, login to view]

The device will comprise of the following main parts:

1. Arduino Nano (32bit)

2. MPU-6050 three axis accelerometer and gyroscope

3. Planetary gearhead DC motor with encoder. Most likely this: [url removed, login to view]

4. Rechargeable [url removed, login to view] LiPo battery.

I am currently sourcing the DC Gear motor. As parts are not fully defined yet, please quote for assembly a programming time only! Component costs and shipping will be treated as separate items.

The device requires the following features:

- Fast response to inputs essential.

- 60 min battery life essential. 90+minutes desired.

- Consideration should be given to acceleration and deceleration to limit jerky movement.

- Incorporate filtering to cancel out interference from vibrations, and intermittent centrifugal forces.

- Absolute positioning is not required, instead the device will have a method of being reset to a 'home' position as described below.

- 360 degree operation essential. The video below illustrates the issue with 360 degree rotation when an accelerometer and gyroscope are combined. The successful bidder will be expected to resolve this problem.

[url removed, login to view]

The device is to have two physical switches:

1. Power switch.

2. 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.

The successful bidder will be required to

- First scope the project, recommend parts and provide a final set of costs once components are decided

- Fully assemble, test and debug the device to a similar stage shown in the video included.

- Provide minor software revisions (eg filtering or speed adjustments) and bug fixes after device is delivered

- Preference will be given to companies or individuals who are capable of developing a final custom PCB once the prototype stage is complete.


1. Arduino, with additional components soldered in place on veroboard, motor, and battery assembly. Device is not required to be mounted to anything, but must be demonstrated before shipping.

2. Compatible battery charger

3. All source code

4. Spec sheets for all components used

5. Hex files variants for upload (if required)

Taidot: Arduino, sähkötekniikka, elektroniikka, Sulautetut ohjelmistot, Mikrocontroller

Näytä lisää: arduino self leveling, arduino self leveling platform, self leveling arduino, self levelling platform, self leveling platform, self leveling platform accelerometer, arduino self leveling code, arduino accelerometer level, arduino leveling, arduino self levelling, self leveling platform arduino servo, self leveling servo platform arduino, accelerometer leveling, arduino level, arduino platform leveling, leveling arduino, self leveling platform arduino, arduino single axis self leveling code, single axis self leveling arduino, self leveling servo arduino, software developing companies, single platform, servo programming, self programming, prototype items

Tietoa työnantajasta:
( 0 arvostelua ) NSW, Australia

Projektin tunnus: #4303326

8 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Hi, I can do this job.

$250 USD 15 päivässä
(22 arvostelua)

Dear Sir, We are Reserach and Development company whose working area are : -Digital Motor Control -Analog Design -Electronic Design -Power Electronics -PCB design -Embedded system -Matlab -Simulation of ha Lisää

$200 USD 4 päivässä
(12 arvostelua)

Hi, I can help you.

$500 USD 30 päivässä
(6 arvostelua)

Hi, lets do upto the PCB level.

$250 USD 150 päivässä
(0 arvostelua)

Hi, Thanks to my electrical engineering background I have strong knowledge in modern control theory, which is essential for a project of this type. I am skilled at programming different series of microcontrollers Lisää

$210 USD 20 päivässä
(0 arvostelua)

Hi, My proposal is to start to work on the prototype as soon as I get the HW, to make you safe you'll not pay a penny before I show you a video of a working devices, this reduces your risks to the HW only in case I Lisää

$150 USD 30 päivässä
(0 arvostelua)

Hello, I have experience working with Arduino micro-controllers working with basic motors. This project does not appear difficult, continuously find current angle of platform holding motor and adjust motor angle ac Lisää

$100 USD 30 päivässä
(0 arvostelua)

Hi; i'm newbie in freelancer but i'm sure i'm the best candidate for this project i'm working on projects for autopilot with different IMU and AHRS and hope for more communication with you.

$200 USD 5 päivässä
(0 arvostelua)

Dear Arduinoplatform, I could do your project. I have experience with accelerometers, arduino platforms and microcontrollers. Best Regards, Javier

$200 USD 20 päivässä
(0 arvostelua)

Ican do that project for you.

$100 USD 20 päivässä
(0 arvostelua)