Home >> Programming Projects

Programming Projects

 


Here is a quick ruby script which can be used for calculating the Julian day.

These calculations were taken from the book Astronomical Algorithms by Jean Meeus, pages 59-61. It's a good book to have a copy of if you're into math, programming, astronomy, or just science stuff in general. (12/20/09)

 


Here is a program I wrote which will calculate the length of the leadscrew that pushes a lever arm.

This may sound like an obscure thing to do, but it can be quite useful when you need a lever arm to move a precise distance. (12/21/09)

 

Here is a Visual Basic program that can be used for testing whether or not your parallel port is ready for hacking.

Using inpout32.dll, it is possible to write programs in Visual Basic that control your parallel port. The parallel port can then, in turn, be used to control devices in the physical world.

 

 


This Sketchup plugin will rotate either an object or a face to match the user's selected altitude and azimuth.

This can be useful for astronomy, archaeo-astronomy, and solar energy designing. (6/26/10)

 

This page will show you how to turn altitude and azimuth angles into a vector. (6/26/10)

 

Here is a simple way to turn an Arduino into a whole house power usage logger. The collected data can be graphed using either Excel or another similar program to give you an idea of how much energy your house uses during different times of the day. (7/14/10)



 

On this page you will find a quick experiment I did to test to see if it is possible to turn a regular potentiometer into a rotation sensor by using the analog pins on an Arduino.

This technique could also be applied to make a DIY tilt sensor of sorts or perhaps for making a device that is able to measure angles. (8/01/10)

 

 

 

 

     

 

Home >> Programming Projects