Hi Robert, Thanks! The code is on Github: https://github.com/svoisen/mercury_retrograde The schematic is not. I think I still have it in Eagle - I will try to get that posted up there as a PDF as well. But you are right, it's a 3-axis accelerometer that is used to detect shakes and tilts.
The clock is 6-way multiplexed using a single 74141 driver. Also there is no RTC. Instead I use the Atmega with 16Mhz crystal to keep time and use a supercapacitor for backup power. It keeps surprisingly good time. You're free to try the design - I'll let you know when I get the schematics up - but a clock with buttons would certainly be easier :) Sean On Fri, Jul 15, 2011 at 9:24 AM, neutron spin <[email protected]> wrote: > That clock has to be one of the coolest I've seen!....One > question...do you need to shake it that hard to change modes?....A > tilt switch like in my Android is very easy to activate but you > probably need more axis or modes so ...(X/Y/Z) so accelerometer was > needed. I do have an Arduino that is collecting dust on a shelf...The > IDE was sort of flaky to me...perhaps I should dust it off and give > your design a try...if it is OK with you...Is all the info on > Github....schematic, etc.? If the code is available that would at > least get me started. I have some IN-15's I believe with sockets > laying around here ....I think once I made something that works it > would give me more confidence in tackling more advanced > projects....thanks again > > Regards > Robert > > > > On 15 July, 11:44, Sean Voisen <[email protected]> wrote: >> If you're a bad/beginner programmer, I think the easiest way to get >> started is to build your own simplified Arduino clone on a breadboard >> or perfboard and use the Arduino IDE and libraries for programming. >> Get an FTDI adapter from Sparkfun and an Atmega328 with the Arduino >> bootloader already on it. (The alternative is to buy an Arduino and >> pop the chip out.) Build your clock around your perfboard clone. There >> are tutorials scattered about the Internet on how to build an Arduino >> clone on breadboard/perfboard, and the Arduino schematics are readily >> available. >> >> This is exactly how I built my first >> clock:http://voisen.org/portfolio/mercury-retrograde/(I'll happily share >> the source if you want it.) >> >> Sure, Arduino is hyped, but there's a reason for that. The Arduino >> "Wiring" libraries are really the key. They make AVR programming super >> simple by abstracting away the complexity of AVR Libc. This eliminates >> the need for AVRStudio (a beast of a program) or buying an AVRStudio >> compatible programmer (expensive). Once you're comfortable with the >> Arduino libraries, it's much easier to move to straight AVR Libc if >> you want. >> >> Really the Arduino isn't anything special. It's just an Atmega328 >> microcontroller + USB + power supply in a nice form factor with nice >> libraries and an (albeit crappy) IDE. But it has a huge and friendly >> user community, and tutorials/examples galore. >> >> My two cents, >> Sean > > -- > You received this message because you are subscribed to the Google Groups > "neonixie-l" group. > To post to this group, send an email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/neonixie-l?hl=en-GB. > > -- You received this message because you are subscribed to the Google Groups "neonixie-l" group. To post to this group, send an email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/neonixie-l?hl=en-GB.
