Posts | Comments

Planet Arduino

Archive for the ‘moon’ Category

The Moon has fascinated humanity for centuries. These days, though, it’s a trial and a bore to go outside and stare upwards to check on the natural satellite. Instead, why not bring the Moon to your bedside with this rotating phase lamp?

The build comes to us from [payasa_manandhar], who did a good job of replicating the Moon in both form and function. It’s based around a lithophane of the lunar surface, which adequately duplicates the Moon’s grey pockmarked visage thanks to topographical data sourced from NASA. It looks a treat when backlit from the inside. However, this is no mere ornamental lamp. With the aid of a stepper motor controlled by an Arduino, a shade inside the lamp actually rotates to shadow the Moon as per the appropriate phase.

It’s a build that is both fun and educational, in both the electronic and astronomical disciplines. We’ve seen some other great Moon lamps before, too.

The ability to build a robot to take care of a tedious task for you is power indeed. For a few centuries, the task of helping determine one’s location fell to the sextant. Now, you can offload that task to this auto-sextant, courtesy of [Raz85].

To be clear, this robo-sextant doesn’t give you your exact location, but it does find and display the bearing and altitude of the most luminous object around and display them on the LCD — so, the sun and moon. A pair of cheap servos handle the horizontal and vertical movement, an Arduino Uno acts as the brains and nervous system, and a photoresistor acts as the all-seeing eye. Clever use of some cardboard allow [Raz85] to keep the photoresistor isolated from most all light except what the sextant is currently pointed at. Servos have a limited field of movement, so you might need to adjust [Raz85]’s code accordingly if you’re rebuilding this one yourself.

After taking three minutes to make its rounds of the sky, the Uno records the servos’ positions when fixed on the sun or moon, translating that data into usable coordinates. Don’t forget the best part, it runs on batteries making it convenient for all your wave-faring excursions!

[Raz85] notes that this particular build is more accurate for bearing as compared to attitude, as well as needing manual north-south alignment when in a fixed position. The tradeoff for this mild irritation allows the sextant to be positioned on a boat to get its heading.

If you’re taking to the high seas, you may want another piece of technology that was critical to accurate navigation across the oceanic expanses of our planet: an incredibly complicated timepiece called a marine chronometer.


Filed under: Arduino Hacks

Someone once observed that the moon is a harsh mistress. But that doesn’t mean you can’t keep track of her, specially with this awesome moon phase clock that [G4lile0] designed and built.

It uses a 3D printed moon model combined with a series of LEDs to create the phases. These LEDs are driven by an Arduino that calculates the phase to show, as well as driving a small OLED display that shows the date and time. There is even a party mode for all of those lunar raves that you host.

[G4lile0] has done an excellent job of documenting the code that drives the lamp, so it would be easy to add features, or adapt this design to show the phases of another moon or add other features. It’s an excellent overall design, and kudos to [G4lile0] for doing it all with open source tools like FreeCAD.


Filed under: Arduino Hacks, clock hacks


  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook