<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">

<channel>
<title>Hackszine: Smart Home</title>
<link>http://www.hackszine.com/blog/archive/smart_home/</link>
<description>O&apos;Reilly&apos;s Hacks Series reclaims the term &apos;hacking&apos; for the good guys--innovators who explore and experiment, unearth shortcuts, create useful tools, and come up with fun things to try on their own</description>
<language>en-us</language>
<copyright>Copyright 2008, O'Reilly Media, Inc.</copyright>
<lastBuildDate>Fri, 07 Dec 2007 12:15:00 -0800</lastBuildDate>
<pubDate>Tue, 29 Jul 2008 20:52:51 -0800</pubDate>
<generator>http://www.movabletype.org/?v=4.1</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<itunes:author>O'Reilly Media, Inc.</itunes:author>
<itunes:subtitle>Clever solutions to interesting problems.</itunes:subtitle>
<itunes:summary>Hackszine Podcast</itunes:summary>
<itunes:owner>
<itunes:email>webmaster@makezine.com</itunes:email>
</itunes:owner>
<category>Technology</category>
<itunes:category text="Technology">
</itunes:category>
<itunes:category text="Technology">
  <itunes:category text="Gadgets" />
</itunes:category>
<itunes:category text="Games &amp; Hobbies" >
</itunes:category>
<itunes:category text="Science">
</itunes:category>
<itunes:image href="http://makezine.com/images/hackszine/rss_icon.jpg" />
<itunes:explicit>no</itunes:explicit>


<item>
<title>Arduino-powered holiday lights</title>
<itunes:summary> I wanted to take control of the lights on my Christmas tree this year, so I read everything I could about interfacing an LED matrix. The idea was to have a setup where I could turn individual lights on...</itunes:summary>
<description>
<![CDATA[<center><object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&file=http%3A//blip.tv/rss/flash/509801&feedurl=http%3A//jepstone.blip.tv/rss/&autostart=false&brandname=Jepstone&brandlink=http%3A//jepstone.blip.tv/" width="400" height="255" allowfullscreen="true" id="showplayer"><param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&file=http%3A//blip.tv/rss/flash/509801&feedurl=http%3A//jepstone.blip.tv/rss/&autostart=false&brandname=Jepstone&brandlink=http%3A//jepstone.blip.tv/" /><param name="quality" value="best" /></object></center>

<p>I wanted to take control of the lights on my Christmas tree this year, so I read everything I could about interfacing an LED matrix. The idea was to have a setup where I could turn individual lights on and off, and run a little program that did something more than your typical strand of lights.  All of my Googling led me to the <a href="http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1339">Maxim 7219</a> chip, which can control up to 64 LEDs using only 3 pins on the Arduino. I used one of <a href="http://moderndevice.com/">Paul Badger's Arduino-compatible Bare Bones Boards</a> to run the whole show.</p>

<p>If you get really ambituous, you can cascade multiple 7219s and LED matrixes, so you can have a <em>lot</em> of lights. But I ended up getting lazy, and only built one matrix of 64 lights. I followed the diagram on page 1 of <a href="http://tomekness.files.wordpress.com/2007/04/max7219_tutorial_pre_b.pdf">tomek ness' tutorial</a> to build the LED matrix (be sure to read this <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1196355410/0">bug report</a> for an important update). There may be better ways to do it, but I laid out the matrix as a web of wires, using wire strippers to cut into the wire and push some insulation out of the way before I wrapped each LED's leads around the exposed wire. Then I soldered it in place, put some heatshrink wrap around the joint, and ended up with a not-too-shabby LED matrix. Once that was done, I again turned to tomek's tutorial, and hooked the Arduino up to the 7219 and the 7219 up to the matrix. tomek also has some <a href="http://www.arduino.cc/playground/LEDMatrix/Max7219">source code</a> available that I was able to modify for my needs. You can find my code <a href="http://cachefly.oreilly.com/make/hacks/src/ArduinoLights/MAX7219_Test.pde">right here</a>. </p>

<p>The video above gives you an overview of the project. After the jump, you can see a high-speed video showing how I put one of the rows together (stripping, soldering, shrinking). I'll post some more on this project soon--stay tuned for details on how I got this talking to my Nokia phone over Bluetooth.</p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/arduinopowered_holiday_lights.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/12/arduinopowered_holiday_lights.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/12/arduinopowered_holiday_lights.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/12/arduinopowered_holiday_lights.html?CMP=OTC-7G2N43923558</guid>
<category>Smart Home</category>
<pubDate>Fri, 07 Dec 2007 12:15:00 -0800</pubDate>

</item>

<item>
<title>Make a power outage sensor and reboot devices remotely</title>
<itunes:summary> Dingolishious tipped us off to a cheap way to receive power outage notifications, as well as remotely power-cycle electronics. Our remote wireless site keep being unplugged or having the circuit trip from some combination of cleaning devices. I took...</itunes:summary>
<description>
<![CDATA[<p><img alt="ippower_20071004.jpg" src="http://hackszine.com/ippower_20071004.jpg" width="500" height="408" /></p>

<p>Dingolishious tipped us off to a cheap way to receive power outage notifications, as well as remotely power-cycle electronics.</p>

<blockquote>Our remote wireless site keep being unplugged or having the circuit trip from some combination of cleaning devices. I took a spare UPS and asked if we could get a $200 SNMP card for it so we would know when the power was off. Boss asked me if we could do it for less. 

<p>My solution: $70 IP Power 9200 delux. The IP Delux has 4 voltage input sensors, 4 current sensors and 8 web controlled switches. There is a 5v wall wart plugged into the switched part of the UPS running to a input. When the power goes out the ups kicks in running the POE and the wall wart turns off pin 1 on the IP Delux which sends me an email. </p>

<p>The added bonus is that the POE is now switched so if a AP on one wireless segment locks up I can go in one of the others and power cycle the POE remotely. IP Delux even hosts WAP so I could do it from the cheapest of cell phone web browsers.</blockquote></p>

<p>I like the idea, and it's a cheap way to monitor power status with a bottom-end UPS.  Take a normal "wall wart" 5vDC adapter, plug it into an outlet, and the 5 volt output raises and lowers the input logic pin on the IP Power or your own homebrew monitoring electronics - <a href="http://www.flickr.com/photos/dingolishious/1485014471/">Link</a>.</p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/make_a_power_outage_sensor_and.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/10/make_a_power_outage_sensor_and.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/10/make_a_power_outage_sensor_and.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/10/make_a_power_outage_sensor_and.html?CMP=OTC-7G2N43923558</guid>
<category>Hardware</category>
<pubDate>Thu, 04 Oct 2007 19:41:42 -0800</pubDate>

</item>

<item>
<title>Twitter Your Home</title>
<itunes:summary> Smart Home Hacks author Gordon Meyer has been experimenting with using Twitter for automated notifications and has hacked it to monitor his home. Check out how he gets a Twitter alert to let him know someone&apos;s at his front...</itunes:summary>
<description>
<![CDATA[<p><img alt="Twitter Your Home" src="http://hackszine.com/gordon-twitterFrontDoor.jpg" width="328" height="160" /></p>

<p><a href="http://store.makezine.com/ProductDetails.asp?ProductCode=0596007221">Smart Home Hacks</a> author Gordon Meyer has been experimenting with using Twitter for automated notifications and has <a href="http://www.oreillynet.com/mac/blog/2007/03/twittering_your_home.html">hacked it to monitor his home</a>. Check out how he gets a Twitter alert to let him know someone's at his front door.</p>

<p><br><strong>Related:</strong><br />
<ul><li><a href="http://store.makezine.com/ProductDetails.asp?ProductCode=0596007221">Smart Home Hacks</a></ul></p>]]>
[&lt;a href="http://www.hackszine.com/blog/archive/2007/03/twitter_your_home.html?CMP=OTC-7G2N43923558" /&gt;Read More&lt;/a&gt;]  
[&lt;a href="http://www.hackszine.com/blog/archive/2007/03/twitter_your_home.html?CMP=OTC-7G2N43923558#comments" /&gt;Comments&lt;/a&gt;]
</description>
<link>http://www.hackszine.com/blog/archive/2007/03/twitter_your_home.html?CMP=OTC-7G2N43923558</link>
<guid>http://www.hackszine.com/blog/archive/2007/03/twitter_your_home.html?CMP=OTC-7G2N43923558</guid>
<category>Smart Home</category>
<pubDate>Fri, 16 Mar 2007 17:01:42 -0800</pubDate>

</item>


</channel>
</rss>