Programming Projects

Subscribe to my Feed!

How to Turn Altitude and Azimuth into a Vector

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

Rotate to Altitude and Azimuth Plugin for Sketchup

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)

Ruby Code for Calculating the Julian Day

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)

Simple DIY Arduino Whole House Kilowatt Meter

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)

VB 2008 Program for Testing your Parallel Port

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.

Ruby Code for Calculating the Sun's Position

Here is a Ruby program that calculates the altitude and azimuth of the sun along with several other values along the way.

Arduino Sun Position Program

Here is a program for the Arduino that will calculate the altitude and azimuth of the sun based off of latitude, longitude, and time.

Subscribe to my Feed!

2 Responses to Programming Projects

  1. selena says:

    Hi,
    the link for
    “VB 2008 Program for Testing your Parallel Port”
    is not working.
    Is the tester program still available, please?

    Thank you

    • Gabriel Miller says:

      It seems to be working fine for me. Maybe my site was just having a bad day when you tried it. Try it again and let me know if it is still misbehaving. Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">