<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MakeUseOf &#187; DIY</title>
	<atom:link href="http://www.makeuseof.com/tags/diy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.makeuseof.com</link>
	<description>Cool Websites, Software and Internet Tips</description>
	<lastBuildDate>Fri, 10 Feb 2012 22:31:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The Secret To Making Your Own Micro SIM Card</title>
		<link>http://www.makeuseof.com/tag/secret-making-micro-sim-card/</link>
		<comments>http://www.makeuseof.com/tag/secret-making-micro-sim-card/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 19:01:34 +0000</pubDate>
		<dc:creator>Christian Cawley</dc:creator>
				<category><![CDATA[How-To Articles]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[micro SIM]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=97673</guid>
		<description><![CDATA[With the arrival of the iPad, micro SIMs have become commonplace for anyone wishing to connect to the mobile web from a tablet device. More and more mobile phone handsets are also using these chips which are around half the size of a standard SIM. However, there are a few drawbacks. To begin with, swapping a micro SIM between a tablet and a standard mobile phone isn’t practical.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/muo-microSIM2-intro.jpg?323f2c" alt="make your own micro sim card" />With the arrival of the iPad, micro SIMs have become commonplace for anyone wishing to connect to the mobile web from a tablet device. More and more mobile phone handsets are also using these chips which are around half the size of a standard SIM.</p>
<p>However, there are a few drawbacks. To begin with, swapping a micro SIM between a tablet and a standard mobile phone isn’t practical. Additionally with more and more phones requiring micro SIMs (such as the new Nokia Lumia 800) it becomes difficult to swap one of these tiny SIM cards between a new and an old mobile phone, something that might be necessary if you want to copy contacts from one device to another, for instance.</p>
<p>Taking a new phone or tablet abroad meanwhile, might require picking up a new SIM card on a short-term contract with a local network. But if they only sell standard SIMs, what can you do?</p>
<p>Fortunately there are a couple of methods that you can use to trim down a standard SIM card to micro SIM dimensions without causing damage to the important components.</p>
<h2>Anatomy Of A SIM Card</h2>
<p>Your SIM card is used to identify your phone on the mobile telephony network. Various data is held in the small gold chip, such as an authentication key and network specific information; numbers for sending SMS texts and details about the mobile network you use.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/500px-SIM_chip_structure_and_packaging.svg_.png?323f2c" alt="make your own micro sim card" width="500" height="212" /></p>
<p>The gold section, as you can see, contains the vital stuff. Around this, meanwhile, is the card body, which is made from plastic and is only there to provide a shape for the device, important to avoid it being used the wrong way around, for instance.</p>
<p>When comparing a SIM card with a micro SIM you will see that they are both essentially the same item – the micro SIM is smaller and can sit comfortably within the dimensions of the larger card, but the actual chip itself is the same. This makes it easy to create your own micro SIM.</p>
<h2>The Quick &amp; Easy Way</h2>
<p>Now you don’t have to follow the steps listed here as there is a slightly quicker way of doing this. However it will cost you a small amount and require a trip to eBay. Naturally we want you to be able to do this for free, but we’ll take a quick look at this other method as it provides the background for what we’re going to demonstrate in the next section.</p>
<p>Several vendors on eBay sell SIM cutters – resembling small staplers – that punch the chip from the SIM card at the appropriate dimensions to be used in a micro SIM device. If you wish to regularly switch your SIM between say an iPad and a standard mobile phone, you can then use a SIM adaptor.</p>
<h2>Cutting Your Own Micro SIM</h2>
<p>You might find a few warnings online about doing this, but as long as you have a steady hand and a reliable blade you can cut your own micro SIM and save yourself the purchase and postage costs of a device which is really intended for bulk use (although before proceeding you may wish to play it safe and order a replacement SIM card, just in case of accidents).</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/muo-microSIM4.jpg?323f2c" alt="make your own sim card" width="580" height="355" /></p>
<p>The process for doing this is pretty simple, although it will require a SIM adaptor, which hopefully you already have. You will also need a sharp pencil and scissors.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/muo-microSIM2.jpg?323f2c" alt="make your own sim card" width="580" height="428" /></p>
<p>Begin by placing your current, standard SIM under the SIM adaptor so that all of the edges line up. The chip should be visible through the gap in the adaptor, with a small amount of the card’s plastic around the edges. With a pencil, mark the inner edge of the adaptor onto the card, thereby creating the outline of a micro SIM.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/muo-microSIM5.jpg?323f2c" alt="make your own sim card" width="580" height="408" /></p>
<p>You should have been careful with the previous step, but the real care needs to be taken with the scissors. Follow the pencil line around your SIM, trimming it down to micro SIM proportions. Once you have done this, check the trimmed SIM in the adaptor – you’re looking for a tight-but-snug fit so that the device can operate as intended, so be careful not to over-cut.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/muo-microSIM7.jpg?323f2c" alt="make your own micro sim card" width="580" height="480" /></p>
<p>A few moments later you should have a micro SIM which you can use with the adaptor in a traditional phone and easily swap it into a tablet.</p>
<h2>Conclusion</h2>
<p>Obviously there are only certain situations in which you should do this; it really is a last-chance option. There is no need to head off and trim your existing SIM card down!</p>
<p>As long as you trace the line accurately and don’t trim any of the chip, you should end up with a hand-crafted, usable micro SIM, as demonstrated in the accompanying image.</p>
<p>Dare you try this method to make your own micro SIM card? Or is the &#8220;hole punch&#8221; solution safer for you?</p>
<p><small>Image Credit: <a href="http://en.wikipedia.org/wiki/File:SIM_chip_structure_and_packaging.svg">Wikipedia</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/secret-making-micro-sim-card/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>3 Really Easy Ways To Make Your Own Tablet Stand</title>
		<link>http://www.makeuseof.com/tag/3-easy-ways-tablet-stand/</link>
		<comments>http://www.makeuseof.com/tag/3-easy-ways-tablet-stand/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 00:31:44 +0000</pubDate>
		<dc:creator>Jessica Cam Wong</dc:creator>
				<category><![CDATA[How-To Articles]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[mobile accessories]]></category>
		<category><![CDATA[tablet pc]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=96162</guid>
		<description><![CDATA[If you got an iPad, Kindle, or Android tablet for Christmas or even a new smartphone, you might occasionally run into a situation where you find it more comfortable to have something hold the gadget for you while you surf or watch a movie. We’ve featured some funky retail tablet stands which are clever and comical ways to hold your tablet. But DIY tablet stand ideas float in thousands on YouTube and the web alike.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/diy_ipad_stand.jpg?323f2c" alt="build a tablet stand" />If you got an <a href="http://www.makeuseof.com/tag/top-20-free-apps-ipad/">iPad</a>, <a href="http://www.makeuseof.com/tag/secret-turning-hp-touchpad-tablet-amazon-kindle/">Kindle</a>, or <a href="http://www.makeuseof.com/tag/kindle-fire-nook-tablet-tablet-buy/">Android</a> <a href="http://www.makeuseof.com/tag/3-android-tablets-today-buyer-check/">tablet</a> for Christmas or even a new smartphone, you might occasionally run into a situation where you find it more comfortable to have something hold the gadget for you while you surf or watch a movie. We’ve featured some <a href="http://www.makeuseof.com/tag/5-funky-tabletsmartphone-stands-check/">funky retail tablet stands</a> which are clever and comical ways to hold your tablet. But DIY <a href="http://www.makeuseof.com/tag/5-fun-apps-kill-time-android-honeycombtablet/">tablet</a> stand ideas float in thousands on YouTube and the web alike. Thus, there’s definitely potential for making your own tablet stand with materials you might have at home.</p>
<p>Among the myriad of DIY tablet stand suggestions on YouTube, here are three that caught my eye because they were extremely simple, with minimal need for complicated setups or modifications.</p>
<h2>CD Spindle</h2>
<p>If you have CDs lying around, you probably had to buy it in packs of 50 or even 100. If you do, there’s a genius little stand hiding underneath and between those CDs. Your blank CDs will have to go elsewhere, but your tablet will stand nice and tall, just like you see here.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/cd_spindle_tablet_stand1.jpg?323f2c" alt="build a tablet stand" width="473" height="289" border="0" /></p>
<p>This is a screenshot of the 50-CD spindle case, which will work for either portrait or landscape modes. The grooves in the case that are meant to secure the case cover make great slots to put your tablet on so make sure your CD case has those since certain spindle cases might not have them at all.</p>
<p>The 100-CD spindle case will also work pretty well, but as the demonstrator in <a href="http://www.youtube.com/watch?v=Xz4VZWqzJuU">the following video</a> says, it’s a bit wobbly since the spindle is higher.</p>
<p align="center"><object width="580" height="325" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Xz4VZWqzJuU?version=3&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed width="580" height="325" type="application/x-shockwave-flash" src="http://www.youtube.com/v/Xz4VZWqzJuU?version=3&amp;hl=en_US" allowFullScreen="true" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<p>This isn’t the only person who figured out the CD spindle stand. There are many more demos on YouTube showcasing this trick. If you can’t view the video for some reason, just do a search on the giant video portal for ‘<em>DIY CD spindle</em>’ or something similar.</p>
<h2>DVD Case</h2>
<p>You probably own a library with DVDs of all types of movies, concerts and maybe even documentaries. Then all you need to get a tablet stand is to remove the DVD, take out the movie information slip and cut out the plastic around the case with a  knife. After that, you’ll need some ribbon or some kind of string and tie it around the grooves in the center DVD holder, which will hold the case and prevent it from going down flat when it has the weight of the tablet added.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/dvd_diy_tablet.jpg?323f2c" alt="make your own tablet stand" width="467" height="275" border="0" /></p>
<p>For full instructions, see <a href="http://www.youtube.com/watch?v=AEG6mcwvJrU&amp;feature=related">this video</a>.</p>
<p align="center"><object width="580" height="325" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/AEG6mcwvJrU?version=3&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed width="580" height="325" type="application/x-shockwave-flash" src="http://www.youtube.com/v/AEG6mcwvJrU?version=3&amp;hl=en_US" allowFullScreen="true" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<p>The coolest part of this, even though it’s not demonstrated in the video, might be that you can collapse the case shut, making it quite portable and slim. Since the stand doesn’t take much space, it could certainly make a good travel companion.</p>
<h2>Card Holder</h2>
<p>A mesh business card holder from Staples is a great investment (around $2) if you’re looking for a tablet stand. It can hold your iPad or other tablet on landscape mode without any problems. However, because of the way it’s constructed, it cannot hold the tablet in portrait mode. It will lose its balance and tip over.</p>
<p>A remedy is presented here by andytraub, who recommends either clamping out or bending towards the middle part, and extending the back side of the card holder. See the <a href="http://www.youtube.com/watch?v=A-kqDbhjrdk&amp;feature=related">video</a> for full instructions.</p>
<p align="center"><object width="580" height="325" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/A-kqDbhjrdk?version=3&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed width="580" height="325" type="application/x-shockwave-flash" src="http://www.youtube.com/v/A-kqDbhjrdk?version=3&amp;hl=en_US" allowFullScreen="true" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<p>The result will look something like this.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/diy_tablet_stand_card_holder.jpg?323f2c" alt="build a tablet stand" width="264" height="313" border="0" /></p>
<p>We’ve also published an article on making your stands for your iPhone/iPod Touch or other smartphone <a href="http://www.makeuseof.com/tag/ipodiphonesmartphone-stand/">here</a>. Have you seen some other ingenious DIY tablet stand ideas elsewhere? Let us know in the comments section below!</p>
<p><small>Image credit: <a href="http://www.flickr.com/photos/sometoast/4525583481/" rel="nofollow">someToast</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/3-easy-ways-tablet-stand/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Easily Create Screencast Videos With Kazam Screencaster [Linux]</title>
		<link>http://www.makeuseof.com/tag/easily-create-screencast-videos-kazam-screencaster-linux/</link>
		<comments>http://www.makeuseof.com/tag/easily-create-screencast-videos-kazam-screencaster-linux/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 18:30:52 +0000</pubDate>
		<dc:creator>Danny Stieben</dc:creator>
				<category><![CDATA[Cool Linux Apps & Tips]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[video tutorials]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=96101</guid>
		<description><![CDATA[What do you do if you want to make a video tutorial on Linux yourself? You've may have seen some people use their video camera to point to the monitor, but those look very unprofessional when compared to others that show only what the monitor shows, without the monitor acting as a border around the video. The tool for the job is a screencasting software. Kazam Screencaster is an easily available free screencasting tool that you can use on Linux.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/10/ipsmonitorthumb.jpg?323f2c" alt="free screencast software" />If you&#8217;ve ever searched around on YouTube for walkthroughs, tutorials, or video reviews of popular software or <a href="http://www.makeuseof.com/service/linux">Linux</a> distributions, you may find them to be pretty useful.</p>
<p>Such videos are much better than a written guide or review because you can see how something works or where you can find it. You can also hear the person who made the video talk about what he or she is doing, along with any other notes. A video, therefore, is much more effective.</p>
<p>Let&#8217;s see how we can construct them ourselves.</p>
<h2>How Do You Make Them?</h2>
<p>That&#8217;s great, but how do they make those videos in the first place? What do you do if you want to make a video yourself? You&#8217;ve may have seen some people use their video camera to point to the monitor, but those look very unprofessional when compared to others that show only what the monitor shows, without the monitor acting as a border around the video. Those people use screencasting software.</p>
<h2>What Does A Screencasting Software Do?</h2>
<p>Screencasting software works much like the PrtSc button on your keyboard, as known as &#8220;Print Screen&#8221;. In <a href="http://www.makeuseof.com/service/windows">Windows</a>, this button copies the entire screen onto your clipboard which you can simply paste into Paint or any other image editing software. In Linux, the button copies the entire screen and then opens a window to ask you if you want to copy it to the clipboard or save it as a file.</p>
<p>However, screencasting software captures the screen and makes a video out of it instead of an image, and also lets you capture the sound that would usually be coming out of your speakers or whatever is picked up by any attached microphones.</p>
<h2>About Kazam</h2>
<p><a href="https://launchpad.net/~and471/+archive/kazam-daily-builds">Kazam Screencaster</a> is an easily available free screencasting tool that you can use on Linux to make such videos. There are a couple of other tools out in the wild that you can use, but Kazam seems to be one of the easiest to work with. It seems that Kazam is only officially available for <a href="http://www.makeuseof.com/tags/ubuntu">Ubuntu</a> as there are PPAs for it, which is a shame, but I&#8217;m sure that someone can take the source code and compile it themselves on other distributions.</p>
<h2>Installation</h2>
<p>To install it, you&#8217;ll need to run this command in the terminal if you use Ubuntu 11.10:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository ppa:bigwhale<span style="color: #000000; font-weight: bold;">/</span>kazam-oneric <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> upgrade <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> kazam</pre></div></div>

<p>If you use a previous version of Ubuntu, run:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository ppa:and471-kazam-daily-builds <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> upgrade <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> kazam</pre></div></div>

<p>If it asks you if you want to continue at certain steps, make sure to hit &#8220;y&#8221; or enter for each request, depending on which button it asks you to hit. Wait for that to complete, and then you can launch Kazam by searching for it in Unity, Gnome Shell, or menus, depending on what desktop environment you&#8217;re using.</p>
<h2>Usage</h2>
<p>From here on, Kazam should be easy to use.</p>
<p><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/kazam_begin.jpg?323f2c" alt="free screencast software" width="590" height="314" /><br />
You can immediately start recording a video, with or without sound.</p>
<p><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/kazam_countdown.jpg?323f2c" alt="free screencast" width="590" height="342" /><br />
After pressing start, Kazam will do a countdown until the recording starts, and you can stop recording by clicking on its icon in the tray at the top right of your screen.</p>
<p><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/kazam_edit.jpg?323f2c" alt="free screencast software" width="590" height="497" /><br />
Once you finish, you can save or edit with the Kazam software for quality and where to export to, including <a href="http://www.makeuseof.com/tags/youtube">YouTube</a>. That&#8217;s all there really is!</p>
<h2>Conclusion</h2>
<p>Kazam is ridiculously easy for such a fine screencasting tool. For those who don&#8217;t need a whole lot of settings and let the dedicated video editor do the editing, Kazam is a great way to make those screencasts.</p>
<p>What&#8217;s your favorite screencasting tool? For Windows and Linux? Let us know in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/easily-create-screencast-videos-kazam-screencaster-linux/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>5 More Tech Ideas For Cheap Holiday Gifts You Can Make Yourself</title>
		<link>http://www.makeuseof.com/tag/5-tech-ideas-cheap-holiday-gifts/</link>
		<comments>http://www.makeuseof.com/tag/5-tech-ideas-cheap-holiday-gifts/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 02:31:40 +0000</pubDate>
		<dc:creator>Jessica Cam Wong</dc:creator>
				<category><![CDATA[Offbeat]]></category>
		<category><![CDATA[christmas]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[geeks]]></category>
		<category><![CDATA[gifts]]></category>
		<category><![CDATA[holiday]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=93864</guid>
		<description><![CDATA[The holiday season is still around, brimming with reminders at every store we go. All the sales and decorations might make a lot of your children excited when you’re out shopping with them but maybe they’re a tad too hectic for you to truly enjoy the holiday spirit. In that case, there are ways to soothe this holiday stress. You can do your shopping online or you can make your own gifts.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/diy-tech-gifts.jpg?323f2c" alt="cheap holiday gifts" />The holiday season is still around, brimming with reminders at every store we go. All the sales and decorations might make a lot of your children excited when you’re out shopping with them but maybe they’re a tad too hectic for you to truly enjoy the holiday spirit. In that case, there are ways to soothe this holiday stress. You can do your shopping online or you <a href="http://www.makeuseof.com/tag/3-tech-ideas-cheap-holiday-gifts/">can make your own gifts</a>.</p>
<p>In case you&#8217;re doing the latter, there are many DIY projects that are lengthy and awesome enough to be as good as retail gifts. Here’s a small selection of such DIY gifts.</p>
<h2><a href="http://www.instructables.com/id/Every-wife-should-have-a-Kitchen-PC/?ALLSTEPS">Kitchen PC</a></h2>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/kitchen-pc.jpg?323f2c" alt="cheap holiday gifts" width="359" height="484" border="0" /></p>
<p>Touchscreen technology in the kitchen to view recipes and check emails? That sounds like you need to buy a new tablet of sorts, but that’s not the case. The <a href="http://www.instructables.com/id/Every-wife-should-have-a-Kitchen-PC/?ALLSTEPS">Instructable</a> calls for regular PC parts that you can get from your old computers, like a an Intel Atom N270, 2GB of RAM, etc. along with a 17” touchscreen USB kit that you can get from eBay and runs for $70, though there are cheaper 12&#8243; kits.</p>
<p>With such a processor, this beautiful system is meant to be for light tasks, such as web-browsing. On the software side, this PC uses Windows 7, as you can see in the picture, with the Rainmeter theme Omnimo, which aims to bring the WIndows Phone 7 experience to a Windows 7 desktop. For full instructions, visit <a href="http://www.instructables.com/id/Every-wife-should-have-a-Kitchen-PC/?ALLSTEPS">Instructables</a>.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/kitchen-pc-counter.jpg?323f2c" alt="holiday gifts to make" width="436" height="364" border="0" /></p>
<p>So the touchscreen kit and Windows 7 (if you don’t have a copy already) doesn’t exactly make this a very cheap gift, but it will definitely be a very memorable one for your spouse at least. Not only that, it will leave guests really impressed. If you want to make something smaller but following the direction of this system, you could also try <a href="http://www.makeuseof.com/tag/top-10-cool-uses-for-old-computers-and-laptops/">creating digital picture frames</a>.</p>
<h2><a href="http://www.instructables.com/id/Magnetic-Spice-Rack-1/?ALLSTEPS">Magnetic Spice Rack</a></h2>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/spice-rack.jpg?323f2c" alt="holiday gifts to make" width="431" height="368" border="0" /></p>
<p>This neat project not only organizes spices and condiments, it also adds a touch of sophistication to any kitchen. Magnets are applied to the bottoms of clear-top tins with epoxy paste. Then each tin is labeled and affixed to some metal or magnetic surface. Here’s <a href="http://www.instructables.com/id/DIY-Magnetic-Spice-Rack/">another way</a> to present a spice rack.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/spice-rack-alternative.jpg?323f2c" alt="holiday gifts to make" width="433" height="338" border="0" /></p>
<h2><a href="http://www.makeuseof.com/tag/5-diy-angry-birdsinspired-crafts-upcoming-holidays/">Angry Birds Gifts For Your Child</a></h2>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdsclaymodel.jpg" alt="holiday gifts online" /></p>
<p>The popular video game has transcended digital platforms and has made its way into toys of all shapes and forms. If your child has a soft spot for this game, you can make some really great Angry Birds figures using polymer clay, an inexpensive and non-toxic moldable material that can be baked into hardness. If you make enough characters, your child could even have his or her <a href="http://www.youtube.com/user/EvanTubeHD">entire little army of pigs and birds</a>.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdsclaycollection.jpg" alt="holiday gifts online" /></p>
<p>You can see the instructions on <a href="http://www.youtube.com/watch?v=tJkkZBS5cdg">this video</a>. For more Angry Birds crafts, check out <a href="http://www.makeuseof.com/tag/5-diy-angry-birdsinspired-crafts-upcoming-holidays/">this article</a>.</p>
<h2><a href="http://www.instructables.com/id/How-to-Make-a-Coloring-Book/?ALLSTEPS">Make A Coloring Book</a></h2>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/coloring-book.jpg?323f2c" alt="holiday gifts online" width="500" height="407" border="0" /></p>
<p>If your child isn’t obsessed with propelling birds, here’s an idea &#8211; a coloring book. This <a href="http://www.instructables.com/id/How-to-Make-a-Coloring-Book/?ALLSTEPS">Instructables</a> teaches you how to make black and white coloring pages from your own photos with photo-manipulation software. You don’t even have to use Photoshop if you don’t have it since the instructions actually indicate how to create the coloring pages using <a href="http://www.makeuseof.com/tag/easy-and-powerful-image-editing-with-pixlr/">Pixlr</a>, a web-based image editor that focuses on speed and features.</p>
<p>A bunch of coloring pages might not be enough for a present, you say. Well, if you want to go further, there are many tutorials that teach you how to bind a bunch of sheets into your own book. A warning: Some Instructables, like <a href="http://www.instructables.com/id/Handbound-Book/?ALLSTEPS">this</a> and <a href="http://www.instructables.com/id/How-to-bind-a-book/?ALLSTEPS">this</a>, require sewing, but there’s also <a href="http://www.instructables.com/id/mini-hard-cover-bookbinding-No-sewing-skills-requ/?ALLSTEPS">this tutorial</a> that doesn’t mention sewing at all. With or without sewn parts, the <a href="http://www.instructables.com/id/How-to-bind-a-book/?ALLSTEPS">end result</a> could look just like any other retail item.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/coloring-book-binding.jpg?323f2c" alt="holiday gifts online" width="477" height="897" border="0" /></p>
<h2><a href="http://www.instructables.com/id/Giant-Fn-Computer-Key-StoolChair/?ALLSTEPS">Giant Fn Computer Key Stool/Chair</a></h2>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/fn-stool.jpg?323f2c" alt="holiday gifts online" width="580" height="222" border="0" /></p>
<p>This cool stool was made originally for Valentine’s Day, but it can really suit any other holiday. I mean, who doesn’t need a multipurpose stool for his or her feet? And the coolest part is that this stool is completely eco-friendly as it requires recycled box cardboard.</p>
<p>You’ll also need some white paint and paper mache paste, which consists of a mixture of glue and water (or alternatively, flour and water). There are recipes that you can look up for the exact quantities. The stool parts should have a minimum of 3 layers of cardboard to ensure it’s sturdy enough.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/fn-stool-steps.jpg?323f2c" alt="holiday gifts online" width="580" height="435" border="0" /></p>
<p>For more instructions, <a href="http://www.instructables.com/id/Giant-Fn-Computer-Key-StoolChair/?ALLSTEPS">click here</a>.</p>
<h2><a href="http://www.makeuseof.com/tag/3-cool-gadgets-that-you-can-build-yourself/">LEGO USB Stick &amp; Other Projects From Our Article Vault</a></h2>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2009/09/lego-usb.png" alt="cheap holiday gifts" /></p>
<p>There are many cool DIY gadgets that we’ve discussed previously <a href="http://www.makeuseof.com/tag/3-cool-gadgets-that-you-can-build-yourself/">here</a>. One of the mentioned projects is this epic USB drive with a DIY touch, which you can further upgrade by <a href="http://www.makeuseof.com/tag/portable-software-usb/">loading it with lots</a> of <a href="http://www.makeuseof.com/pages/download-guide-to-a-usb-thumb-drive">office-friendly and open-source portable applications</a>. Beauty and brains, packed in a neat little flash drive. It doesn’t get any better than this.</p>
<p>Do you have any ultra cool DIY projects that could serve as cheap holiday gifts? Let us know in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/5-tech-ideas-cheap-holiday-gifts/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>How To Make Your Own Basic Internet Browser Using VBA</title>
		<link>http://www.makeuseof.com/tag/basic-internet-browser-vba/</link>
		<comments>http://www.makeuseof.com/tag/basic-internet-browser-vba/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 21:31:10 +0000</pubDate>
		<dc:creator>Ryan Dube</dc:creator>
				<category><![CDATA[How-To Articles]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[browsing tools]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[visual basic]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=93685</guid>
		<description><![CDATA[When you really stop to think about it, an Internet browser in its simplest form isn't really that impressive an application. I mean, yes, the Internet is amazing by anyone's standards. The concept of linking so many of the world's computers and mobile devices within this massive network, that is epic. But the concept of transferring a text file with special code in it onto a computer screen is not really a big deal.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/webbrowser.jpg?323f2c" alt="make your own internet browser" />When you really stop to think about it, an Internet browser in its simplest form isn&#8217;t really that impressive an application. I mean, yes, the Internet is amazing by anyone&#8217;s standards. The concept of linking so many of the world&#8217;s computers and mobile devices within this massive network, that is epic. But the concept of transferring a text file with special code in it, and displaying that transferred text onto the computer screen &#8211; that&#8217;s really not a big deal.</p>
<p>In fact, thanks to the embedded references in applications that use VBA, you can input and output webpages via your own applications. If you&#8217;ve followed our past scripting articles, then you know we love VB script and VBA, like my article on <a href="http://www.makeuseof.com/tag/3-ways-open-applications-windows-maximized-vb-script/">maximizing windows</a>, Paul&#8217;s on <a href="http://www.makeuseof.com/tag/how-to-create-self-updating-excel-charts-in-three-easy-steps/">self-updating charts</a>, and Saikat&#8217;s on sending out <a href="http://www.makeuseof.com/tag/how-to-send-mass-emails-with-a-personal-touch-in-outlook/">mass emails</a>.</p>
<p>Using the approach below, you can use Word, Access or Excel to read HTML documents on the web, alter those documents, and then output whatever you want in a new browser window.</p>
<p>It may sound like something that only an experienced VBA programmer can do, but in this article I&#8217;m going to show you how you can do this yourself, starting with a basic procedure to output data from within your own application to a webpage.</p>
<h2>Enabling Microsoft Internet Controls</h2>
<p>The first step, no matter how you want to make use of the ability to input/output your own HTML via VBA, is to enable the Microsoft Internet Controls reference.</p>
<p>In Excel, you do this by clicking on the &#8220;<em>Developer</em>&#8221; menu item, clicking <em>Design Mode</em>, and then clicking on the &#8220;<em>View Code</em>&#8221; button. This may appear different in older versions of Excel, but essentially you need to find where you can launch the VBA code editor.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/vbabrowse1.png?323f2c" alt="make your own internet browser" width="532" height="142" /></p>
<p>In the VBA editor, click on <em>Tools</em>, and then <em>References</em>.</p>
<p style="text-align: center;"><img class="aligncenter" style="border-width: 1px; border-color: black; border-style: solid;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/vbabrowse2.png?323f2c" alt="make an internet browser" width="535" height="266" /></p>
<p>In the References window, scroll all the way down until you see &#8220;<em>Microsoft Internet Controls</em>&#8220;. Check the box and then click &#8220;<em>OK</em>&#8220;.</p>
<p style="text-align: center;"><img class="aligncenter" style="border-width: 1px; border-color: black; border-style: solid;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/vbabrowse3.png?323f2c" alt="make an internet browser" width="449" height="360" /></p>
<p>Now, within your VBA code, you will be able to create objects that can get information off the Internet, and you can output your own HTML documents that the user can view in their own browser.</p>
<h3>Inputting and Outputting HTML</h3>
<p>The first thing that you&#8217;ll want to accomplish here is outputting information to HTML. Think about how much you can do once you can output information to a perfectly formatted HTML webpage. You can extract data from your Excel spreadsheets and output them in a nicely formatted report.</p>
<p style="text-align: center;"><img class="aligncenter" style="border-width: 1px; border-color: black; border-style: solid;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/vbabrowse4.png?323f2c" alt="make an internet browser" width="428" height="318" /></p>
<p>To create this feature, you&#8217;ll need to insert a command button on your sheet. Under the <em>Developer</em> menu, click on <em>Design Mode</em>, and then click the &#8220;<em>Insert</em>&#8221; button. You&#8217;ll see a dropdown of controls that you can add to your sheet.</p>
<p>In this case, click the button control and place it in your sheet. Make sure there&#8217;s some data in the sheet (or any sheet), that you want to output to a report when the button is clicked. Left click on the button to select it and click &#8220;<em>View Code</em>&#8220;.</p>
<p>Enter the following code:</p>
<pre>Sub Button1_Click()</pre>
<pre> Dim objIE As Object</pre>
<pre> Dim HTML As String</pre>
<pre> '----------The HTML CODE GOES FROM HERE AND DOWN----------</pre>
<pre> HTML = "&lt;HTML&gt;&lt;TITLE&gt;HTML Report Page&lt;/TITLE&gt;" &amp; _</pre>
<pre> "&lt;BODY&gt;&lt;FONT COLOR = BLUE&gt;&lt;FONT SIZE = 5&gt;" &amp; _</pre>
<pre> "&lt;B&gt;The Following Are Results From Your Daily Calculation&lt;/B&gt;" &amp; _</pre>
<pre> "&lt;/FONT SIZE&gt;&lt;P&gt;" &amp; _</pre>
<pre> "Daily Production: " &amp; Sheet1.Cells(1, 1) &amp; "&lt;p&gt;" &amp; _</pre>
<pre> "Daily Scrap: " &amp; Sheet1.Cells(1, 2) &amp; "&lt;p&gt;&lt;/BODY&gt;&lt;/HTML&gt;"</pre>
<pre> '----------The HTML CODE GOES HERE AND ABOVE---------</pre>
<pre> On Error GoTo error_handler</pre>
<pre> Set objIE = CreateObject("InternetExplorer.Application")</pre>
<pre> With objIE</pre>
<pre> .Navigate "about:blank"</pre>
<pre> Do While .Busy: DoEvents: Loop</pre>
<pre> Do While .ReadyState &lt;&gt; 4: DoEvents: Loop</pre>
<pre> .Visible = True</pre>
<pre> .Document.Write HTML</pre>
<pre> End With</pre>
<pre> Set objIE = Nothing</pre>
<pre> Exit Sub</pre>
<pre>error_handler:</pre>
<pre> MsgBox ("Unexpected Error, I'm quitting.")</pre>
<pre> objIE.Quit</pre>
<pre> Set objIE = Nothing</pre>
<pre>End Sub</pre>
<p>This code outputs the HTML that you&#8217;ve defined in that output string. As you can see from my example above, you can embed data from any sheet in Excel into your HTML string. Here is the resulting webpage report:</p>
<p style="text-align: center;"><img class="aligncenter" style="border-width: 1px; border-color: black; border-style: solid;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/vbabrowse5.png?323f2c" alt="make your own internet browser" width="580" height="203" /></p>
<p>Now that you have HTML output working, the next step to make your VBA script work virtually like a web browser is to read in HTML from some website, manipulate the data, and then output it into an HTML output page.</p>
<pre>Sub Button1_Click()</pre>
<pre> Dim objIE As Object</pre>
<pre> Dim HTML As String</pre>
<pre> On Error GoTo error_handler</pre>
<pre> Set objIE = CreateObject("InternetExplorer.Application")</pre>
<pre> With objIE</pre>
<pre> .Navigate "http://www.google.com"</pre>
<pre> Do While .Busy: DoEvents: Loop</pre>
<pre> Do While .ReadyState &lt;&gt; 4: DoEvents: Loop</pre>
<pre> .Visible = True</pre>
<pre> HTML = objIE.Document.Body.innerHTML</pre>
<pre> .Document.Write "&lt;html&gt;&lt;title&gt;My Own Google Results!&lt;/title&gt;&lt;body&gt;&lt;h1&gt;This is an Edited Version of the Google Page!&lt;/h1&gt;" &amp; HTML &amp; "&lt;/body&gt;&lt;/html&gt;"</pre>
<pre> End With</pre>
<pre> Set objIE = Nothing</pre>
<pre>Exit Sub</pre>
<pre>error_handler:</pre>
<pre> MsgBox ("Unexpected Error, I'm quitting.")</pre>
<pre> objIE.Quit</pre>
<pre> Set objIE = Nothing</pre>
<pre>End Sub</pre>
<p>What I&#8217;ve done here is used the IE object to read HTML from Google into a text variable in VBA called HTML. I then placed my own HTML output text in the top of the page, and then outputted the same HTML to the VBA HTML output. This is what that looks like:</p>
<p style="text-align: center;"><img class="aligncenter" style="border-width: 1px; border-color: black; border-style: solid;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/vbabrowse6.png?323f2c" alt="" width="503" height="351" /></p>
<p>This is a very basic example of what this is capable of. But if you think about it, once you have the HTML from a webpage loaded into your VBA string variable, you can search for specific lines in the page, look for images, search out email addresses of phone numbers &#8211; or you could rewrite the entire input page into a new, edited version of the same page in whatever format you like and with any modifications you like.</p>
<p>Doing this would require a bit of string manipulation prowess &#8211; but nothing is impossible once you&#8217;ve read in the HTML source from the web.</p>
<p>Do you see any potential for using either HTML input or output in your own applications? Can you think of any cool uses for this script? Share your thoughts in the comments section below.</p>
<p><small>Image credit: <a href="http://image.shutterstock.com/display_pic_with_logo/172762/172762,1245276291,1/stock-photo-www-and-web-browser-in-blue-tone-32231746.jpg" rel="nofollow">Shutterstock</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/basic-internet-browser-vba/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Building A PC For Christmas: A Visual Diary Of The Build Process</title>
		<link>http://www.makeuseof.com/tag/building-pc-christmas-visual-diary-build-process/</link>
		<comments>http://www.makeuseof.com/tag/building-pc-christmas-visual-diary-build-process/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 19:01:06 +0000</pubDate>
		<dc:creator>James Bruce</dc:creator>
				<category><![CDATA[Hardware & Gadgets]]></category>
		<category><![CDATA[christmas]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[PC]]></category>

		<guid isPermaLink="false">/?p=93907</guid>
		<description><![CDATA[Having recently heard the woes of some family who are getting by with a tiny netbook and some kind of obscure Linux, I decided to build them a real computer for Christmas using components I have left over after various upgrades. I thought it would make for an interesting article to document the build process with photos, so here it is.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/featured-build-log.jpg?323f2c" alt="build a pc" />Having recently heard the woes of some family who are getting by with a tiny netbook and some kind of obscure Linux, I decided to build them a real computer for Christmas using components I have left over after various upgrades. I thought it would make for an interesting article to document the build process with photos, so here it is.</p>
<p>This isn’t a how-to article though &#8211; I couldn’t possibly write about how to build a PC from scratch in one article. Instead, I will give tips and describe the process in a whirlwind manner, but you should maybe think of it more as motivation for you to try the same. The whole process took about 2 hours.</p>
<p>If you haven’t already seen them, we have a number of fantastic free downloadable guides on the matter:</p>
<ul>
<li><a href="http://www.makeuseof.com/pages/download_your_pc_inside_and_out_part_1">Your PC Inside &amp; Out Part 1 &#8211; Case, PSU &amp; Motherboard</a></li>
<li><a href="http://www.makeuseof.com/pages/download-your-pc-inside-and-out-part-2">Your PC Inside &amp; Out Part 2 &#8211; CPU, RAM &amp; Video Cards</a></li>
<li><a href="http://www.makeuseof.com/pages/the-guide-build-your-own-pc">The Idiot&#8217;s Guide To Building Your Own PC</a></li>
</ul>
<p>Here&#8217;s what I gathered together to work with:</p>
<ul>
<ul>
<li>An Asus p5B motherboard, dual core Intel CPU, and 2GB RAM. This was left over after my last upgrade so it&#8217;s already assembled.</li>
</ul>
</ul>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/2-motherboard.jpg?323f2c" alt="build a pc" width="580" height="433" /></p>
<ul>
<ul>
<li>A standard ATX case I&#8217;ve had sitting around boxed for about 10 years.</li>
</ul>
</ul>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/1-case.jpg?323f2c" alt="how to build a pc" width="580" height="433" /></p>
<ul>
<li>380w power supply, with a variety of molex and SATA connectors, bought recently for under $50.</li>
<li>A nice 17&#8243; Dell monitor I rescued from the trash at Kyoto University last year, and a USB mouse and keyboard.</li>
<li>Selection of 160GB SATA hard drives (I&#8217;ll be using 3 for this).</li>
<li>Multi-DVD RW drive (IDE).</li>
</ul>
<p>So here we go. The first step is to open up the case and add the motherboard spacers.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/3-motherboard-risers.jpg?323f2c" alt="how to build a pc" width="580" height="433" /></p>
<p>These screw into holes in the case and raise the motherboard, and must be matched to the form factor of the motherboard you are using.</p>
<h2>Connecting The Case Switches</h2>
<p>This is probably the hardest step of all. Before securing the motherboard to the case, I made sure to write down a quick diagram of the jumper pins for the case switches and LEDs as they&#8217;re difficult to see once the motherboard is in place. These can be found on the bottom left, if you were looking down into the machine, and they look like this:</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/4-switcher-pins.jpg?323f2c" alt="how to build a pc" width="580" height="433" /></p>
<p>There are 5 things which need to be connected here:</p>
<ul>
<li>Power switch</li>
<li>Speaker</li>
<li>Reset switch</li>
<li>Power LED</li>
<li>Hard disk LED (sometimes IDE LED)</li>
</ul>
<p><strong>+ve</strong> LED leads are <em>coloured</em> or <em>red</em>, <strong>-ve</strong> are <em>black</em> or <em>white</em>. These match up to the corresponding pins on the board. This can be <em>immensely</em> fiddly.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/5-case-switch-cables.jpg?323f2c" alt="build a desktop pc" width="580" height="433" /></p>
<h2>USB</h2>
<p>Some cases have USB ports on the front, which need to be connected to the motherboard to be functional, the pins for which are situated next to the switch pins we just connected. If you&#8217;re unlucky, you’ll have a bundle of 8 cables which must connected one by one to the matching jumper.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/7-usb.jpg?323f2c" alt="build a desktop pc" width="580" height="433" /></p>
<p>A quick Google search for my <em>&#8220;asus p5b usb pinout”</em> led me to this helpful diagram:</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/usb.gif?323f2c" alt="" width="200" height="200" /></p>
<p>Each USB port requires 4 cables, so the bundle of 8 can be split up into two sets of 4 cables. One USB port uses the top set of pins, one the bottom. The cables should be labelled with either a <strong>1</strong> or <strong>2</strong>, plus something similar to the following:</p>
<ul>
<li><strong>V</strong> on the motherboard = <strong>VCC</strong> or <strong>+5</strong> cable</li>
<li><strong>-</strong> on the motherboard = <strong>D-</strong> on the cable</li>
<li><strong>+</strong> = <strong>D+</strong></li>
<li><strong>G</strong> = <strong>GROUND</strong></li>
</ul>
<h2>Power Supply</h2>
<p>You may find your power supply doesn’t match up if your case is particularly old and you’re trying to use it with a newish motherboard. Older PSUs have only 20 pins, while newer ones have 24. You can see the difference in this photo.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/8-psu-motherboard-connectors.jpg?323f2c" alt="" width="580" height="433" /></p>
<p>There’s another 4 pin power cable next to the CPU that needs to be attached.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/9-4-pin-cpu-power.jpg?323f2c" alt="build a desktop pc" width="580" height="433" /></p>
<p>Before screwing in the PSU, verify everything is working. Connect the power suppy and try to power it on. Without a video card installed yet, there&#8217;s an initial error beep &#8211; but this is fine, it’s just to check the switch wiring, and the motherboard fan is spinning.</p>
<h2>Video Card</h2>
<p>Next up is the video card. They come in 3 types:</p>
<ul>
<li><strong>PCI</strong> &#8211; the long white slots in the photo below. These graphics cards are the oldest you’re going to find.</li>
<li><strong>AGP</strong> &#8211; brown or blue slots <em>(not pictured)</em>.</li>
<li><strong>PCI-Enhanced</strong> &#8211; the black slot in the picture below.</li>
</ul>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/10-pci-vs-pci-e.jpg?323f2c" alt="" width="580" height="433" /></p>
<p>Motherboards from the last 4 years or so will likely have either AGP or PCI-E (not both). The two are not interchangeable.</p>
<h2>Hard Drives</h2>
<p>I won’t get into details here as I covered it quite throughly before in <a href="http://www.makeuseof.com/tag/install-hard-drive/">how to add a second SATA hard drive</a> (and an <a href="http://www.makeuseof.com/tag/install-ide-hard-drive/">IDE guide for older PCs</a>). In this case I have 1 IDE channel and 4 SATA ports.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/13-SATA-and-IDE-connectors.jpg?323f2c" alt="" width="580" height="433" /></p>
<p>I have a few drives, so I dug out a 7,200RPM as the main bootable system drive, with some slower ones to act as data drives.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/15-hard-disks-going-in.jpg?323f2c" alt="" width="580" height="433" /></p>
<h2>DVD-Drive</h2>
<p>Most DVD drives need to be installed from the front, so that means taking the front panel off carefully and avoid pulling the wires for the power switch. It&#8217;s also better to connect any cables now before it&#8217;s slotted in, as things can get quite tight back there.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/12-front-off-dvd-in.jpg?323f2c" alt="" width="580" height="433" /></p>
<h2>Power For Everything</h2>
<p>Power for system components will come from either a regular molex 4 pin, or SATA style plug for SATA devices. Case fans will often come with daisy chain connectors for regular molex power plugs, like this.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/14-daisy-chain-power.jpg?323f2c" alt="" width="580" height="433" /></p>
<h2>Checking The BIOS</h2>
<p>After connecting a keyboard, the first thing to do is access the BIOS setup screen. I’m looking first to see that it’s correctly recognised the three hard drives and DVD drive I put in:</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/17-bos-HD-check.jpg?323f2c" alt="" width="580" height="433" /></p>
<p>All good. Then I examine the hardware monitor to see if the system temperature or CPU is abnormal. I leave this running for a while, just to check that they’re not rising which might indicate a fan failure somewhere.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/18-temperature-check.jpg?323f2c" alt="build a pc" width="580" height="433" /></p>
<p>Then once Windows is installed, I&#8217;m sure we can all agree that the most essential final step is to install <a href="http://www.google.com/chrome">Google Chrome</a>!</p>
<p>That&#8217;s it from me. I hope you enjoyed this little visual build-log. If you&#8217;d like to try the same thing yourself, keep an eye on <a title="5 Places To Find Free Clothes Online So You Don’t Have To Go Naked" href="http://www.makeuseof.com/tag/5-places-find-free-clothes-online-naked/">FreeCycle</a>, or head down to the city dump and find old some old PCs to play with. Just tearing them apart fully, mixing a few components, and trying to make them work again is a fantastic learning experience. Comments are welcome, but I might not be able to answer any specific hardware related questions for your particular build.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/building-pc-christmas-visual-diary-build-process/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DOWNLOAD Think Different: How To Build Your Own Hackintosh</title>
		<link>http://www.makeuseof.com/tag/download-build-hackintosh/</link>
		<comments>http://www.makeuseof.com/tag/download-build-hackintosh/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 05:31:37 +0000</pubDate>
		<dc:creator>Justin Pot</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[dual boot]]></category>
		<category><![CDATA[os x]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=93417</guid>
		<description><![CDATA[Do you want to try out the Mac operating system, but don't want to purchase Apple hardware? Check out "Think Different: How to Build Your Own Hackintosh", the latest guide from MakeUseOf. By Stefan Neagu, this guide outlines what you need to do in order to build a Hackintosh. Whether you want to try using a computer you already have or buy a pre-built computer for the job, this guide shows you the way.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/hackintosh-300.jpg?323f2c" alt="" />Do you want to try out the Mac operating system, but don&#8217;t want to purchase Apple hardware? Check out &#8220;<em>Think Different: How to Build Your Own Hackintosh</em>&#8220;, the latest guide from MakeUseOf. By Stefan Neagu, this guide outlines what you need to do in order to build a Hackintosh. Whether you want to try using a computer you already have or buy a pre-built computer for the job, this guide shows you the way.</p>
<p>A Hackintosh PC, as the name would suggest, is a vanilla PC (built by you or a retailer other than Apple) running a hacked (or patched) version of Apple’s Mac OS X operating system. OS X is specifically designed to run on Apple’s hardware line; a Hackintosh is simply non-Apple hardware using the operating system.</p>
<p>Although Apple opposes the practice of hijacking their OS for use on off-brand PCs, many technology-oriented people who don’t want to buy the hardware from Apple choose to spend a lot of time and effort in creating a Hackintosh.</p>
<p>It&#8217;s not easy by any means, but this guide explains to you what&#8217;s needed to get OS X running without a Mac.</p>
<p style="text-align: center;"><a href="http://www.makeuseof.com/pages/think-different-how-to-build-your-own-hackintosh"><strong>DOWNLOAD Think Different: How To Build Your Own Hackintosh</strong></a></p>
<p style="text-align: center;"><strong><em>The guide is free but password-protected. Gain access to the guide by:</em></strong></p>
<p style="text-align: center;"><strong><em>1- subscribing to our newsletter (you may do this on the download page itself, link above). Existing subscribers will receive the password via email in the next couple of hours.</em></strong></p>
<p style="text-align: center;"><strong><em>OR</em></strong></p>
<p style="text-align: center;"><strong><em>2. Simply share the guide on Facebook, Twitter or Google+ on the download page. Quick and easy.</em></strong></p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/hackintosh-3page.jpg?323f2c" alt="" width="580" height="270" /></p>
<p>This free guide shows you:</p>
<ul>
<li>Where to research whether your computer can run OS X.</li>
<li>Where to buy OS X compatible hardware.</li>
<li>Patching OS X to install on your computer.</li>
<li>Installing updates without breaking you OS X installation.</li>
<li>Dual-booting Windows and OS X.</li>
<li>Getting to know OS X, and finding tools to use in it.</li>
</ul>
<p style="text-align: center;"><a href="http://www.makeuseof.com/pages/think-different-how-to-build-your-own-hackintosh"><strong>DOWNLOAD Think Different: How To Build Your Own Hackintosh</strong></a></p>
<p style="text-align: center;"><strong><em>The guide is free but password-protected. Gain access to the guide by:</em></strong></p>
<p style="text-align: center;"><strong><em>1- subscribing to our newsletter (you may do this on the download page itself, link above). Existing subscribers will receive the password via email in the next couple of hours.</em></strong></p>
<p style="text-align: center;"><strong><em>OR</em></strong></p>
<p style="text-align: center;"><strong><em>2. Simply share the guide on Facebook, Twitter or Google+ on the download page. Quick and easy </em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/download-build-hackintosh/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>An Arduino Project: How To Make Flashy Christmas Lights Ornaments</title>
		<link>http://www.makeuseof.com/tag/arduino-project-flashy-christmas-lights-ornaments/</link>
		<comments>http://www.makeuseof.com/tag/arduino-project-flashy-christmas-lights-ornaments/#comments</comments>
		<pubDate>Sun, 11 Dec 2011 17:30:10 +0000</pubDate>
		<dc:creator>James Bruce</dc:creator>
				<category><![CDATA[Hardware & Gadgets]]></category>
		<category><![CDATA[Web Apps & Internet]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[flashy christmas lights]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=93638</guid>
		<description><![CDATA[This is the next part in our learning Arduino series, and this time we’ll be learning about and using Arrays to make a little Christmas tree ornament with various flashing sequences. This would be an ideal project to keep the kids occupied if you'd like to teach them basic soldering - just mount the LEDs on a piece of card, and you can get power from a standard 9v battery. ]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/featured-arduino-flashy-christmas-lights-project.jpg?323f2c" alt="arduino christmas lights"/>This is the next part in our learning Arduino series, and this time we?ll be learning about and using <strong>Arrays</strong> to make a little Christmas tree ornament with various flashing sequences. This would be an ideal project to keep the kids occupied if you&#8217;d like to teach them basic soldering &#8211; just mount the LEDs on a piece of card, and you can get power from a standard 9v battery.</p>
<p>It&#8217;s also a key lesson in beginner Arduino programming, though if you don&#8217;t plan on actually using this as an ornament I&#8217;d strongly suggest breadboarding it out anyway.</p>
<p><em>Note: This is a very beginner level tutorial and we certainly won?t be breaking any new ground &#8211; it?s? just a device to teach the concepts of using <strong>Arrays</strong> and<strong> For loops</strong> to deal with a <strong>large number of LEDs</strong> (or other output devices).</em></p>
<p>If you haven?t already, now would be a good time to follow along with the other articles in the series:</p>
<ul>
<li><a title="What Is Arduino &amp; What Can You Do With It? [Technology Explained]" href="http://www.makeuseof.com/tag/arduino-technology-explained/">What Is Arduino &amp; What Can You Do With It</a>?</li>
<li><a title="What?s Included In An Arduino Starter Kit? [MakeUseOf Explains]" href="http://www.makeuseof.com/tag/whats-included-arduino-starter-kit-makeuseof-explains/">What Is An Arduino Starter Kit &amp; What Does It Contain?</a></li>
<li><a href="http://www.makeuseof.com/tag/8-cool-components-arduino-projects/">More Cool Components To Buy With Your Starter Kit</a></li>
<li><a href="http://www.makeuseof.com/tag/started-arduino-starter-kit-installing-drivers-setting-board-port/">Getting Started With Your Arduino Starter Kit ? Installing Drivers &amp; Setting Up The Board &amp; Port</a></li>
<li><a href="http://www.makeuseof.com/tag/fritzing-ultimate-tool-sketching-electronics-projects-cross-platform/">Fritzing, a free tool for drawing circuit diagrams</a></li>
<li><a href="http://www.makeuseof.com/?p=92432">A Closer Look At The Structure Of An Arduino App &amp; The Example Blink Program</a></li>
<li><a href="http://www.makeuseof.com/tag/arduino-programming-beginners-traffic-light/">My first Arduino project &#8211; The Traffic Light</a></li>
</ul>
<p>For this project, you?ll need at least <strong>8 or 9 LEDs</strong> in either red or green, a <strong>resistor</strong> for each of them, a <strong>breadboard</strong> and some hookup wires. The <a href="http://oomlout.co.uk/starter-kit-for-arduino-ardx-p-183.html">starter kit from Ooomlout</a>, which I recently purchased myself and is pictured in this tutorial, offers great value for money and has more LEDs and resistors than you?ll ever need, as well as coming with a neat breadboard and Arduino case to keep things tidy.</p>
<p>Here?s the final thing:</p>
<p><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/flashy-christmas-lights-arduino-project.jpg?323f2c" alt="arduino christmas lights" width="580" height="433" /></p>
<p>And a video of it in action.</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/_EzfaaMNlWw?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Here?s a view of the wiring from Fritzing. It?s very basic &#8211; just connect the positive lead of the LEDs to pins <strong>2-&gt;whatever</strong> (up to pin 13), and connect the negative legs to the ground inline with a resistor. The value I?ve used here is 560 Ohms. That?s it for wiring.</p>
<p><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/12/flashy-christmas-lights-circuit-diagram.png?323f2c" alt="arduino christmas lights" width="474" height="428" /></p>
<p>On the software side, think about how you might write to all these LEDs in the code. You could go about it like this:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">int</span> led1 <span style="color: #339933;">=</span> <span style="color: #0000dd;">2</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// first LED on pin 2</span>
<span style="color: #993333;">int</span> led2 <span style="color: #339933;">=</span> <span style="color: #0000dd;">3</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// second on pin 3</span>
<span style="color: #666666; font-style: italic;">// etc etc</span>
&nbsp;
<span style="color: #993333;">void</span> loop<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	digitalWrite<span style="color: #009900;">&#40;</span>led1<span style="color: #339933;">,</span>HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">100</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	digitalWrite<span style="color: #009900;">&#40;</span>led1<span style="color: #339933;">,</span>LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">100</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	digitalWrite<span style="color: #009900;">&#40;</span>led2<span style="color: #339933;">,</span>HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #666666; font-style: italic;">// etc</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>You should be able to see that with 9 LEDs, this is will quickly get tiring. The answer lies with <strong>Arrays</strong>, which if you can?t remember our <a title="The Basics Of Computer Programming 101 ? Variables And DataTypes" href="http://www.makeuseof.com/tag/basics-of-computer-programming-variables-datatypes/">Programming 101 about basic datatypes</a> &#8211; are basically just lists.</p>
<p>The syntax looks like this (place this as the first line in your code):</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">int</span> leds<span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#123;</span><span style="color: #0000dd;">2</span><span style="color: #339933;">,</span><span style="color: #0000dd;">3</span><span style="color: #339933;">,</span><span style="color: #0000dd;">4</span><span style="color: #339933;">,</span><span style="color: #0000dd;">5</span><span style="color: #339933;">,</span><span style="color: #0000dd;">6</span><span style="color: #339933;">,</span><span style="color: #0000dd;">7</span><span style="color: #339933;">,</span><span style="color: #0000dd;">8</span><span style="color: #339933;">,</span><span style="color: #0000dd;">9</span><span style="color: #339933;">,</span><span style="color: #0000dd;">10</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The square brackets indicate that the ?leds? variable is going to be an <strong>Array</strong>. The curly braces enclose the list of pin numbers that our array will hold.</p>
<p>Now, to use an Array, we need to address it by the index number. The <strong>index starts at 0</strong>, and will always therefore go up to 1 less than the total number of things inside it (<em>so with 9 items, the last one would have an index of 8</em>).</p>
<p>You write it like this:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;">leds<span style="color: #009900;">&#91;</span><span style="color: #0000dd;">0</span><span style="color: #009900;">&#93;</span></pre></div></div>

<p>Which in our case, would fetch the number 2, because that?s what?s at index 0 in our array.</p>
<p>Following so far? Great. That alone isn?t enough for us though &#8211; we also need some way to iterate over each element of our LEDs array For that, we will use a <strong>for loop</strong>. The syntax to do that is like this:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span>initial variable<span style="color: #339933;">;</span> condition under which we repeat again<span style="color: #339933;">;</span> change to variable each iteration<span style="color: #009900;">&#41;</span></pre></div></div>

<p>For example:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> i <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span> i<span style="color: #339933;">&lt;</span><span style="color: #0000dd;">9</span><span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span></pre></div></div>

<p>Which says</p>
<ul>
<li>start this loop with a variable, <strong>i</strong>, which has a value of <strong>zero</strong></li>
<li>continue looping only while i is <strong>less than 9</strong>?(so: 0,1,2,3,4,5,6,7,8)</li>
<li>each time, <strong>add 1 to i</strong> (i++ is a short way of saying i = i+1)</li>
</ul>
<p>So basically, the loop is going to be repeated as many times as we have LEDs, and each time it?s repeated we will have a variable, <strong>i</strong>, which we can use however we like.</p>
<p>We?ll be using this structure twice to start with. Once inside the setup function to make all our pins turn to output mode, like this:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">void</span> setup<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
   <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> i <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span> <span style="color: #0000dd;">9</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
       pinMode<span style="color: #009900;">&#40;</span>leds<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>OUTPUT<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Can you see what we did there? Instead of writing 9 lines of code to declare each individual pin as output, we create a &#8216;for&#8217; loop to repeat itself 9 times, each time setting another pin.</p>
<p>Now, you should be able to see how we could do the exact same thing in the main program loop to turn each LED on in sequence:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">void</span> loop<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
 <span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> i <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span> <span style="color: #0000dd;">9</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
      digitalWrite<span style="color: #009900;">&#40;</span>leds<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">100</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
      digitalWrite<span style="color: #009900;">&#40;</span>leds<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
 <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Try that. You can <a href="http://pastebin.com/Lqe8ucxU">download the full code for today&#8217;s project from here</a> if you?d rather not type it out again (though I encourage you to, as it helps the learning process).</p>
<p>Okay, so now we have a fairly boring lighting sequence. Let?s program another one. Just for fun, let?s make it completely random. Replace the main loop code with this:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #993333;">void</span> loop<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
<span style="color: #993333;">int</span> randomLed <span style="color: #339933;">=</span> random<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #0000dd;">8</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  digitalWrite<span style="color: #009900;">&#40;</span>leds<span style="color: #009900;">&#91;</span>randomLed<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>HIGH<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  delay<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">50</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  randomLed <span style="color: #339933;">=</span> random<span style="color: #009900;">&#40;</span><span style="color: #0000dd;">0</span><span style="color: #339933;">,</span><span style="color: #0000dd;">8</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
  digitalWrite<span style="color: #009900;">&#40;</span>leds<span style="color: #009900;">&#91;</span>randomLed<span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>LOW<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Instead of using a &#8216;for&#8217; loop to iterate over each LED, we pick a random number from 0-9 instead, and flash that on.</p>
<p>I&#8217;m going to leave it there for today as you should now be armed with enough knowledge to program all new sequences and experiment with loops. To prove how easy this all is, I challenged my wife to think of a sequence she?d like to see, and then got?<em>her to program it herself</em>, given only the code and lessons you?ve had so far. She came up with this, so see if you can match that for homework!</p>
<p><iframe width="500" height="281" src="http://www.youtube.com/embed/WfBoS0fgFkg?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>Questions, suggestions, problems &#8211; please get in touch in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/arduino-project-flashy-christmas-lights-ornaments/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>5 DIY Angry Birds-Inspired Crafts For The Upcoming Holidays</title>
		<link>http://www.makeuseof.com/tag/5-diy-angry-birdsinspired-crafts-upcoming-holidays/</link>
		<comments>http://www.makeuseof.com/tag/5-diy-angry-birdsinspired-crafts-upcoming-holidays/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 23:31:40 +0000</pubDate>
		<dc:creator>Jessica Cam Wong</dc:creator>
				<category><![CDATA[Offbeat]]></category>
		<category><![CDATA[angry birds]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[gifts]]></category>
		<category><![CDATA[holiday]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=92100</guid>
		<description><![CDATA[Surpassing half a billion downloads, Angry Birds has become the most downloaded game in the history of gaming. Though there are games with the same play concepts, it’s perhaps the only one that has expanded well beyond games for mobile phones, tablets, PC and web browsers. It’s taken the world by storm and its global appeal is certainly undeniable.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdsdiy.jpg?323f2c" alt="angry birds crafts" />Surpassing half a billion downloads, Angry Birds has become the most downloaded game in the history of gaming. Though there are <a href="http://www.makeuseof.com/tag/5-awesome-games-angry-birds/">games with the same play concepts</a>, it’s perhaps the only one that has expanded well beyond games for mobile phones, <a href="http://www.makeuseof.com/tag/10-great-free-games-ipad/">tablets</a>, <a href="http://www.makeuseof.com/tag/3-pc-games-similar-angry-birds-play-offline/">PC</a> and <a href="http://www.makeuseof.com/tag/play-angry-birds-game-browser-free/">web browsers</a>. It’s taken the world by storm and <a href="http://www.makeuseof.com/tag/infographic-global-appeal-angry-birds/">its global appeal</a> is certainly undeniable. In fact, earlier this month, <a href="http://www.pcmag.com/article2/0,2817,2396298,00.asp#fbid=04MpUwJ_NBi">Rovio opened its first Angry Birds-themed retail shop</a> in its native Finland.</p>
<p>Seeing that there’s so much interest in this game, a good source for gifts this holiday season will probably be <a href="http://shop.angrybirds.com/">Rovio’s online shop</a>. However, if you look around on the web, you’ll find plenty of tutorials teaching you how to create cool little toys and crafts. Here are 5 relatively easy projects that not only make homage to Angry Birds, but most importantly will probably make an Angry Birds-obsessed child, family member or friend ecstatic.</p>
<h2>Snacks: Easy Cookies &amp; Sandwiches</h2>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angryBirdsPigCookie.jpg?323f2c" alt="angry birds crafts" width="503" height="574" border="0" /></p>
<p><a href="http://www.sweetsugarbelle.com">Sweetsugarbelle.com</a> is a website dedicated to cookie decoration ideas, tutorials and recipes. On the site, the author modified a <a href="http://www.sweetsugarbelle.com/blog/2011/04/angry-birds-cookies-part-1-pig/">sugar cookie recipe</a> for Angry Birds, using Easter cookie cutters bought from Target, and cutting the top part of the ears. From there, she used green, black, white flood icing to achieve this amazing rendition of the pig from Angry Birds. If you have a Hershey Kiss cutter, you can also make the Yellow Bird-shaped cookie with <a href="http://www.sweetsugarbelle.com/2011/04/angry-birds-part-2-yellow-bird/">this recipe</a>.</p>
<p>Another cool recipe that doesn’t involve much actual cooking is <a href="http://blogs.babble.com/family-kitchen/2011/04/27/angry-birds-sandwiches-for-the-lunch-box/">this amazing little open sandwich idea</a>.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdssandwiches.jpg?323f2c" alt="angry birds craft ideas" width="426" height="381" border="0" /></p>
<p>The recipe is <a href="http://blogs.babble.com/family-kitchen/2011/04/27/angry-birds-sandwiches-for-the-lunch-box/">here</a> and requires mini-bagels, slices of salami, cheddar cheese, black olives, fresh mozzarella and shredded romaine lettuce. Though it only shows Red Bird, it’s still a fun, super-easy and quick way to make a sandwich. You could even have your kids help you making these goodies.</p>
<h2>Christmas Ball Ornaments: Choose Between Painting Or Gluing</h2>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdsornaments.jpg?323f2c" alt="angry birds craft ideas" width="397" height="196" border="0" /></p>
<p>Here’s something that you can easily make for your Angry Birds-obsessed family members and/or friends for the upcoming holiday &#8211; a Christmas ball ornament. I’ve found two tutorials, <a href="http://obsessivelystitching.blogspot.com/2010/12/angry-birds-ornaments.html">one in text</a> and another one in video form. <a href="http://obsessivelystitching.blogspot.com/2010/12/angry-birds-ornaments.html">For the first one</a>, you’ll need plastic Christmas ornaments, some acrylic paint (the author of <a href="http://obsessivelystitching.blogspot.com/2010/12/angry-birds-ornaments.html">the tutorial</a> even said some of the dollar store green and black paints will work fine), scraps of felt, a needle and white/red threads. The tutorial involves some painting and stitching but even if you’re that good at either of those skills, you can easily get away as they’ll look fabulous and fun either way.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdsornaments2.jpg?323f2c" alt="angrybirdsornaments2" width="396" height="259" border="0" /></p>
<p>For the <a href="http://www.youtube.com/watch?v=oj7pjRttVgs&amp;feature=player_embedded">second tutorial</a> that doesn’t involve stitching or painting, you’ll need a glue gun, some red feathers, black pipecleaners, yellow foam or construction paper, black felt, <a href="http://en.wikipedia.org/wiki/Googly_eyes">googly</a> (nope, they have nothing to do with Google) or wiggle eyes, and red Christmas balls. You can watch the complete Youtube <a href="http://www.youtube.com/watch?v=oj7pjRttVgs&amp;feature=player_embedded">tutorial</a> from <a href="http://www.youtube.com/user/NICKandCHAPIN">NICKandCHAPIN</a> here:</p>
<p align="center"><object width="580" height="295" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/oj7pjRttVgs?version=3&amp;hl=en_US" /><param name="allowfullscreen" value="true" /><embed width="580" height="295" type="application/x-shockwave-flash" src="http://www.youtube.com/v/oj7pjRttVgs?version=3&amp;hl=en_US" allowFullScreen="true" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<p>Though the tutorial only shows how to complete an ornament for Red Bird, you can easily get creative to achieve the other characters in Angry Birds with some of the same materials.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdschristmasballs.jpg?323f2c" alt="angry birds craft ideas" width="574" height="351" border="0" /></p>
<h2>Make Your Own Inexpensive (Polymer) Clay Figures</h2>
<p>Polymer clay is a sculptable material used by artists, hobbyists and children that can be baked and hardened permanently. <a href="http://en.wikipedia.org/wiki/Polymer_clay">According to Wikipedia</a>, it’s based on PVC and is only called “clay” because it resembles clay in texture and working properties. This type of “clay” seems to be very popular on YouTube as it’s flooded with polymer clay tutorials. Most of them show you <a href="http://www.youtube.com/watch?v=gMQ220uKVt0">how</a> <a href="http://www.youtube.com/watch?v=Q3rGvugtGuk">to</a> <a href="http://www.youtube.com/watch?v=1B6DMjXQSxs">make</a> <a href="http://www.youtube.com/watch?v=6YrIx0NTua0">miniature</a> <a href="http://www.youtube.com/watch?v=8fxhC75u2GQ&amp;feature=related">Angry</a> <a href="http://www.youtube.com/watch?v=fedGtvd_Cnc">Birds</a> for key chains, charms bracelets and so forth. The following tutorial by <a href="http://www.youtube.com/user/EvanTubeHD">EvanTubeHD</a> (narrated by the channel owner’s son) is one that shows how to make a bigger model of Orange Bird from Angry Birds 2012 – Hamoween:</p>
<p align="center"><object width="580" height="325" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/tJkkZBS5cdg?version=3&amp;hl=en_US&amp;hd=1" /><param name="allowfullscreen" value="true" /><embed width="580" height="325" type="application/x-shockwave-flash" src="http://www.youtube.com/v/tJkkZBS5cdg?version=3&amp;hl=en_US&amp;hd=1" allowFullScreen="true" allowscriptaccess="always" allowfullscreen="true" /></object></p>
<p>The 3-minute video-tutorial features Sculpey III clay, which can be found on <a href="http://www.amazon.com/Sculpey-Polymer-Clay-Bar-Just-Orange/dp/B000H6OZJE/ref=sr_1_1?ie=UTF8&amp;qid=1321241944&amp;sr=8-1">Amazon for less than $3 for 2oz</a> or at your local Hobby Lobby, Michael’s or craft supply store. In the video, the artist wraps a ball of scrunched-up aluminum foil with orange polymer clay, and makes the eyes, teeth, beak and feathers from smaller pieces of black, yellow and white clay. After that, he wraps toothpicks with brown clay to make the eyebrows before putting the model on a foil-lined pan and into a regular oven for 20 minutes at 275 degrees F.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdsclaymodel.jpg?323f2c" alt="angry birds crafts for kids" width="439" height="348" border="0" /></p>
<p>The tutorial seems easy enough that it makes you want to buy some polymer clay, doesn’t it?! After all, If you get all the characters in Angry Birds, you could end up having your own little Angry Birds game, <a href="http://www.youtube.com/watch?v=qu5MWrWEtnY">like</a> this boy from the same channel, <a href="http://www.youtube.com/user/EvanTubeHD">EvanTubeHD</a>.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdsclaycollection.jpg?323f2c" alt="angry birds crafts for kids" width="577" height="325" border="0" /></p>
<p>Of course, if you’d rather buy unique clay models, there are plenty of expert polymer clay artists that sell their creations on Etsy, like <a href="http://www.etsy.com/listing/82531356/angry-bird-ornament">this ornament</a>:</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdclayornament.jpg?323f2c" alt="angrybirdclayornament" width="350" height="301" border="0" /></p>
<p>Or <a href="http://www.etsy.com/listing/81340841/these-birds-are-angry-blue-bird">these earrings</a>:</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdsearrings.jpg?323f2c" alt="angry birds crafts for kids" width="481" height="377" border="0" /></p>
<h2>Bonus (For Those That Can <a href="http://obsessivelystitching.blogspot.com/2010/12/angry-birds-plush.html">Stitch</a> Or Crochet)</h2>
<p>If you can stitch, <a href="http://obsessivelystitching.blogspot.com/2010/12/angry-birds-plush.html">there’s a tutorial</a> from <a href="http://obsessivelystitching.blogspot.com">Obsessively Stitching</a> that can show you how to make your own Angry Birds plush toys.</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdsplush.jpg?323f2c" alt="angrybirdsplush" width="387" height="345" border="0" /></p>
<p>The tutorials from the same blog to make <strong>all</strong> the Angry Birds characters are <a href="http://obsessivelystitching.blogspot.com/2009/01/make-it-for-you.html">here</a>.</p>
<p>Now if you can crochet, <a href="http://www.digitalmomblog.com/2011/04/07/angry-birds-crochet-patterns/">there’s a popular pattern</a> from <a href="http://www.etsy.com/shop/theitsybitsyspider">theitsybitsyspider</a> (and another one <a href="http://www.cutoutandkeep.net/projects/angry-birds-crochet-pig-plushie">here</a>) you can follow to get Angry Birds models like these:</p>
<p align="center"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/angrybirdscrochet.jpg?323f2c" alt="angry birds crafts" width="554" height="413" border="0" /></p>
<p>This is a small selection of DIY projects that Angry Birds fans have come up. Have you seen other cool Angry Birds-inspired crafts or recipes out there? Tell us in the comments below!</p>
<p><small>Image credit: Screencap from <a href="http://www.youtube.com/user/EvanTubeHD" rel="nofollow">EvanTubeHD</a>&#8216;s <a href="http://www.youtube.com/watch?v=qu5MWrWEtnY" rel="nofollow">video</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/5-diy-angry-birdsinspired-crafts-upcoming-holidays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Started With Your Arduino Starter Kit &#8211; Installing Drivers &amp; Setting Up The Board &amp; Port</title>
		<link>http://www.makeuseof.com/tag/started-arduino-starter-kit-installing-drivers-setting-board-port/</link>
		<comments>http://www.makeuseof.com/tag/started-arduino-starter-kit-installing-drivers-setting-board-port/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 17:01:08 +0000</pubDate>
		<dc:creator>James Bruce</dc:creator>
				<category><![CDATA[Hardware & Gadgets]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[electronics]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=92247</guid>
		<description><![CDATA[So, you’ve bought yourself an Arduino starter kit, and possibly some other random cool components - now what? How do you actually get started with programming this Arduino thing? How do you set it up and upload some code? Read on and I'll explain all. I’m going to assume you have an Arduino Uno board.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/featured-arduino.jpg?323f2c" alt="arduino starter kit" />So, you’ve bought yourself an <a href="http://www.makeuseof.com/tag/whats-included-arduino-starter-kit-makeuseof-explains/">Arduino starter kit</a>, and possibly some <a href="http://www.makeuseof.com/tag/8-cool-components-arduino-projects/">other random cool components</a> &#8211; now what? How do you actually get started with programming this <a href="http://www.makeuseof.com/tag/arduino-technology-explained/">Arduino thing</a>? How do you set it up and upload some code? Read on and I&#8217;ll explain all.</p>
<p>I’m going to assume you have an Arduino Uno board, because that’s the one that comes with most Arduino starter kits.</p>
<h2>Installing Drivers</h2>
<h3>Mac OSX:</h3>
<p>You have it easy on a Mac. Just download the <a href="http://arduino.cc/en/Main/Software">latest Arduino package</a>, mount it, then run the included <em>FTDIUSBSerial</em> Driver. When thats done, drag the application to your applications folder. You’ll need to restart though to get the new drivers to kick in.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/arduino-install-osx.png?323f2c" alt="arduino starter kit" width="400" height="444" /></p>
<p>When you first plug in the Arduino, OSX will tell you it’s detected a new interface. Just click <em>Network Preferences</em> and hit <em>Apply</em> &#8211; there is no configuration to do there.</p>
<h3>Windows 7</h3>
<p>Nothing is ever easy in Windows, especially when it involves drivers. Start by <a href="http://arduino.cc/en/Main/Software">downloading the latest package</a> and unzipping it, preserving the folder structure. It’s quite a large download &#8211; 85MB when I checked, fully expanding to 230MB, so it may take a while to download.</p>
<p>Plug in the Arduino with the included USB cable. It may try to search for drivers, but fail. Just close down the wizard and open up the device manager. The quickest way to do this instead of trying to navigate Windows’ confusing set of Control Panel multilevel menus, is just to click <em>start</em>, and type in <em>devmgmt.msc</em> . Hit enter and you’ll open the device manager directly.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/driver-needed-windows.png?323f2c" alt="arduino kit" width="278" height="145" /></p>
<p>Under <em>Other Devices</em> you should see an <em>Arduino Uno</em> listed, with one of those yellow &#8220;problem&#8221; marks. Double click, select <em>Update Drivers</em>, and choose <em>Browse My Computer for Driver Software.</em></p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/browse-for-driver.png?323f2c" alt="arduino kit" width="521" height="116" /></p>
<p>Choose the options of <em>Let Me Choose a Driver</em>, click <em>All Devices</em>, <em>Have Disk</em>, and navigate to the download folder. In the drivers folder, you should see an <em>Arduino Uno</em> file. Choose that. The driver install process will recognise it as a “Communications Port”, and will cause an “unsigned driver error” to appear when you install. Ignore that, and install anyway.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/browse-drivers-windows-arduino-install.png?323f2c" alt="arduino kit" width="562" height="419" /></p>
<p>If you’re using XP, the process is a bit more involved and involves two sets of drivers. Read the <a href="http://arduino.cc/en/Guide/Windows">full instruction set on the Arduino page</a>.</p>
<h2>Set Up The Board &amp; Port</h2>
<p>Launch the Arduino application from either the download folder or the applications folder. The first thing we need to do is to set up the port and board. On either system, you should have a tools menu. Click that and make sure that:</p>
<ul>
<ul>
<li>A matching board is chosen. The Uno is the default and was already selected on my installation, but it’s always good to check.</li>
<li>The serial port is chosen correctly. On Windows, I found I only had one option (see the screenshot) and it was unselected, so the choice wasn’t difficult.</li>
</ul>
</ul>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/srial-port-windows.png?323f2c" alt="arduino" width="327" height="204" /></p>
<ul>
<ul>
<li>On a Mac, the port names are a little more convoluted, but basically it’ll be in one of the two USB ports listed. <em>cu-USB</em> was the correct choice on my machine, but it may be different for you.</li>
</ul>
</ul>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/osx-cu-usb.png?323f2c" alt="arduino" width="432" height="61" /></p>
<h2>Test It</h2>
<p>Let’s take a quick look at the toolbar.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/toolbar.png?323f2c" alt="arduino" width="209" height="83" /></p>
<p>From left to right:</p>
<p>- <strong>Play symbol</strong>: This compiles your code to check it without actually uploading it to the Arduino, but clicking the upload button will perform this too.<br />
- <strong>Stop symbol:</strong> This will stop the COMPILE of your program, not stop any running application already uploaded to the Arduino.<br />
- <strong>New file</strong>: Starts a new code project<br />
-<strong> Up arrow</strong>: Open &#8211; loads an existing project. There’s hundreds of example programs included, but leave this for now.<br />
- <strong>Down arrow</strong>: Save<br />
- <strong>Right arrow</strong>: Upload the current code to the Arduino.<br />
- <strong>Serial Monitor</strong>: This allows you to check communications coming from the Arduino when it’s connected to the computer, but don’t worry about it for now.</p>
<p>OK, time to run your first application. Click <em>Open</em>, and from the dialog choose the example app from <em>1. Basics -&gt; Blink.</em> You should see the following code:</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/11/blink-code.png?323f2c" alt="arduino starter kit" width="500" height="365" /></p>
<p>To check your Arduino board is working and connected correctly, go ahead and click the <em>Upload</em> button. After a short moment compiling the app, some orange lights labelled<em> TX / RX</em> on the Arduino should start flashing. This means it’s transmitting or receiving something &#8211; in this case the code you are uploading. When the process is done, the code will be run immediately.</p>
<p>This app is incredibly simple &#8211; it will just &#8220;blink&#8221; the on-board LED labelled<em> L</em> (while the board is plugged in, there will a green LED that stays on, this just indicates power and will not blink). You can use your own LED too if you like &#8211; just stick the longer of the two legs into the hole number 13, and the shorter leg (the LED should have a flat bit on the head on this side) into the neighbouring GND hole. The LEDs will both flash together now.</p>
<p>That’s as far as we’ll go this time. You’ve now set up the Arduino and figured out how to upload apps to it, confirming that it works. That’s a good start, and at this point you might like to look over the Blink app code, and try to figure out what, or how it is doing it. Don’t worry if you don’t understand it yet, as I’ll explain the code in detail next time, as well as explaining the various bits on the Arduino board.</p>
<p>Thanks for reading, and as ever we welcome comments. If you having problems getting the board set up, feel free to ask away in the comments, but if your question relates to an outdated version of Windows or some obscure Linux distro then it&#8217;s unlikely I&#8217;ll be able to help. You might get a better response by crowdsourcing the problem at<a href="http://www.makeuseof.com/answers/"> MakeUseOf Answers</a>, where anyone can ask or respond to technical problems and there&#8217;s a massive community waiting to help.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/started-arduino-starter-kit-installing-drivers-setting-board-port/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached (Requested URI is rejected)
Database Caching 1/45 queries in 0.087 seconds using apc
Object Caching 675/774 objects using disk: basic
Content Delivery Network via main.makeuseoflimited.netdna-cdn.com

Served from: www.makeuseof.com @ 2012-02-10 22:38:26 -->
