Project ID:
1412971
Project Type:
Fixed
Budget:
$250-$750 AUD
(Approx. $267-$802 USD)
Project Description:
Description:
Require 2 programs to be written, they will be uploaded to PIC18F2553 micro controllers (any recommendation on microchip to increase the level of precision will be noted) 1 program per microchip.
Both will need to be recognized by Windows XP/7 as a USB Game Controller using the Windows driver, devices will need to be USB powered only.
Program 1
Will be used to run 3 pedal sets for racing games. This will require 3 axis's within the games controller options of windows. Potentiometers will be used to measure the analog input of the clutch and accelerator pedals, a load cell will be used to measure the brake pedal.
Program 2 will run 6 speed Gear Stick shifter with 4 extra buttons and reverse. This will require 11 buttons total appearing in games controller options of windows.
MAL Joystick Demo can be used and adjusted to meet the requirements, programs need to be as optimized as possible.
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2680&dDocName=en547784
PCB Design to incorporate the Switches and Potentiometers will be looked upon positively to complete the job, this is however not a prerequisite.
Examples of what is required:
http://www.leobodnar.com/products/BU0836-LC/
http://www.leobodnar.com/
The end products do not need as many buttons or analog inputs as the above examples.
Deliverable:
Final Program and all files so the program can be uploaded into the micro controller. If PCB designed correct file format to allow the design to be distributed to manufacturers for production.
Timeline:
Expect a timeline from the freelancer and the project should take no longer then 2 weeks.
Additional Project Description:
01/30/2012 at 8:26 EST:
Also the successful applicant will be asked to complete further projects as they are required over the next 6-12 months, this will include new projects and tweaking of previous projects.
We would also like to hear from anyone that has had any sort of experience with Force Feedback Steering Wheel drivers/software.
Skills required:
Electronics,
Embedded Software,
Microcontroller,
PCB Layout