Hacklet 55 – Home Automation Projects

Home automation – the idea of a smart home that monitors and controls the inside environment, takes commands from occupants, and generally makes living easier. Hackers, makers, and engineers have been building their own vision of the smart home for decades. Thanks to cell phones and the revolution of the “internet of things”, home automation is now in the public eye. The hackers haven’t stopped though. They’re still building dreams, one circuit and one line of code at a time. This week’s Hacklet is dedicated to some of the best home automation projects on Hackaday.io!

jarvisWe start at the top – [IamTeknik’s] Project Jarvis has been in the top five skulled and viewed projects on Hackaday.io for as long as we’ve been keeping records. Just like the fictional Tony Stark design which inspired its name, Jarvis is based on artificial intelligence. [IamTeknik] has created a system using the BeagleBone Black running his own custom software. He’s also creating Jarvis from the ground up – even the relay modules have been designed and built by [IamTeknik]. So far Jarvis has a great 3D printed door lock unit, and a really nice wall mounted tablet. We’re watching to see what modules [IamTeknik] adds next!

 

hcs[Morrisonpiano] is no home automation noob. He’s been running his own system for two decades. HCS_IV Home Automation System is a project to update his HCS_C home automation system. For the uninitiated, the original HCS was created by [Steve Ciarcia] of Byte and Circuit Cellar fame. There have been several generations of the hardware and software since then, with plenty hackers adding their own custom features. [Morrisonpiano] is updating his system with an NXP Arm Cortex M4 CPU, three big Altera Cyclone FPGAs, and plenty of flash storage. Why use a FPGA on a home automation system? I/O of course! HCS uses a ton of I/O. There are 16 RS485 ports and 10 RS232 serial ports. Going with an FPGA makes things flexible as well. Want to add CAN bus? Just drop in some CAN HDL code and you’re golden!

 

[Sswitchteven] is giving the smart home more senses with Squirco Smart Home System – Sensor Network. Rather than just have a temperature sensor at the thermostat, or a motion detector in the front foyer, [Steven] wants a network of unobtrusive sensors to blanket the home. He’s doing this by replacing the common light switch with a smart module that has sensors for temperature, humidity, and human presence. [Steven] has spent quite a bit of time researching and experimenting microwave tomography as a means to detect humans. Going with microwaves means no obvious PIR windows.

 

bbb-haFinally, we have [Ansaf Ahmad] with BeagleBone Black Home Automation. The idea for this project came from a calculus class on optimization. [Ansaf] is putting mathematical theorems to use in the real world by monitoring usage patterns and current demands of a device. With that data, he can optimize the usage to make things greener. So far, [Ansaf] has been experimenting with a lamp. The system has a web front end which uses PHP. The GPIO pins on the board are controlled using Python and Flask. As an early project, BeagleBone Home Automation is doing great – it’s already earned [Ansaf] high grades in his computer engineering class!

If you want more smart home goodness, check out our updated home automation projects list! Did I miss your project? Don’t be shy, just drop me a message on Hackaday.io. That’s it for this week’s Hacklet, As always, see you next week. Same hack time, same hack channel, bringing you the best of Hackaday.io!

Build An Amazon EC2 Gaming Rig

PC gaming is better than console gaming. Now that we’ve said something controversial enough to meet the comment quota for this post, let’s dig into [Larry]’s Amazon EC2 gaming rig.

A while ago, [Larry] bought a MacBook Air. It’s a great machine for what it is, but it’s not exactly the laptop you want for playing modern AAA games on the go. If you have enough bandwidth and a low enough ping, you can replicated just about everything as an EC2 instance.

[Larry] is using a Windows Server 2012 AMI with a single NVIDIA GRID K520 GPU in his instance. After getting all the security, firewall, and other basic stuff configured, it’s just a matter of installing a specific driver for an NVIDIA Titan. With Steam installed and in-home streaming properly configured it’s time to game.

The performance [Larry] is getting out of this setup is pretty impressive. It’s 60fps, but because he’s streaming all his games to a MacBook Air, he’ll never get 1080p.

If you’re wondering how much this costs, it’s actually not too bad. The first version of [Larry]’s cloud-based gaming system was about $0.54 per hour. For the price of a $1000 battle station, that’s about 1900 hours of gaming, and for the price of a $400 potato, that’s 740 hours of gaming.

15 Quadcopters For Hackaday Prize Entries

We’re busy giving away tens of thousands of dollars in prizes for Hackaday Prize entries, and that’s before the contest even ends. Last week, we put a call out for projects with wings, wheels, and propellers, and now we’re doling out some fun Crazyflie 2.0 quadcopters  to the winners. Here’s the lucky winners, in no particular order:

WINNERS OF 15 CRAZYFLYE QUADCOPTERS

Congrats to all the winners.

This week’s contest is for the best human interface, the winners of which will receive laser cutting time through Ponoko. If you need a control panel for all those switches and buttons, this is the contest to get in on. The deadline to enter the Human Interface contest is Thursday, 7/16/15, so:

Good luck, and remember to vote in this week’s round of community voting.


The 2015 Hackaday Prize is sponsored by:

Walking Contraption Powered by a Drill

Drill Powered Scooter Walks With Legs

[Izzy Swan] is a popular wood working YouTuber who recently fell in love with [Theo Jansen’s] kinetic art — the Strandbeest. Naturally, he had to make his own; but with his own flare of course.

If’ you’re not familiar, [Theo Jansen’s] Strandbeest is a walking kinetic sculpture, powered by wind. It’s inspired a Hamster Ball powered Strandbeest, some nice 3D printed ones, and even a paper craft version! Mechanically, it’s quite a marvel — his TED talk about them is fantastic.

When [Izzy] saw all those legs moving, he knew he had to recreate it — so he came up with this two legged version that pushes him around — kind of like a tricycle, but the back wheels are… legs? It’s an oddity for sure, but an impressive feat nonetheless. Not to mention he’s powering the whole thing using a little cordless drill…

Despite it looking like machined aluminum, it is in fact made of wood, though it does feature a metal gearbox using worm gears to transfer torque from the drill. We want to see a Segway version of this… we might have to make use of the laser cutter in the office…

Continue reading “Drill Powered Scooter Walks With Legs”

Shapeshifting Material For Weather Adaptive Structures

Where [Isaac Newton] had his apple (maybe), [Chao Chen] found inspiration in a pine cone for a design project that lead to a water-sensitive building material. He noticed the way some pine cones are sensitive to water, closing up tight when it rains, but opening up with dry conditions. Some dissection of a pine cone revealed [Mother Nature’s] solution – different layers that swell preferentially when exposed to moisture, similar to how a bimetallic strip flexes when heated. [Chao Chen’s] solution appears to use balsa wood and a polystyrene sheet laminated to a fabric backing to achieve the same movement – the wood swells when wet and pulls the laminate flat, but curls up when dry.

As [Chao] points out, the material is only a prototype, but it looks like a winner down the road. The possibilities for an adaptive material like this are endless. [Chao] imagines a picnic pavilion with a roof that snaps shut when it rains, and has built a working model. What about window shutters that let air and light in but close up automatically in that sudden summer storm? Self-deploying armor for your next epic Super Soaker battle? Maybe there are more serious applications that would help solve some of the big problems with water management that the world faces.

Make sure you check out the video after the break, with a more decorative application that starts out looking like an [M.C. Escher] print but ends up completely different.

Continue reading “Shapeshifting Material For Weather Adaptive Structures”

Hackaday Prize Entry: Molded Tracks For Vehicles

There are a lot of robotics platforms out there, and whether for educational use or for robot fightin’ time, two things remain constant: tracks are often the best solution, and there aren’t very many modular track systems that can be used with a variety of designs. There are even fewer that can be built at home. [jupdyke]’s project fixes that. It’s a modular and easy to replicate system for tracked vehicles.

The design for this system of track uses roller chain, chosen because the components of roller chain are mass-produced in incredible quantities, sprockets are available in every imaginable size, and all the parts are available in different materials.

Rolling two chains around a few sprockets isn’t a problem; the hard part of this build is figuring out how to make the actual treads, and then making a lot of them. [jupdyke] is making them by 3D printing a few mold masters and doing a few test prints with silicone and polyurethane rubber. For a one-off project, it’s a lot of work, but if you’re making thousands of tracks, molds are the way to do it.

Continue reading “Hackaday Prize Entry: Molded Tracks For Vehicles”

Hackaday Prize Worldwide : Maker’s Asylum New Delhi

Join me on July 18th for Hackaday Prize Worldwide: New Delhi — a KiCad workshop, hardware show & tell, and a chance for you to meet other hackers and makers in the area.

Hacker spaces are on the rise in India, a development that really excites me. When I helped co-found India’s first, community Hacker Space – Maker’s Asylum – in Mumbai, things were pretty lonely. And this was less than 2 years back in 2013 November. Last month, we opened New Delhi’s latest, and the Maker’s Asylum’s second space. There’s already a couple of other hacker spaces in New Delhi, and you can now find hacker spaces in Mumbai, New Delhi, Pune, Bangalore, Chennai, Cochin, Meerut, Kolkatta, Surat, Ahmedabad, Dharamsala, Hyderabad, Ramachandrapuram – and the list continues to grow.

To help build the community, and to bring the opportunity presented by the Hackaday Prize to local hackers, I hosted Hackaday Prize Worldwide events at the Maker’s Asylum in Mumbai and at Workbench Projects in Bangalore. This month, on July 18th, I’ll do another Hackaday Prize Worldwide event at the Maker’s Asylum in New Delhi. I love talking about, and supporting, Open Source Hardware at every opportunity. So for this event, I’ll be doing a fairly long and detailed workshop on KiCad – the awesome, open source EDA tool – lasting several hours. At the end of the day long workshop, I hope to get fellow hackers to complete a design that can be sent off for PCB fabrication. After a short break in the evening, we will have a Show-n-Tell, getting the assembled folks to show off the projects they are working on. There are a number of them who have submitted entires for the Hackaday Prize, so it will be interesting to hear them talk about their experience and share tips and ideas.

We can hold only a limited number of folks at the event, and slots are quickly filling up. So, if you’re in New Delhi or somewhere close by, do RSVP at this link quickly. Looking forward to an interesting event. Check out some pictures from the opening party of the New Delhi Maker’s Asylum after the break.

Continue reading “Hackaday Prize Worldwide : Maker’s Asylum New Delhi”