User Tools

Site Tools


projects:binary_clock

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:binary_clock [2013/12/19 23:26]
eqwang
projects:binary_clock [2013/12/19 23:38] (current)
eqwang [**Code**]
Line 97: Line 97:
  
  
-==== **Code** ====+====Code==== 
 + 
 +The current code for this project can be found at **https://​github.com/​greenteawarrior/​BinaryClock**
  
-The current code for this project can be found at https://​github.com/​greenteawarrior/​BinaryClock. 
 Feel free to fork this repository and play with the binary clock! Also, let us know if you do anything interesting. :) Feel free to fork this repository and play with the binary clock! Also, let us know if you do anything interesting. :)
  
Line 118: Line 119:
 ==== Build instructions ==== ==== Build instructions ====
 For our project, we built an case for our clock. We did this by laser cutting 3/16 inch MDF, and then gluing the case together. The CAD for the casing and a rudimentary CAD of our FPGA, the Spartan 3, can be found here: For our project, we built an case for our clock. We did this by laser cutting 3/16 inch MDF, and then gluing the case together. The CAD for the casing and a rudimentary CAD of our FPGA, the Spartan 3, can be found here:
 +
 +*The github repository (includes code and CAD) can also be very easily downloaded as a .zip file if that is preferred. Please email Emily Wang or Sophia Seitz if you have any technical difficulties with obtaining the open source files. Thanks!*
  
 We have a folder of the CAD files involved in creating the binary clock on the github repository :  https://​github.com/​greenteawarrior/​BinaryClock/​tree/​master/​CAD  ​ We have a folder of the CAD files involved in creating the binary clock on the github repository :  https://​github.com/​greenteawarrior/​BinaryClock/​tree/​master/​CAD  ​
Line 142: Line 145:
  
 ===== Possible Future Steps ===== ===== Possible Future Steps =====
-  * Make the LEDs actually orange +  * Make the LEDs actually orange ​(This was Sophia'​s intended color for the display LEDs.) 
-  * Add color changing ​LEDs+  * Add color changing ​LED pattern logic(Rainbows, anyone?​) ​
   * The clock is fairly accurate, but does get off by a few seconds every couple hours. The frequency dividers could use some fine-tuning. ​   * The clock is fairly accurate, but does get off by a few seconds every couple hours. The frequency dividers could use some fine-tuning. ​
   * Add some code to prevent the user from setting minutes or seconds to values above 60. (same concept for setting hours above 24)   * Add some code to prevent the user from setting minutes or seconds to values above 60. (same concept for setting hours above 24)
-  * Make a PCB instead of the sketchy ​breadboard wiring we currently have.  +  * Make a PCB instead of the breadboard wiring we currently have.  
-  * In addition to time, we could also have the clock display date. +  * In addition to the time values, we could also have the clock display date (day of the week, year, etc)
  
  
    
projects/binary_clock.1387513578.txt.gz · Last modified: 2013/12/19 23:26 by eqwang