Mankind’s fascination with airplanes is unbroken. Whether you’re outside with your camera, getting an actual glimpse of the aircraft, or sitting at home with your RTL-SDR dongle and have a look at them from a distance, tracking them is a fun pastime activity. Provided, of course, that you are living close by an airport or in an area with high enough air traffic. If not, well there’s always real-time tracking online to fall back to, and as [geomatics] will show you, you can build your own live flight tracking system with a few lines of Python.
As it’s usually the case with Python, a lot of functionality is implemented and readily available from external modules, which lets you focus on the actual application without having to worry too much about the details. Similarly, plenty of data can be requested from all sorts of publicly accessible APIs nowadays. If you are looking for a simple-enough example to get into both subjects with a real-world application, [geomatics]’ flight tracker uses cartopy to create a map using Open Street Map data, and retrieves the flight information from ADS-B Exchange‘s public API.
Like the original, [noniq]’s version is laser cut and engraved, and uses some 3D printed parts. But it does away with the fasteners (that’s 60 pairs of nuts and bolts), and instead uses neodymium magnets to make all the triangle pieces snap together to form the icosahedron globe. The hinges are simply some pieces of gaffer-tape.
This design improvement creates a cleaner globe and also addresses some of the concerns posted in the comments of the earlier build. The design files are available for download on [noniq]’s blog — you need to 3D print some magnet holders and stopper plates, and laser cut the 20 triangle tiles. The stopper plates help ensure that the angle between tiles when it is put together is limited to 138 degrees, making it easier to assemble the globe.
Check out the video after the break to hear the satisfying “thunk” of neodymium magnets snapping together.
Everyone knows that globes are cool — what else would you use as the centerpiece of your library/study? But, sadly, making your own isn’t a simple process. Even if you had a large (preferably hollow) sphere to work with, you’d still have to devise a clever way of printing the map in sections that can be glued to the curved surface. Wouldn’t it be easier if you could just laser cut flat sections, and assemble them to form a faceted “globe?”
Well, it is, and you can! Because, [Gavin] over at tinkerings.org (a Hackaday favorite) has created the files to do just that! This map projection, originally designed by the very interesting Buckminster Fuller, is designed to be either laid flat or three-dimensionally on an icosahedron (a 20-sided polyhedron). That makes it perfect for laser cutting, as each of the 20 faces can be cut from flat stock.