Using Sonar To Measure Traffic Speeds

One of the most common ways of measuring the speed of a vehicle is by using radar, which typically involves generating radio waves, directing them at a moving vehicle, and measuring the various ways that they return to the device. This is a tried-and-true method, but can be expensive and technically complex. [GeeDub] wanted an easier way of measuring vehicles passing by his home, so he switched to using sonar instead to measure speeds based on the sounds the cars generate themselves.

The method he is using is similar to passive sonar in submarines, which can locate objects underwater based on the sounds they produce. After a false start attempting to measure Doppler shift, he switched to time correlation using two microphones, essentially using stereo audio input to detect subtle differences in arrival times of various sounds to detect the positions of passing vehicles. Doing this fast enough and extrapolating the data gathered, speed information can be calculated. For the data gathering and calculation, [GeeDub] is using a Raspberry Pi to help keep costs down, and some further configuration of the microphones and their power supplies were also needed to ensure quality audio was gathered.

With the system in place in a window, it detected around 9,000 vehicles over a three-day period. The software generates a normal distribution of vehicle speeds for this time, with the distribution centered on around 35 MPH, slightly above the posted speed limit of 30. As long as there’s a clear line of sight to the road using this system it’s just as effective as some other passive systems we’ve seen to measure vehicle speed. Of course, active speed measurement systems are not out of the realm of possibility if you’re willing to spend a little more.

Too Much Git? Try Gitless

Git has been a powerful tool for software development and version control since the mid ’00s, gaining widespread popularity since then. Originally built by none other than Linus Torvalds for handling Linux kernel development, it’s branched out for use with all kinds of other projects. That being said, it is not the easiest thing to learn how to use, with tons of options, abstract ideas, and non-linear workflows to keep track of. So if you’re new to the system or don’t need all of its vast swath of features, you might want to try out an alternative like Gitless.

Thanks to the fact that the original Git is open source, it’s free to modify and use as any user sees fit, and there are plenty of options available. This one aims to simplify many of the features found in the original Git, implementing a tracking system which somewhat automates commits. It also includes a simplified branching system, making it easier to switch between branches and keep better track of all that’s happening in a project. The command line interface is simplified as well, and the entire system is backwards-compatible with Git which means that if you find yourself needing some of the more advanced tools it’s possible to switch between them with relative ease.

For those of us keeping track of our own software projects, who don’t necessarily need the full feature set that the original Git has to offer, this could be a powerful tool that decreases the steep learning curve that Git is known for. It’s definitely a system work diving into, though, regardless of whichever implementation you choose. It’s an effective tool for everything from complex, professional projects to small hobby projects on the Arduino.

Ham Pairs Nicely With GMRS

Ignoring all of the regulations, band allocations, and “best amateur practices,” there’s no real fundamental difference between the frequencies allocated to the Family Radio Service (FRS), the General Mobile Radio Service (GMRS), the Multi-Use Radio Service (MURS), and the two-meter and 70-centimeter bands allocated to licensed ham radio operators. The radio waves propagate over relatively short distances, don’t typically experience any skip, and are used for similar activities. The only major difference between these (at least in the Americas or ITU region 2) is the licenses you must hold to operate on the specific bands. This means that even though radios are prohibited by rule from operating across these bands, it’s often not too difficult to find radios that will do it anyway.

[Greg], aka [K4HSM], was experimenting with a TIDRADIO H8 meant for GMRS, which in North America is a service used for short-range two-way communication. No exams are required, but a license is still needed. GMRS also allows for the use of repeaters, making it more effective than the unlicensed FRS. GMRS radios, this one included, often can receive or scan frequencies they can’t transmit on, but in this case, the limits on transmitting are fairly easy to circumvent. While it isn’t allowed when programming the radio over Bluetooth, [K4HSM] found that programming it from the keypad directly will allow transmitting on the ham bands and uses it to contact his local two-meter and 70-cm repeaters as a proof-of-concept.

The surprising thing about this isn’t so much that the radio is physically capable of operating this way. What’s surprising is that this takes basically no physical modifications at all, and as far as we can tell, that violates at least one FCC rule. Whether or not that rule makes any sense is up for debate, and it’s not likely the FCC will break down your door for doing this since they have bigger fish to fry, but we’d definitely caution that it’s not technically legal to operate this way.

Continue reading “Ham Pairs Nicely With GMRS”

Reliable 3D Printing With Ceramic Slurry

3D printing is at its most accessible (and most affordable) when printing in various plastics or resin. Printers of this sort are available for less than the cost of plenty of common power tools. Printing in materials other than plastic, though, can be a bit more involved. There are printers now for various metals and even concrete, but these can be orders of magnitude more expensive than their plastic cousins. And then there are materials which haven’t really materialized into a viable 3D printing system. Ceramic is one of those, and while there are some printers that can print in ceramic, this latest printer makes some excellent strides in the technology.

Existing technology for printing in ceramic uses a type of ceramic slurry as the print medium, and then curing it with ultraviolet light to solidify the material. The problem with ultraviolet light is that it doesn’t penetrate particularly far into the slurry, only meaningfully curing the outside portions. This can lead to problems, especially around support structures, with the viability of the prints. The key improvement that the team at Jiangnan University made was using near-infrared light to cure the prints instead, allowing the energy to penetrate much further into the material for better curing. This also greatly reduces or eliminates the need for supports in the print.

The paper about the method is available in full at Nature, documenting all of the details surrounding this new system. It may be a while until this method is available to a wider audience, though. If you can get by with a print material that’s a little less exotic, it’s not too hard to get a metal 3D printer, as long as you are familiar with a bit of electrochemistry.

Long-Distance Wi-Fi With Steam Deck Server

It’s no secret that the Steam Deck is a powerful computer, especially for its price point. It has to be capable enough to run modern PC games while being comfortable as a handheld, all while having a useful amount of battery life. Thankfully Valve didn’t lock down the device like most smartphone manufacturers, allowing the computer to run whatever operating system and software the true owner of the device wants to run. That means that a whole world of options is open for this novel computer, like using it to set up an 802.11ah Wi-Fi network over some pretty impressive distances.

Of course the Steam Deck is more of a means to an end for this project; the real star of the show is DragonOS, a Debian-based Linux distribution put together by [Aaron] to enable easy access to the tools needed for plenty of software-defined radio projects like this one. Here, he’s using it to set up a long-distance Wi-Fi network on one side of a lake, then testing it by motoring over to the other side of the lake to access the data from the KrakenSDR setup running on the Deck, as well as performing real-time capture of IQ data that was being automatically demodulated and feed internally to whispercpp.

While no one will be streaming 4K video over 802.11ah, it’s more than capable of supporting small amounts of data over relatively large distances, and [Aaron] was easily able to SSH to his access point from over a kilometer away with it. If the lake scenery in the project seems familiar at all, it’s because this project is an extension of another one of his DragonOS projects using a slightly lower frequency to do some impressive direction-finding, also using the Steam Deck as a base of operations.

Continue reading “Long-Distance Wi-Fi With Steam Deck Server”

The First Search Engines, Built By Librarians

Before the Internet became the advertisement generator we know and love today, interspersed with interesting information here and there, it was originally a network of computers largely among various universities. This was even before the world-wide web and HTML which means that the people using these proto-networks, mostly researchers and other academics, had to build things we might take for granted from the ground up. One of those was one of the first search engines, built by the librarians who were cataloging all of the research in their universities, and using their relatively primitive computer networks to store and retrieve all of this information.

This search engine was called SUPARS, the Syracuse University Psychological Abstracts Retrieval Service. It was originally built for psychology research papers, and perhaps unsurprisingly the psychologists at the university also used this new system as the basis for understanding how humans would interact with computers. This was the 1970s after all, and most people had never used a computer, so documenting how they used search engine led to some important breakthroughs in the way we think about the best ways of designing systems like these.

The search engine was technically revolutionary for the time as well. It was among the first to allow text to be searched within documents and saved previous searches for users and researchers to access and learn from. The experiment was driven by the need to support researchers in a future where reference librarians would need assistance dealing with more and more information in their libraries, and it highlighted the challenges of vocabulary control in free-text searching.

The visionaries behind SUPARS recognized the changing landscape of research and designed for the future that would rely on networked computer systems. Their contributions expanded the understanding of how technology could shape human communication and effectiveness, and while they might not have imagined the world we are currently in, they certainly paved the way for the advances that led to its widespread adoption even outside a university setting. There were some false starts along that path, though.

Siphoning Energy From Power Lines

The discovery and implementation of alternating current revolutionized the entire world little more than a century ago. Without it, we’d all have inefficient, small neighborhood power plants sending direct current in short, local circuits. Alternating current switches the direction of current many times a second, causing all kinds of magnetic field interactions that result in being able to send electricity extremely long distances without the resistive losses of a DC circuit. The major downside, though, is that AC circuits tend to have charging losses due to this back-and-forth motion, but this lost energy can actually be harvested with something like this custom-built transformer.

[Hyperspace Pilot] hand-wound this ferromagnetic-core transformer using almost two kilometers of 28-gauge magnet wire. The more loops of wire, the more the transformer will be able to couple with magnetic fields generated by the current flowing in other circuits. The other thing that it needs to do is resonate at a specific frequency, which is accomplished by using a small capacitor to tune the circuit to the mains frequency. With the tuning done, holding the circuit near his breaker panel with the dryer and air conditioning running generates around five volts. There’s not much that can be done with this other than hook up a small LED, since the current generated is also fairly low, but it’s an impressive proof of concept.

After some more testing, [Hyperspace Pilot] found that the total power draw of his transformer is only on the order of about 50 microwatts in an ideal setting where the neutral or ground wire wasn’t nearby, so it’s not the most economical way to steal electricity. On the other hand, it could still be useful for detecting current flow in a circuit without having to directly interact with it. And, it turns out that there are better ways of saving on your electricity bill provided you have a smart meter and the right kind of energy-saving appliances anyway.

Continue reading “Siphoning Energy From Power Lines”