Arduino Force Feedback Yoke for Xplane 11

Arduino Force Feedback Yoke for Xplane 11

thingiverse

This is a Project I Initiated to Bring Back Force Feedback Controllers to Flight Sims. It's a Mechanical Assembly Using Easily Available Parts from Aliexpress.com and Local Hardware Stores, Alongside 3D Printed Components Designed to Work with the Cessna Wheel I Created Some Time Ago (Available Here: https://www.thingiverse.com/thing:3535612 ). The Project Involves a Platform Moving on Four Linear Bearings, Supported by Two Linear Shafts. Rotary Movement is Achieved Through a 30mm Aluminum Shaft Held in Place by Two Bearings. To Achieve FFB on the Linear Platform, a Rack with a Pinion on a 24V Engine is Used (Still Not Added, as Development of the Mount for the Engine Continues). In Contrast, FFB on the Rotary Movement is Attained through a Set of Gears, Which Amplify Torque by Four Times. The Gear on the Shaft of the Rotary Engine Has Two Sides: One Side Facilitates Rotary Motion, While the Other Side is a Step-Up Gearbox for the Rotary Encoder (a Similar Solution with an Encoder Will be Added for Linear Motion). The Project Uses Arduino to Communicate with XPlane 11 Software. An Arduino Leonardo Acts as a Controller for the PC Using the Joystick.h Library, While an Arduino Uno Utilizes ArduSimX of XPlane 11 to Receive Data Responsible for the Force Feedback Effect. The Uno Calculates the PWM Signal and Sends it to Two DC Motor Drivers. I'm Still Considering What Kind of Power Supply Will Manage These Two Motors. The Components Needed (excluding Bolts and Nuts, as well as Linear FFB Assembly) Include: * A 300 x 550 x 20mm Baseplate for Mounting All Components * Four Linear Shaft Mounts (20mm) * Two 500mm Long, 20mm Linear Shafts * A Set of Four 3D Printed Cases for Linear Bearings * Four Linear Bearings * A 200 x 200 x 10mm Mainplate for the Rotary Assembly * Two 3D Printed Bearing Mounts * Two 61906 Bearings * One 600mm Long Aluminum Shaft * Two 24V DC Motors (5x16mm Shaft, Diameter: 42mm, Length: 66.5 mm) * Arduino Leonardo * Arduino Uno * Two Bts7960 Motor Drivers * Two Rotary Encoders, 400 Lines (Available on Aliexpress) * Three 3D Printed Gears Items to Complete: * Design the Linear Motion Mechanism * Design an Enclosure to Fit the Electronics and Power Supply * Lay Out Drawings for the Assembly of the Controller * Create a Video in Inventor Demonstrating How the Assembly Will Take Place I'm Excited to Share This Project with You, and I'd Love to Receive Feedback or Suggestions. Please Feel Free to Comment Below or Reach Out to Me Directly.

Download Model from thingiverse

With this file you will be able to print Arduino Force Feedback Yoke for Xplane 11 with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Arduino Force Feedback Yoke for Xplane 11.