Hackaday Prize Entry: IoT Nixie Clocks

Nixie clocks are the in thing right now, and they have been for at least a decade. For his Hackaday Prize entry, [mladen] is bringing things into the 21st century with a USB-powered, IoT Nixie clock. It displays the time, temperature, the current cryptocurrency price in fiat, your current number of Twitter followers, the number of updoots on your latest reddit meme, or anything else that can be expressed as four digits.

This Nixie clock uses four IN-12B tubes, with the dot, which are more or less standard when it comes to small Nixie clocks. These tubes are mounted directly to a PCB, which is in turn mounted at 90 degrees to the main board, providing a slim form factor for the machined wood or aluminum enclosure.

The control electronics are built around the ESP8266, with a handy USB connection providing the power and a serial connection. A BQ3200 real time clock keeps the time with the help of a supercapacitor. The killer feature here is a piezo sensor to detect taps on the enclosure. Hit the clock once, and it displays the time. Hit it two times, and the current balance of your bitcoin wallet is displayed. It’s a great project, and [mladen] is hoping to turn this project into a product and put it up on Crowdsupply soon. All in all, a great entry to The Hackaday Prize.

Ask Hackaday: What Tools Do You Reach For First?

Let’s face it, in your workshop there are convenient tools, and there are quality tools, but so often they aren’t both. Think back to the tools you reach for first. Very often for me, speed and convenience win out. I don’t want to look too hard for that drill or saw, and want them to work as expected when I reach for them. At the same time, there are some tools that simply must be stored away, and can’t perch on my workbench forever or sit on a shelf.

It really is a balancing act sometimes. I don’t have a sure fire formula for when to break out the expensive tools, and what jobs are easy with the less expensive. I’ll lay out some of my most-often utilized tools in my arsenal, then I want to hear from you on your own faves.

Continue reading “Ask Hackaday: What Tools Do You Reach For First?”

Recreating The Mythbusters Rocket Chevy – At Scale

If you tuned into the first ever episode of Mythbusters way back when, you’ll remember a certain rocket-powered Chevy Impala. [David Windestal] decided to recreate this – at 1:10 scale.

The car in question is a Hobbyking Desert Fox RC car – normally a four-wheel drive truck which ships ready-to-run, making it a great way to get a project started quickly. Rocket power is provided by the same type of motor used in the Swedish Rocket Knives we’ve covered previously.

Initial testing proves unsuccessful – the car simply tumbles out of control when the rocket is fired. It takes a beating, losing a wheel in the process. Following on from this, a decision is made to cook up a slower burning rocket motor and switch to an asphalt surface for testing. This is much more succesful and the car begins to see some properly high speeds, nearly peeling the tyres off the rim in the process!

It’s a fun concept that could likely be replicated with off-the-shelf rocket motors, too. Throw us your ideas for better rocket powered transports in the comments below.

[Thanks to Heinrich for the tip!]
Continue reading “Recreating The Mythbusters Rocket Chevy – At Scale”

Computers That Never Were

Today it is easier than ever to learn how to program a computer. Everyone has one (and probably has several) and there are tons of resources available. You can even program entirely in your web browser and avoid having to install programming languages and other arcane software. But it wasn’t always like this. In the sixties and seventies, you usually learned to program on computers that didn’t exist. I was recently musing about those computers that were never real and wondering if we are better off now with a computer at every neophyte’s fingertips or if somehow these fictional computing devices were useful in the education process.

Back in the day, almost no one had a computer. Even if you were in the computer business, the chances that you had a computer that was all yours was almost unheard of. In the old days, computers cost money — a lot of money. They required special power and cooling. They needed a platoon of people to operate them. They took up a lot of space. The idea of letting students just run programs to learn was ludicrous.

Continue reading “Computers That Never Were”

A Raspberry Pi Rain Man In The Making

We see a lot of Raspberry Pis used to play games, but this is something entirely different from the latest RetroPie build. This Raspberry Pi is learning how to read playing cards, with the goal of becoming the ultimate card counting blackjack player.

If [Taxi-guy] hasn’t named his project Rain Man, we humbly suggest that he does so. Because a Pi that can count into a six-deck shoe would be quite a thing, even though it would never be allowed anywhere near a casino. Hurdle number one in counting cards is reading them, and [Taxi-guy] has done a solid job of leveraging the power of OpenCV on a Pi 3 for the task. His description in the video below is very detailed, but the approach is simple: find the cards in a PiCam image of the playing field using a combination of thresholding and contouring. Then, with the cards isolated, compare the rank and suit in the upper left corner of the rotated card image to prototype images to identify the card. The Pi provides enough horsepower to quickly identify an arbitrary number of non-overlapping cards; we assume [Taxi-guy] will have to address overlapping cards and decks that use different fonts at some point.

We’re keen to see this Pi playing blackjack someday. As he’s coding that up, he may want to look at algorithmic approaches to blackjack strategies, and the real odds of beating the house.

Continue reading “A Raspberry Pi Rain Man In The Making”

Nematoduino: A Roundworm Neural Model On An Arduino

When it comes to building a neural network to simulate complex behavior, Arduino isn’t exactly the first platform that springs to mind. But when your goal is to model the behavior of an organism with only a handful of neurons, the constraints presented by an Arduino start to make sense.

It may be the most important non-segmented worm you’ve never heard of, but Caenorhabditis elegans, mercifully abbreviated C. elegans, is an important model organism for neurobiology, having had its entire nervous system mapped in 2012. [Nathan Griffith] used this “connectome” to simulate a subset of the diminutive nematode’s behaviors, specifically movements toward attractants and away from obstacles. Riding atop a small robot chassis, the Arduino sends signals to the motors when the model determines it’s time to fire the virtual worm’s muscles. An ultrasonic sensor stands in for the “nose touch” neurons of the real worm, and when the model is not busy avoiding a touch, it’s actively seeking something to eat using the “chemotaxis” behavior. The model is up on GitHub and [Nathan] hopes it provides an approachable platform for would-be neuroroboticists.

This isn’t the first time someone has modeled the nematode’s connectome in silico, but kudos to [Nathan] for accomplishing it within the constraints an Arduino presents.

Continue reading “Nematoduino: A Roundworm Neural Model On An Arduino”

Get Your Smarties Or M&Ms From A Vending Machine

There are some debates that split the world down the middle. Serious stuff: M&Ms, or Smarties*? Yes, the two chocolate beans may bear a superficial resemblance to each other, but you’re either a Smartie lover, or an M&M lover. No compromises.

[Maximusvo] has sensibly dodged all questions of brand loyalty in his text if not in his images even though it’s obvious what kind of confectionery he’s working with in his candy vending machine. The hard-shell chocolates are loaded into a hopper, from which a colourful cascade is released onto a scale. When the desired weight has been accumulated, it is tipped into a drawer for the hungry recipient.

Behind it all is an Arduino with a motor to release the beans, a load cell to weigh them, and an LCD display to give a status report. A motor vibrates the chute to ensure they move down it, but as can be seen in the video demo below the break it’s not doing an entirely successful job. There is an external buzzer to indicate delivery, and aside from the wooden construction of the machine there are 3D printed parts in the scale.

Continue reading “Get Your Smarties Or M&Ms From A Vending Machine”