Security Camera Gets Several Defensive Upgrades

Ever since the early web, people have been streaming video with inexpensive webcams, and since the advent of the Raspberry Pi and its dedicated camera slot we’ve really seen how easy it can be to build security cameras or any other webcam and get it online quickly. But these cameras notably lack defensive capabilities if anyone tries to break into an area they shouldn’t be, and [John] added some features to this webcam to help defend his garage.

The webcam itself is a custom build, mounted on a custom-built tilt-and-pan mount that lets it freely rotate to view any location in the garage. Some custom software running on a Raspberry Pi lets it operate in autonomous mode or be controlled manually from an Android tablet. But for the defensive capabilities, it also carries a Nerf machine gun with a laser sight and spotlights which can all be controlled autonomously by the Raspberry Pi, including a computer vision system that lets it track various objects. While this is mostly a fun novelty for his security camera, the noise it makes might be enough to startle any would-be burglar.

[John] added a few other features to this build as well, including a speaker, which allows the system to be voice-controlled and to communicate back to the user. This lets him activate and deactivate the system using a verbal password. These types of Nerf guns are fairly popular for turrets as well, and some have practical uses as well like keeping cats from walking on the kitchen counters.

Continue reading “Security Camera Gets Several Defensive Upgrades”

Pi Media Player With VCR Vibe Is Perfect For CRTs

If you have a TV and a Pi, you have the workings of a media center, and you’re not exactly short on options for software. But options are good, so here’s one more by [Anthony Caccese] — a player called 240-MP that explicitly targets CRTs with its retro stylings, released under the GPLv3 license.

Don’t let the name fool you, though. While the blue-and-white styling is very evocative of 90s VCRs, the output isn’t limited to 240p. If you’re running it into a vintage CRT over composite, as [Anthony] does, sure, it’ll do that. If you want to use HDMI on a modern TV, however, that’s an option too, in 4K if that’s your jam. Higher resolution video will need a beefier Pi, of course, but MPV can handle the files, and ultimately this is a wrapper for MPV. You still get the vintage styling, which can do green-and-black as easily as white-and-blue, as well as whatever custom color scheme you want to define. It might not look quite as good if it’s not on a display tube, but we could see this as a good fit for a plasma TV, too.

As you can see in the demo video embedded below, the player is equally happy listing and playing local files — including playlists — or streaming via a PLEX server. Other add-ons, for example to launch emulators, may be forthcoming. Of course, if you’re not willing to wait you could always code them yourself.

Given the roots of this project in old VHS interfaces, we’re somewhat surprised there doesn’t seem to be an option for control via physical tokens. We’ve already seen projects that try and replicate that portion of the VCR magic, though. If it’s not the tapes you miss from back in the day, you can also simulate cable TV.

Continue reading “Pi Media Player With VCR Vibe Is Perfect For CRTs”

Deltarune’s Tenna Brought To Life

For those who have never played the hit video games Undertale and Deltarune, the games are partially known for their interesting characters, many of which have eerie, surreal, and expressive designs. One of the more memorable characters from Deltarune is Tenna, a game show host of sorts whose distinguishing feature is an old television as a head, as well as a colorful suit. As a result he’s been the subject of a number of recreations by various cosplayers and makers like [BigRig Creates].

This version of the character was actually inspired by a previous build by [BunnyBii] which used an iPad as the interactive screen/face. Inside the television, though, the actual human found this to be front heavy and limiting in the ways that it could be used interactively, especially since the only way to see the outside world in this version was with a small endoscope and screen. [BigRig Creates]’s version builds on this idea but swaps out the iPad for a Raspberry Pi, allowing for much more customization, and uses a pair of Xreal glasses instead of a screen for the view of the outside world from in the television.

To get the whole costume together, the head is 3D printed with all of the electronics inside, and a game controller integrated into a handheld microphone controls the animations shown on the screen. A vibrant, custom-tailored suit with white gloves rounds out the ensemble, along with a pair of 3D-printed shoe covers since actual yellow shoes were a bit pricy. There were some interesting problems to solve along the way, specifically with regards to power management for all the electronics, but in the end it all seems to have come together quite well. [BigRig Creates] is no stranger to builds with unusual displays, though; one of our favorites was the world’s largest Nintendo 3DS.

Continue reading “Deltarune’s Tenna Brought To Life”

It’s Another Pi Handheld. But It’s A Really Good One

Ever since the first Linux capable single-board computers came out, there have been projects turning them into handhelds. The Raspberry Pi Zero and in particular the Compute Modules are ideally suited to this. While there are more common projects that find their way into our feed we’ve certainly seen a few of them in our time, enough now that a new one has to be special to really catch our eye. Which brings us to the PiBrick from [Ahmad Amarullah], which sets the bar pretty high.

The device is a Compute Module 5 smartphone sized computer with a 3.92″ OLED touch display and the ubiquitous BlackBerry-derived keyboard. It’s drawn together with a PCB that holds all components and peripherals, and this and the 5000 mAH battery fit in a 3D printed shell that gives it the form factor of a chunky smartphone. You can see it at the link above, and also find it in a GitHub repository.

Handheld computers always represent something of a compromise as they can only ever offer relatively small screens and keyboards. But they live or die on their versatility and robustness, both of which this one has in spades. We like it, a lot.

Thanks [Nick] for the tip.

Autonomous Submarine Relies On Color Detection

We talk about all kinds of autonomous vehicles here at Hackaday, from aerial drones to rugged rovers. A little less common are the submarine builds, likely due to their technical complexity. That said, though they perhaps benefit most from autonomy given they’re so hard to talk to while underwater. In any case, [Ayman] has built an impressive sub that uses some rudimentary techniques to navigate around while under the surface. 

The build uses typical construction techniques for DIY subs of this size, with a clear acrylic tube serving as the body of the craft. It’s carefully sealed to ensure water ingress doesn’t send it to the bottom, using nifty tricks like a magnetic coupling for the prop. Inside, there’s a Raspberry Pi 4, kitted out with an Arducam IMX708 camera with a wide angle lens. It’s joined by a BNO085 inertial measurement unit, along with two BMP280 pressure sensors for keeping track of motion and the sub’s vital signs, while a DRV8833 motor controller runs the main drive motor.

There’s also an ESP32 which helps out with motor and servo control for steering, and ballast control. Sinking and floating the sub is handled with a pair of two ballast tanks constructed out of 5 mL syringes that are driven in and out with high-torque output gear motors. The build uses an antenna buoy so that communication can be maintained with the sub when it’s within a certain range of the surface.

A neat addition to the sub is its autonomous navigation code. [Ayman] whipped up some simple object avoidance routines, which rely on the Raspberry Pi’s camera. The code uses HSV values to track specific colored objects and avoid them, which proves more reliable than RGB as it allows tracking color in a largely brightness-independent manner.

Although we’ve featured other builds that use similar construction techniques, seeing a transparent submarine gliding through the water will always make us think of the incredible Open Source Underwater Glider that won the 2017 Hackaday Prize.

Continue reading “Autonomous Submarine Relies On Color Detection”

Sliding-Screen Cyberdeck Has Chunky, Rugged Design

[Jankbu] needed a new computer, but had little interest in purchasing a modern laptop off the shelf. Instead, it was time to build a cyberdeck with a neat modular design to suit his exact needs.

The heart of the build is a Raspberry Pi 5, which provides a good amount of computing power for regular tasks. It’s wrapped up in a 3D-printed enclosure with rail mounts on the back, along with a NOS 450 TKL mechanical keyboard, offering full-travel keys in a compact layout. The 10.1″ IPS touchscreen display is mounted on sliding rails to cover the keyboard when it’s not needed. A smattering of buttons live around the screen, in a manner akin to so many industrial controllers. On either side, the deck has large grab handles, with one side featuring custom horizontal and vertical scroll controls, while the other rocks a trackball.  Power is via NP-F batteries, which are more commonly used to run Sony camcorders.

Unlike so many cyberdecks, [Jankbu] didn’t just build the device to look cool—it also serves a practical purpose. It’s great for running Freecad, and the rail mounts on the rear make it perfect for mounting around the workshop during a job as needed. Files are on Github for those eager to learn more.

What’s fun about this build is that it’s not just a show piece, it’s something that gets used every day. That’s a testament to [Jankbu’s] well-reasoned design, that considered what the device was for before it was put together. We’ve featured plenty of other fantastic cyberdecks in the past, too. Video after the break.

Continue reading “Sliding-Screen Cyberdeck Has Chunky, Rugged Design”

Digital Organizer Given Modern Upgrade

Remember digital organizers? They were like the lower-spec version of a PDA that couldn’t really do much more than store a few phone numbers and calendar entries. [TundraLegendZ] recently grabbed such a device from 1995 and set about transforming it into something a little more capable.

The device in question is a Casio Business Organizer Scheduling System SF-5580. The original guts have been replaced , though, with the power of a Raspberry Pi Zero. The single-board computer is hooked up to a small color LCD screen with a resolution of 480 x 800, which is tucked neatly into the spot where the original display lived. There’s also a Raspberry Pi Pico on board, which is charged with interfacing all 82 keys of the original keyboard. Power is courtesy of a 6000 mAh battery which should last a good few hours on a single charge. Hearing the buzzer hacked is fun, too. It’s more mobile phone ringtone than outright chiptune, but we still enjoyed listening to the results. Screencaps of the software show just what this setup can do with better hardware and a nicer screen than 1995 could provide. Future work is planned to give the build more capabilities with a HackRF upgrade.

We’re not convinced anyone ever got much use out of these diminutive digital organizers, but a great many were sold in the 1990s.