Many people enjoy playing flight simulators or making the occasional orbit in Kerbal Space Program, but most are stuck controlling the onscreen action with nothing more exotic than a keyboard and mouse. A nice compromise for those that don’t have the space (or NASA-sized budget) to build a full simulator cockpit is a USB “button box” that you can plug in whenever you need a couple dozen extra knobs, switches, and lights.
If you’ve been considering building one for yourself, this incredible build by [nexprime] should prove quite inspirational. Now at this point, a box of buttons hooked up to a microcontroller isn’t exactly newsworthy. But there are a few features that [nexprime] packed in which we think make this particular build worth taking a closer look at.
For one, the powder coated 8.5” x 10” enclosure is absolutely gorgeous. The console itself was purchased from a company called Hammond Manufacturing, but of course it still took some work to turn it into the object you’re currently drooling over. A CNC machine was used to accurately cut out all the necessary openings, and the labels were laser etched into the powder coat.
But not all the labels. One of the things we like best about this build is that [nexprime] thought ahead and didn’t just design it for one game. Many of the labels are printed on strips of paper which slide into translucent plastic channels built into the front of the box. Not only does this allow you to change out the overlays for different games, but the paper labels look fantastic when lit with the LED strips placed behind the channels.
Internally, [nexprime] used a SparkFun Pro Micro paired with a SX1509 I/O expander. The electronics are all housed on professionally manufactured PCBs, which gives the final build an incredibly neat look despite packing in 68 separate inputs for your gaming pleasure. On the software side this box appears as a normal USB game controller, albeit one with a crazy number of buttons.
If this build doesn’t have enough switches and buttons for you, don’t worry. This Kerbal Space Program cockpit has banks of switches below and above the player, so one can more realistically scramble for the correct onet to flip when things start going sideways. On the other hand, we’ve seen slightly less intense builds if you’re not quite ready to take out a loan just to get into orbit.
If you happen to live near Phoenix, Arizona, have a spare US$10,000 or so kicking around, and have always fancied your own true-to-life commercial flight simulator, today is your lucky day. With just over a week to go on the auction, you can bid on a used flight simulator for a Bombardier CRJ200 regional jet airliner.
The CRJ200 jet was produced between 1991 and 2006, first being introduced in 1992 by Lufthansa. It’s a twin-engine design, with about 50 seats for passengers. With a length of more than 26 meters, 12,500 km (41000ft) ceiling, 785 km/h (487mph) cruising speed and a range of around 3,000 km (1864 mi) (depending on the configuration), it offers plenty of opportunities for the aspiring (hobbyist) pilot.
The auction stands at the time of writing at $4,400 offered and lasts until Monday, January the 28th. Local pick-up is expected, but the FAA-certified simulator comes complete with all of the manuals and the guarantee that it was 100% working before it was disassembled to ready it for auction. Just make sure that you have somewhere to put it before putting in that bid, and you could be the owner of a rig that would leave some of the best we’ve seen so far behind in the dust.
Classes are over at Cornell, and that means one thing: the students in [Bruce Land]’s microcontroller design course have submitted their final projects, many of which, like this flight control system for Google Earth’s flight simulator, find their way to the Hackaday tips line.
We actually got this tip several days ago, but since it revealed to us the previously unknown fact that Google Earth has a flight simulator mode, we’ve been somewhat distracted. Normally controlled by mouse and keyboard, [Sheila Balu] decided to give the sim a full set of flight controls to make it more realistic. The controls consist of a joystick with throttle, rudder pedals, and a small control panel with random switches. The whole thing is built of cardboard to keep costs down and to make the system easy to replicate. Interestingly, the joystick does not have the usual gimbals-mounted potentiometers to detect pitch and roll; rather, an IMU mounted on the top of the stick provides data on the stick position. All the controls talk to a PIC32, which sends the inputs over a serial cable to a Python script on the PC running Google Earth; the script simulates the mouse and keyboard commands needed to fly the sim. The video below shows [Sheila] taking an F-16 out for a spin, but despite being a pilot herself since age 16, she was curiously unable to land the fighter jet safely in a suburban neighborhood.
[Bruce]’s course looks like a blast, and [Sheila] clearly enjoyed it. We’re looking forward to the project dump, which last year included this billy-goat balancing Stewart platform, and a robotic ice cream topping applicator.
Continue reading “Microcontroller And IMU Team Up For Simple Flight Sim Controls”
Virtual Reality (VR) and actual reality often don’t mix: watch someone play a VR game without seeing what they see and you see a lot of pointless-looking flailing around. [Nerdaxic] may have found a balance that works in this flight sim setup that mixes VR and AR, though. He did this by combining the virtual cockpit controls of his fight simulator with real buttons, knobs, and dials. He uses an HTC Vive headset and a beefy PC to create the virtual side, which is mirrored with a real-world version. So, the virtual yoke is matched with a real one. The same is true of all of the controls, thanks to a home-made control panel that features all of the physical controls of a Cessna 172 Skyhawk.
[Nerdaxic] has released the plans for the project, including his 3D printable knobs for throttle and fuel/air mixture and the design for the wooden panel and assembly that holds all of the controls in the same place as they are in the real thing. He even put a fan in the system to produce a gentle breeze to enhance the feel of sticking your head out of the window — just don’t try that on a real aircraft.
Continue reading “Home Built Flight Sim Combines Virtual And Actual Reality”
Breaking into the world of auto racing is easy. Step 1: Buy an expensive car. Step 2: Learn how to drive it without crashing. If you’re stuck at step 1, and things aren’t looking great for step 2 either, you might want to consider going with a virtual Porsche or Ferrari and spending your evenings driving virtual laps rather than real ones.
The trouble is, that can get a bit boring after a while, which is what this DIY motion simulator platform is meant to address. In a long series of posts with a load of build details, [pmvcda] goes through what he’s come up with so far on this work in progress. He’s building a Stewart platform, of the type we’ve seen before but on a much grander scale. This one will be large enough to hold a race car cockpit mockup, which explains the welded aluminum frame. We were most interested in the six custom-made linear actuators, though. Aluminum extrusions form the frame holding BLDC motor, and guide the nut of a long ball screw. There are a bunch of 3D-printed parts in the actuators, each of which is anchored to the frame and to the platform by simple universal joints. The actuators are a little on the loud side, but they’re fast and powerful, and they’ve got a great industrial look.
If car racing is not your thing and you’d rather build a full-motion flight simulator, here’s one that also uses DIY actuators.
Continue reading “Homebrew Linear Actuators Put The Moves On This Motion Simulator”
The history of PC gaming showers games such a Wolfenstein 3D and Doom with the honor of having the most advanced graphics of the day. Often overlooked is Microsoft Flight Simulator and earlier, pre-Microsoft versions from subLOGIC, including the 1977 Apple II version. [Wayne Piekarski] was playing around with MS Flight Simulator 4 recently, and wanted it to be a bit more like his modern flight sim based on X-Plane 11. That meant multiple monitors, and the results are amazing.
The video and networking capabilities for MS Flight Sim 4, while very impressive for the late 80s, are still very limited. In 1989, computers only supported a single display, and while FS4 had the ability to network machines together for dogfighting, there was no way to set the camera viewpoint to the remote aircraft.
The solution to this problem came in the form of memory dumps. Since [Wayne] is running FS4 in DOSBox, he’s able to read the memory of one instance of the game, and write those memory locations to another instance of the game. There were only 18 bytes of memory in the instance of DOSBox that included heading, altitude, roll, and pitch information for the simulated aircraft. [Wayne] is sending this data to other instances of FS4 — effectively mirroring the game on another machine — and changing the camera view to look out the left and right windows. He displayed those views on additional monitors, and was done.
The results are exactly what you would expect. [Wayne] is now taking off from Meigs Field and buzzing the ten or twelve buildings in downtown Chicago with a panoramic 180° view. Check out the videos of that in action below.
Continue reading “The Immersive Flight Simulator From 1989”
Every hobby needs to have a few people who take it just a little too far. In particular, the aviation hobbies – Radio control flying, FPV multicopter racing, and the like – seem to inspire more than their fair share of hard-core builds. In witness whereof we present this over-the-top home-brew flight simulator.
His wife and friends think he’s crazy, and we agree. But [XPilotSimPro] is that special kind of crazy that it takes to advance the state of the art, and we applaud him for that. A long-time fan of flight simulator games, he was lucky enough to log some time in a real 737 simulator. That seems to be where he caught the DIY bug. The video after the break is a whirlwind tour of the main part of his build, which does not seek to faithfully reproduce any particular cockpit as much as create a plausibly awesome one. Built on a PVC pipe frame with plywood panels, the cockpit is bristling with LCD panels, flight instruments, and bays of avionics that look like they came out of a cockpit. The simulator sits facing a wall with an overhead LCD projector providing views of the outside world. An overhead panel sporting yet more LCD panels and instruments was a recent addition. The whole thing is powered by a hefty looking gaming rig running X-Plane, allowing [XPilotSimPro] to take on any aviation challenge, including landing an Embraer 109 on the deck of the USS Nimitz Aircraft Carrier.
What could be next for [XPilotSimPro]’s simulator? How about adding a little motion control with pneumatics? Or better still, how about using a real 737 cockpit as a simulator?
Continue reading “A Next-Level Home-Built Flight Simulator”