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.

Reply via email to