Introduction: The Amazing EGG-CLOCK

About: Hi there! I like to build stuff :)
Hi everybody,
Today I'm posting my newest creation: The EGG-CLOCK!!!!

This little clock was made all by myself (lot of hard work :D), and the first thing you may notice is that it´s not too small, so i just
want to say that's the smallest thing I could create, if you still think its cool, you like it or you just don't dislike it THANK YOU A
LOT for you support!!!

Now, let's continue with the things you want to read: how it was made.

When I imagined it it looked really simple (the circuit itself is easy to do), but when I tried to put all that inside an egg, I faced some
problems so it ended being a 2-egg clock :|


Construction begins in step 1...

Step 1: Designing

Stp1:
The first step as you have read was designing, I took a whole day to do it, to make it fully functional. This step doesn't really have
too many things to explain, I used PCB wizard to make the design (pretty simple), I just place the components and draw ALL the tracks.
After some time I produced the complete design that consisted in:

 1.- Seven segment display driver
    |x1 Picaxe 18M2
    |x1 7 segment display
    |x1 Board
    |x1 Potentiometer (Brightness controller)
 2.- The Clock Driver ("Egg Driver" as seen on the photos)
    |x1 Picaxe 20X2
    |x1 DS1307 and it's resonator (Real time clock)
    |x1 LED
    |Many resistors
    |x1 Board (it was difficult to make it like a circle)
 3.- Power Supply & Programmer input
    |x1 Board
    |x2 3v Batteries
    |x1 5v voltage regulator
    |x1 Switch (to connect the MCUs to the programmer input)
    |x1 3-pin female header (programming input)
So this was the first step...

 Note: As you may have noticed in the photos (and in the materials), there's only 1 7-seg display. That is because it's designed to show a scroll* not a constant display.(*explained later)

Step 2: The First Test


Stp2:

The next step was actually cutting perforating, and finishing the PCBs. But the first thin I had to do was to test if they were small enough to fit into an egg, and they did!!!

Step 3: Making the PCBs


Stp3:

 Cutting, perforating, shaping, and drawing the tracks and other stuff the PCBs

 As Step 1, this step doesn't have too many things to explain, and it's really simple in fact. There are are 3 main things to do:
    1.- Cut the boards to the desired shape.
    2.- Drill all the component holes with their respective size (in this case all the wholes were the same size except the 3 voltage-regulator's holes)
    3.- Draw the tracks, markings, symbols and other stuff (explained in the next step)

Step 4: Drawing Traks and Finishing the Boards.

Stp4:



    In this case, I used transfer sheets to mark the tracks, these little sheets consist in many symbols, tracks & markings that you could use in the printed* circuit. (*Not actually printed)
    I'm sure that most of you know them as those little translucent sheets you have to scrape  to make the symbols, characters etc. to be transferred to the thing in front of the sheet(in this case the copper)

    This process will ensure that our copper track will be maintained after we introduce the boards in the ferric chloride solution* (*corrosive liquid used to remove the unwanted copper)

    Please, watch the photos below, so you can understand exactly what I am talking about.

Step 5: Not As Easy As It Seems


Soldering :Z

   This step was the most difficult for me because it involved a very hot tool and many sensible materials.
   But after some time and a lot of patience (because very small wires brake all the time) I managed to solder up everything (The best I could :) See photos below please.

Step 6: Unplanned Steps

 If you're still reading up to this point I should start this step saying: Thanks For reading!!!

   This step was not really planned but I think that it's a good idea to mention it because it always happens, (If you can always avoid this step please tell me your secret:D )

   So this step is about: FIXING ALL THE FAILURES!!!  (Hardware)

   In this case (luckily) I didn't have many failures, but there were.
    Some failures included:
      -Broken Tracks
      -broken small wires (I have already mentioned this :)
      -Bad soldering
   Luckily it didn't took to much time to fix them.

Step 7: Completing the Clock


After all the hardware was made, came the software...

     (I like those epic words I have just written)

     Obviously the clock wasn't working by this point...

     I was missing the code that would transform that junk pile* inside an egg, into the EGG-CLOCK  (*sorry for using that term but seriously, without any programming that's what it is :)

     ( I can´t post the code in this precise moment, because I'm using different computers, but I will upload it as soon as I can [Probably a link in a comment])

Step 8: Is It Working?


After some corrections of the original code, the EGG-CLOCK was born.

     It was working, finally!!!

Step 9: Conclusions



    Almost all my goals were completed:
      -I have created a clock that could fit inside an egg
      -The clock was fully functional in all of it's specs.
      -I could successfully finish another project (I'm very happy because I was able to make it very small)

      But...
      - Unfortunately I couldn't put everything inside just 1 egg (but, the objective was to put THE CLOCK inside an egg [the batteries are in the other egg:])

About the scroll: It actually works like this: blank-number-number-line-number-number-blank for example:
blank / 1 / 3 / - / 5 / 4 / blank = 13:54

About the cost: Its actually pretty cheap*, but it involves a lot of work (* less than $30)
   Thanks for reading

  P.S.: Sorry if I made some grammatical/spelling mistakes I am Spanish speaker, and I'm still learning English, any error you find will be very helpful for me.

My other instructable: https://www.instructables.com/id/ALL-IN-ONE-CLOCK/

  Technical questions/comments/suggestions cordially accepted: franspaco@gmail.com / f-h-p@hotmail.com

Egg-Bot Challenge

Finalist in the
Egg-Bot Challenge

MakerBot Challenge

Participated in the
MakerBot Challenge