20-ish Must-Have Astronomy Android Apps

I’ve recently gotten into astronomy and astrophotography since I got an 8″ telescope for my birthday in 2010.  Since then I have found that my Android phone is a must have tool! This is a list my favorite and most useful Android apps for astronomy. All of the ones mentioned here are free or have a free version. I suggest donating or upgrading on all of them if you like them to help compensate the programmers for their hard work.

UPDATED with new app (see end of post for the new addition).

Read more

First Weather Balloon Payload Testing on a Model Rocket (Pt.1)

Working with a professor at my college and Carolina Edge of Space in May of 2010 I, along with a small group of friends, sent a weather balloon 74,642 feet into the sky.  This post is mainly about the payload I designed, built and tested for the project.

This project was inspired by many seen recently online where students have been sending cheap payloads into the stratosphere. It started around December 2009 when we all met for the first time to discuss the project. It turns out that one of the professors in the Earth Sciences department focuses on remote sensing (gathering data about earth from satellites, etc.) who had done some weather balloon projects in the past. We all got together to discuss a possible launch.

Originally, the group included a lot of people, however, as time went on, fewer and fewer people showed up at the meetings or participated in the email conversations. There would be several payloads. Carolina Edge of Space would have a GPS tracking radio, the professor hosting this would carry two cameras in a payload with a HOBO data logger, one Grad student would build an “ash detector” and my group would build something to take a multitude of measurements.

First the payload sensor were picked out. Of course we wanted pictures. The professor provided us with Nikon Coolpix digital cameras and 2GD SD cards. These were chosen because they have a built in intervalometer and were very small. I tested the camera in my freezer (which gets down to -20 degrees Celsius (-40F) and usually got about 2 full hours of pictures every 30 seconds before the battery died. this was plenty as we expected about a 2 or 3 hour flight. Turning off the flash and increasing the time between pictures helped extend the life of the battery.

As for the custom payload, we wanted a barometer to see the change in air pressure, accelerometers to see how hard the payload would be whipped around in the winds, some ozone sensors and such to measure concentrations, a GPS so we would have a good clock as well Latitude, longitude and altitude. What seemed like a great custom embedded systems project turned into a simpler Arduino-based project as time and money became an issue.

I tried to get nice ozone sensors, however, everything was way too expensive and none of the companies I contacted were willing to donate to our cause. Then I remembered that I had seen some neat gas sensors at Futurlec, such as ozone sensors, and “air quality” (what ever that is…) that were quite cheap.  I grabbed a couple of each to play around with. I tested the Ozone sensor by placing it inside a bag with a running DC motor. The brushes of the DC motor arc as they move across the sections of the commutator and ionize the air. This effectively produces a bit of ozone (its that almost metallic smell DC motors or high voltage electronics give off.) The graph below shows the results of this test as raw ADC values from an arduino. Here you can download the raw ADC values and graph from this test in Open Document Spreadsheet format.

Ozone sensor test
Testing the Ozone Sensor

I also bought a few different barometric pressure sensors. The one I bought specifically for the weather balloon was hard to use as it was a differential and had to have a known pressure on one side to compare to. It also has two output pins which required an op-amp circuit to output the difference in pressure. Testing proved this was not the easiest sensor to use as I didn’t figure out the best way to seal off one side of the sensor. Instead I settled for a sensor that had a built-in vacuum on one side, and a single output pin, the MPXA6115A . This new pressure sensor would only go down to 15kPa (about 33,000ft I think) but I assumed that if we took external temperature as well, we could correlate it with the pressure up to a point, and when the senor stopped working, we could calculate the pressure based on the temperature data using a barometric formula.

Additionally, we wanted to use a GPS to get altitude data. I’ve been told that some GPS unit manufacturers limit the capabilities of their units to below 60,000 ft and a certain speed for safety reasons but I couldn’t find any info on that for my particular unit, the San Jose Navigation FV-M8 GSP module.

Acceleration was also something we wanted to measure. We used a Sparkfun ADXL300 3 axis accelerometer. Actually it had a 2 axis gyroscope built in as well, but we ran out of analog input pins on the Arduino and wanted to keep this as small and simple as possible, so we left those off.

All data was stored to a 2GB SD card.

I breadboarded the GPS, accelerometer, barometer, and gyroscope package and slapped together a simple SD card interface. The libraries I used were TinyGPS and fat16lib (for SD card use). Weather_Balloon_Code and schematic in case you’d like to build it yourself.

Weather Balloon Schematic
Schematic of the hardware

I flew this in a modified model rocket. I had two flights, one with an E-15-4 engine and the other with an E-30-4 engine. Here’s the Excel file of each of those two launches that show the values and plotted graphs of each flight.

First Flight Raw ADC data and graphs.

Second Flight raw ADC data and Graphs

I’m not sure which one used which engine. Here you can see a graph of the raw ADC pressure sensor values from one of the rocket launches. The air pressure decreases as the rocket altitude increases. You can see the wind and other affects from the rocket  sitting on the launch pad, then then drastic drop in pressure at the launch.  The ramp up on the end of the graph is when the rocket was floating back to the ground under a parachute. Calculations showed it went about 600ft I think.

Barometer_Test
Barometer data from Rocket test

To calculate the height the rocket went, we simply need to know a few little things about the set-up. (This gets a bit mathy, but not too bad). First, we knoow that the Arduino was set up to use a 5V ADC reference voltage, and it was set to do 10-bit conversions. Knowing that we can calculate the voltage that each raw ADC unit represents.

ADC Voltage / Max number the bits can represent

Formula 1

Formula 2

 

Multiply this by the lowest barometer reading we got (794 raw ADC units)

Formula 3

This is the voltage that the sensor was outputting. Now we look at the datasheet of the barometer (MPXA6115A) to find a conversion formula from volts to a measure of air pressure kPa.

Formula 4

Solve this for P since we already know the voltage:


Formula5

 

Now we can convert the kPa into a value we can use in an online Pressure to Altitude calculator such as inches of mercury. (1 kPa = 0.295333727 inches of mercury)


Formula 6

Now inserting this number into the online Pressure to Altitude calculator, we can get a rough altitude above sea level for the rocket, about 1280.6ft (390.3 meters).  This is above Sea-level, not the point that we launched. I happen to know that the height of the ground at the launch site is between 500-700ft  (150-215 meters).  So I subtract the average height (600ft) of the ground from the Altitude calculation I got previously to get:

1280ft – 600ft = Rocket height of about 680 feet.

 

*Formula graphics provided by this Online LaTeX Equation Editor.

 

Our Master Home To Do (or Redo) List

I wasn’t ever really a list person. This is likely because I would spend more time trying to find my to-do list than it would take to get done whatever was actually on the list.  Adam is a to-do list freak enthusiast.  I will admit that lists can come in handy, especially with a ginormous project like a house.  A new house.  A BIG new house.

Plus, this is a list I shouldn’t be able to lose.  (I also have secret hopes that this will grow to be the largest post on my blog.)  Even better, maybe the items sitting up here for the whole world to see will motivate us to tackle “The List” on a regular basis.

This list contains must-do’s as well as dream to-do’s.  Maybe I should color-coordinate the list?  Nah… Okay, strike that, colors may be a necessity.  I have new items since we have moved in.  This color will represent the 2012 must do’s and dream to-do’s.  Some to do list items we are currently undecided about.  Like curtain treatments.  We’ve lived without them and like the simplicity of not having them.  Do I still want them?

The List

Moving In Repairs We’ve been moved in for almost a year and still haven’t finished our moving in list.  Yikes!

  • repair the front door and frame (checked as complete on 5/14)
  • add a rain guard to the back door
  • re-adhere the laminate in the kitchen
  • replace the end piece of laminate in the kitchen
  • ground fault the electrical outlets in the garage (checked as complete on 5/14)
  • move the location of the electrical outlet in the washer/dryer closet (why did they put it under the water hose?) (after debating we decided this didn’t need to be done, so I will check it off anyway)

Bedroom

  • paint the walls a dark gray (checked as complete on 5/14)
  • add chair rail or some other similar architectural element like outlined here
  • add roman shades (checked as complete on 5/14)
  • add curtain window treatments
  • get or make a rug
  • make a over the bed light/art sculpture like Ikea Gyllen

Master Office (Our office is in what most people would call the master bedroom.)

  • paint an accent wall green (checked as complete on 5/14)
  • add roman shades (checked as complete on 5/14)
  • add curtain window treatments
  • get or make a rug

Creativity Room (Don’t snicker; we have 4 bedrooms for one couple!  What would you do with an extra room?)

  • paint the walls a calm yet energizing blue (checked as complete on 5/14)
  • add roman shades (checked as complete on 5/14)
  • add curtain window treatments
  • get or make a rug
  • add chair rail
  • add beadboard
  • find furniture solutions

SheekGeek Inventory Room

  • paint the walls a calm yet energizing blue (checked as complete on 5/14)
  • add roman shades (checked as complete on 5/14)
  • add curtain window treatments
  • build a storage shelf of some type

Kitchen

  • paint the walls green (checked as complete on 5/14)
  • add roman shades (checked as complete on 5/14)
  • add curtain window treatments (checked as complete on 5/14)
  • find a quick fix for the linoleum floor by the back door (covered it with a rug!; checked as complete on 5/14)
  • replace the linoleum floor
  • paint or stain the kitchen cabinets
  • add spice rack inside doors
  • replace garbage can with under cabinet garbage solution
  • add shelving to laundry closet
  • paint inside laundry closet as inspired by designbuildlove
  • organizing solutions for pantry
  • organizing solutions for counter
  • organizing solutions for pots and pans (they don’t fit!)
  • install an overhanging pendant light (checked as complete on 5/14)

Living Room

  • paint the walls (checked as complete on 5/14)
  • add a wall stencil or vinyl artwork
  • add roman shades (checked as complete on 5/14)
  • add curtain window treatments (checked as complete on 5/14)
  • add a chair rail or some other similar architectural element like outlined here
  • tile around the fireplace

Garage

  • install pegboard  (after debating we decided to change this to…) insulate the garage and put up drywall

Upstairs Bathroom

  • paint the walls green
  • add a towel bar (there currently is not one!)
  • add trim around bathroom mirror
  • add bead-board

Half Bathroom

  • paint the walls green (checked as complete on 5/14)
  • add a toilet paper roll holder (there currently is not one!) (checked as complete on 5/14)

Master Office Bathroom

  • add roman shades (checked as complete on 5/14)
  • add curtain window treatments
  • add trim around bathroom mirror


Home Paint Color Scheme

I have deliberated about paint colors for so many hours that I may just be in the days (quite possibly weeks) range now.   I would like to add that this process would have taken less time if Adam liked all the color choices I picked out.  Of course, that would have ruined some of the fun.  I enjoy discussing color choices AND everyone needs a good healthy debate when it comes to decorating.  Plus, in the end I am hopeful it will turn out for the better.

Honestly it wasn’t that bad because we were in agreement about having blues and greens in our home to begin with; it is the hue we argued debated over.  I wanted more earthy tones.  If Adam were writing this post, he would describe my color choices as dreary.  He wanted brighter colors.  And seemingly contradictorily he wanted gray. We both worried about cohesion between rooms and if the colors would match our current and future styles.

Who knows if we accomplished that goal… at least not yet.  I am optimistic; we are new at this.  Apparently (based on my internet research) I should go for posh paints like Sherwin Williams or Benjamin Moore.  Based on family aand friend’s recommendations, I am going for Valspar.  It is a simple as for its value (and my wallet), Valspar seems like the right choice.  I also have a sneaking suspicion that I will be painting again someday anyway.

This is the final output of our color ideas merged into one.  I conceded and gave the okay to the grays.  Adam conceded and gave the okay to not so bright colors (being a nice wife, I chose brighter colors than my original picks to meet him halfway).

Here is the downstairs.

And here is the upstairs.

I used Color Swatches and good ole’ fashioned eyeballing it to get the colors as close to my color samples as I could.

The Valspar chosen colors are as follows.

  • 6006-3B Lunar Tide in the kitchen, laundry room, and upstairs bathroom.
  • 6006-3C Bayou Shade in the half bath, upstairs office bathroom, and as an accent wall in the office.
  • 5008-1A Montpelier Madison White in living room, hallway, office closet, and possibly one day the  garage (it currently does not have all walls, hence the “possibly”).
  • 4006-5B Adrift in the creativity room and in the SheekGeek inventory room.
  • 6004-2B Mountain Smoke in our bedroom and as an accent wall in the living room.

Seeing in all laid out makes me excited to see it in person.  I can’t wait to paint!

 

 

Color Inspiration

When creating a color scheme for a blog (or any artistic endeavor), a great place to see your colors side by side is COLOURLovers.  Even better, if you are at a complete loss, you can view other people’s color suggestions.  In a moment of serendipity, the colors I had in mind for the SheekGeek.org redesign of *blue* and *green* were in a palette on Color Lovers.  Not only that, the palette had been created just 7 minutes before I visited the site.  (Not surprisingly, these are also common colors used in our home.  I am definitely influenced by my surroundings.)

City_by_the_Sea
Color by COLOURlovers

The colors also come with HEX codes, which make it easier for web coding (or should I say tweaking, since I do not code!) and photoshop.

These colors really got me going, because I completed almost the entire overhaul of SheekGeek.org in one night.  In that night, we went from this (keep scrolling!):

Nature Wdl 1.3 Theme

To this:

Arthemia Free Theme V2.0

I am in love with dreamy goodness of this new site design!  It has my creative juices on overdrive – oh the post ideas that are brewing…

By the way, if you are wondering how I got those super long screen-shots, it was a snap with a firefox plugin called Screengrab!.

 

Protected by CleanTalk Anti-Spam