Adding Features To The DoorBot

network sniffing doorbell

There’s an interesting network-enabled doorbell on the market from Edison Junior called the DoorBot that boasts some useful features, notably that it can make calls to a phone when someone pushes the button for the doorbell. However, [MadBeggar] saw the potential in this device and couldn’t wait to get some more functionality out of it, so he has reverse engineered the communications protocol for the doorbell.

His goals for the project were to implement third-party notifications such as text messaging, VoIP/SIP integration, and maybe even a desktop client. So far he has only been able to analyze the communications protocol but he hopes that others will be able to build upon his work or even add features he hasn’t thought of yet. The makers of the device promise to eventually deliver on some of these features but so far haven’t delivered.

There are some other projects out there that integrate wireless connectivity with a doorbell. However, [MadBeggar] notes that the DoorBot really stands out among all of the internet-enabled doorbell, mostly because nothing else around is as clean or is as easy to install as the DoorBot. He just wishes that the software wasn’t so clunky and that it had its full potential unlocked with these extra features. We’d say he’s on the right track!

Flex Sensing For A DIY Data Glove

cyber

[Cyber] has been testing out intuitive input methods for virtual reality experiences that immerse the user further into the virtual world than archaic devices like a keyboard or mouse would allow. One of his biggest interests so far was the idea of a data glove that interacts with an Arduino Uno to interface with a PC. Since commercial products are yet to exist on a readily available level, [Cyber] decided to build his own.

He started out with a tiny inertial measurement unit called a Pololu MinIMU-9 v2 that tracks orientation of the 3-axis gyro and accelerometer. The USB interface was soldered into place connecting the wires to an Arduino Uno. From there, he hooked up a flex sensor from Spectra Symbol (which were supposedly used in the original Nintendo Power Gloves) and demoed the project by tracking the movement of one of his fingers. As the finger bent, the output printed on the serial monitor changed.

[Cyber] still needs to mount a glove on this system and construct a proper positional tracking method so that physical movement will be mirrored in a simulation.

[Cyber’s] day job has had him busy these last few months, which has forced the project into a temporary hold. Recently though, [Cyber] has been an active member and an influence in the local Orange County VR scene helping to build a nice development culture, so we’re hoping to see more updates from him soon.

To view what he has done up to this point, click the link at the top of the page, and check out the video after the break:

Continue reading “Flex Sensing For A DIY Data Glove”

Raspberry Pi Backup Scripts

Raspberry Pi

[Matthew’s] recent blog post does a good job explaining the basics of the Raspberry Pi’s file system. The Linux operating system installed on a Pi is generally installed on two different partitions on an SD card. The first partition is a small FAT partition. All of the files on this partition are used for the initial booting of the Pi. This partition also includes the kernel images. The second partition is the root file system and is generally formatted as ext4. This partition contains the rest of the operating system, user files, installed programs, etc.

With that in mind you can deduce that in order to backup your Pi, all you really need to do is backup all of these files. [Matt] has written some scripts to make this a piece of cake (or pie). The first script will simply copy all of the files into a gzipped archive. You can save this to an external SD card, USB drive, or network share.

The second script is perhaps more interesting. This script requires that you have one free USB port and a USB SD card reader. The script will automatically format the extra SD card to contain the two critical partitions. It will then copy the “boot” files to the new boot partition and the root file system files to the new SD card’s root partition. When all is said and done, you will end up with an SD card that is an exact copy of your current running file system.

This can be very handy if you have multiple Pi’s that you want to run the same software, such as in a Pi cluster. Another good example is if you have spent a lot of time tweaking your Pi installation and you want to make a copy for a friend. Of course there are many ways to skin this cat, but it’s always fun to see something custom-built by a creative hacker.

Self-Assembling Origami Robots

orgami-robots-harvard

MIT engineers have developed a technique to address the challenges involved in manufacturing robots at a cheap and accessible level. Like a plant folding out its petals, a protein folding into shape, or an insect unveiling its wings, this autonomous origami design demonstrated the ability for a mechanical creature to assemble itself and walk away. The technique opens up the possibility of unleashing swarms of flat robots into hard to reach places. Once on site, the robots mobilize from the ground up.

The team behind the project used flexible print circuit boards made out of paper and polystyrene, which is a synthetic aromatic polymer typically found in the commercially sold children’s toy Shrinky Dinks™. Each hinge had embedded circuits that were mechanically programmed to fold at certain angles. Heat was applied to the composite structure triggering the folding process. After about four minutes, the hinges would cool allowing the polystyrene to harden. Some issues did arise though during the initial design phase due to the amount of electrical current running the robots, which was ten times that of a regular light bulb. This caused the original prototypes to burn up before the construction operation was completed.

In the long-term, Core Faculty Member [Robert] would like to have a facility that would provide everyday robotic assistance to anyone in the surrounding community. This place would be accessible to everyone in the neighborhood helping to solve whatever problems might arise, which sounds awfully like a hackerspace to us. Whether the person required a device to detect gas leaks or a porch sweeping robot, the facility would be there to aid the members living nearby.

A video of [Robert] and [Sam] describing the project comes up after the break:

Continue reading “Self-Assembling Origami Robots”

Poor Audio Quality Made Great: Listen To Vintage Music Using An Antique Radio Without Removing The Insides

Sometimes it is not how good but how bad your equipment reproduces sound. In a previous hackaday post the circuitry of a vintage transistor radio was removed so that a blue tooth audio source could be installed and wired to the speaker. By contrast, this post will show how to use the existing circuitry of a vintage radio for playing your own audio sources while at the same time preserving the radio’s functionality. You will be able to play your music through the radio’s own audio signal chain then toggle back to AM mode and listen to the ball game. Make a statement – adapt and use vintage electronics.

Pre-1950’s recordings sound noisy when played on a high-fidelity system, but not when played through a Pre-War console radio. An old Bing Crosby tune sounds like he is broadcasting directly into your living room with a booming AM voice. You do not hear the higher frequency ‘pops’ and ‘hiss’ that would be reproduced by high-fidelity equipment when playing a vintage recording. This is likely due to the fact that the audio frequency signal chain and speaker of an antique radio are not capable of reproducing higher frequencies. Similarly, Sam Cooke sounds great playing out of an earlier transistor radio. These recordings were meant to be played on radios from the era in which they were recorded.

Choosing an Antique Radio

Vintage radios can be found at garage sales, estate sales, hamfests, antique shops, antique radio swap meets, and Ebay. Millions of radios have been manufactured. People often give them away. For this reason, antique radios are relatively inexpensive and the vast majority are not rare or valuable.

Generally speaking, tube radios must be serviced and may not even work. Transistor radios often work to some level. Try to find a radio that is clean and uses a power supply transformer or batteries.

Click past the break to learn how to restore these radios to working condition

Continue reading “Poor Audio Quality Made Great: Listen To Vintage Music Using An Antique Radio Without Removing The Insides”

LittleRP, The Latest Of The Resin Printers

LitleRP Over the last few years, a few resin / stereolithography printers have been made a few headlines due to print quality that cannot be matched by the usual RepRap style filament printers. These used to be extremely expensive machines, but lately there have been a few newcomers to the field. The latest is the LittleRP, an affordable DLP projector-based resin printer that can be put together for under a kilobuck.

Instead of proprietary resins, the LittleRP is designed to use as many different formulations of UV curing resin as possible, including those from MadeSolid and MakerJuice. These resins are cured with a DLP projector, providing a print area of 60x40x100mm with the recommended 1024×768 projector, or 72x40x100mm with the alternative 1080p projector.

This isn’t the only resin printer that’s come out recently; SeeMeCNC recently announced their cleverly named DropLit resin printer kit, going with the same ‘bring your own projector’ idea as the LittleRP. With the price of the printer, both of these kits should cost less than $1000 USD. With the price of UV resin dropping over the last few years, it might be just the time to get in the resin printer game.

A Swamp Cooler For Burning Man

Swamp%20Cooler%20(4)

For those who don’t know, Burning Man is a week-long festival in the middle of the Black Rock Desert in Nevada. The event attracts a wide range of creative people from all over the world.

This year, [Jake] is going to bring his homemade evaporative ‘swamp cooler’ to help battle the heat. His design uses a medium-sized shipping container with two large holes cut out of it and two 200mm PC cooling fans embedded into the plastic. The fans blow air from the outside into the bin. Humidifier filters sourced from a local dump are inserted into the middle of the container. The filters acts as an absorbent material to hold melt-water being pumped in from another cooler chest above.

A 30 watt solar panel provides enough power to keep the swamp cooler going while giving enough juice to energize decorative LED interior lights along with some backup batteries for phones and cameras. [Jake]’s system contains a re-purposed A/C computer load center for the solar system. He plans to take temperature and humidity readings at the Burn, bringing back the data from the desert to share with the world.

[Jake] does warn about mold with this system though, but one of the advantages with the filters he chose is that they are pretreated with biocidal compounds. This should help to reduce the chance of mold growth. High humidity conditions are also a disadvantage with this type of cooler, but this is a non-issue in the extremely dry desert of The Playa.

If you plan to go to Burning Man, tell about your energy/cooling preparations. Will you be bringing a system similar to this? If so, let us know.