http://nikosapi.org/w/index.php?title=Binary_Clock&feed=atom&action=historyBinary Clock - Revision history2024-03-29T14:01:34ZRevision history for this page on the wikiMediaWiki 1.35.0http://nikosapi.org/w/index.php?title=Binary_Clock&diff=207&oldid=prevNikosapi: /* Media */2013-09-14T15:22:28Z<p><span dir="auto"><span class="autocomment">Media</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en-CA">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 15:22, 14 September 2013</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l40" >Line 40:</td>
<td colspan="2" class="diff-lineno">Line 40:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></gallery></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div></gallery></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Here is a video of it running: [<del class="diffchange diffchange-inline">[Image</del>:Bin-clock.avi<del class="diffchange diffchange-inline">|</del>Bin-clock.avi]<del class="diffchange diffchange-inline">] (Click on Bin-clock.avi when you get to the next page)</del></div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Here is a video of it running: [<ins class="diffchange diffchange-inline">http</ins>:<ins class="diffchange diffchange-inline">//nikosapi.org/software/binary-clock/</ins>Bin-clock.avi Bin-clock.avi]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== How To Read It ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== How To Read It ==</div></td></tr>
</table>Nikosapihttp://nikosapi.org/w/index.php?title=Binary_Clock&diff=9&oldid=prevNikosapi: 1 revision2013-09-14T02:16:27Z<p>1 revision</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<tr class="diff-title" lang="en-CA">
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 02:16, 14 September 2013</td>
</tr><tr><td colspan="2" class="diff-notice" lang="en-CA"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>Nikosapihttp://nikosapi.org/w/index.php?title=Binary_Clock&diff=8&oldid=prevNikosapi at 17:29, 24 March 20072007-03-24T17:29:36Z<p></p>
<p><b>New page</b></p><div>The title sums it up, it's a clock that displays it's output in binary. It's computer controlled so it's easier for novices (like myself) to build and since the output is dictated by software it can be modified to do many other fun things.<br />
[[Image:BClock-front.jpg|thumb]]<br />
== The Files ==<br />
* The schematic: [[:Image:Binary-clock.png|binary-clock.png]] (png format) or [http://nikosapi.org/hardware/binary-clock/binary-clock.sch binary-clock.sch] (eaglecad schematic)<br /><br />
* The source code: [http://nikosapi.org/software/binary-clock/lpt-bin-clock.tar.gz lpt-bin-clock.tar.gz] (version 0.2)<br />
<br />
== Basic List Of Materials ==<br />
* 10 NPN transistors ([http://nikosapi.org/hardware/binary-clock/PN2222A.pdf 2N2222] or 2N4401 or 2N3904, etc..)<br />
* 1 [http://nikosapi.org/hardware/binary-clock/4017.pdf 4017] Decade counter<br />
* 1 [http://nikosapi.org/hardware/binary-clock/LM7805.pdf 7805] 5V voltage regulator<br />
* 24 5mm red L.E.D.s<br />
* 24 82ohm resistors<br />
* 10 1Kohm resistors<br />
* 2 10Kohm resistors<br />
* 4 1N4004 diodes (or any regular diodes from telephones or radios)<br />
* 1 100 MicroFarad capacitor (anything from 50 to 470 will work)<br />
* 1 male DB25 connector (find one on an old printer cable)<br />
* 1 12:1 transformer (with center tap for 240V)<br />
* 1 Computer (>=333MHz,16MB ram,running some form of linux with gcc)<br />
<br />
== Notes On Construction ==<br />
* If you are using 240 volts to power the clock please use a 12:1 transformer's center tap (or a 24:1 transformer) otherwise if you don't you will have to heatsink your voltage regulator accordingly.<br />
* If you are afraid of mains current buy a 10v battery eliminator and pass it through the capacitor and voltage regulator.<br />
* To wire the L.E.D.s it's easier to lay them out in a grid on styrofoam and solder them in place.<br />
<br />
== Compiling And Using The Software ==<br />
* Download the above sourcecode and open up a shell/terminal/command-prompt then untar/gzip the software with "tar -xzvf lpt-bin-clock.tar.gz" then cd into the newly untarred directory.<br />
* Compile the software with "gcc -O3 -o lpt-bin-clock-0.2 lpt-bin-clock-0.2.c" - The software needs to be run as root to get port access. Run it like this: su -c "./lpt-bin-clock-0.2"<br />
* Press Ctrl + c to kill it. - To use the clock just plug it into the wall, into the computer's parallel port, cross both your fingers and toes and run the program.<br />
<br />
== Note About The Software ==<br />
* The software I wrote for this is crude but it works, if you want to modify it please do and if you need help understanding the software (due to some missing comments) please e-mail me at mailto:nikosapi@gmail.com<br />
<br />
== Media ==<br />
* Here are some photos of my binary clock:<br />
<gallery><br />
Image:BClock-front.jpg<br />
Image:BClock-inside.jpg<br />
Image:BClock-leds.jpg<br />
</gallery><br />
<br />
* Here is a video of it running: [[Image:Bin-clock.avi|Bin-clock.avi]] (Click on Bin-clock.avi when you get to the next page)<br />
<br />
== How To Read It ==<br />
This is how to read it:<br />
* First row: tens of hours<br />
* Second row: ones of hours<br />
* Third row: tens of minutes<br />
* Forth row: ones of minutes<br />
* Fifth row: tens of seconds<br />
* Sixth row: one of seconds<br />
<br />
Remember, this is all in binary. Go [http://en.wikipedia.org/wiki/Binary_numeral_system here] to learn how to read binary.</div>Nikosapi