2014 Balloons Launch

Launch happened the morning of Saturday, May 31st. We had two launches from Moses Lake, WA. We were successful in recovering both of the payload strings, and received good data throughout the flights.

The first flight carried a number of student payloads, the 900MHz voice telemetry system, a commercial APRS tracker board, my custom IRIS board, and a fast scan television transmitter. It reached approximately 82,000 feet before the balloon popped and it began decent. We were fortunate enough to have the APRS transmitters be able to relay packets after the payload string landed on the ground, so recovery was very easy.

The second flight similarly carried student payloads, a 900MHz voice telemetry system, a fast scan television transmitter, and a commercial APRS tracker board. It reached approximately 101,000 feet before the balloon popped and it began decent. The APRS transmitters were able to get a position out within a few feet of landing on the ground, and in addition to having a recovery team nearby to watch the decent, recovery was also very easy.

Posted in Electronics, Projects, Random | Leave a comment

Black Rock 2014

As some of you may know, each year for the past several, I’ve been fortunate enough to be able to volunteer my time and expertise to a couple of classes at the University of Washington, one of which makes a trip down to the Black Rock Desert in Nevada each year to launch high power amateur rockets.

As usual, the trip happened this March, and as usual, I’m delayed in getting around to sorting the pictures and getting a blog post up about it.

It’s about 13 hours of driving each way, so I prefer to split it up into two days, but myself and the course instructor ended up leaving the day before the main group, and arrived to make camp a bit early, but first we met the local ranger at the entrance to the playa.

DSC06702

A short time later, we headed out onto the playa to find where we were going to make camp. Once found, it seemed that the instructor had foolishly packed his camping gear underneath nearly all of the rest of the equipment, so we spent some time helping to unload the truck.

DSC06710After which, I worked on unloading the motorcycles from the trailer I pulled down with my Outback, and set up the antenna mast.

IMG_0455 IMG_0458 IMG_0459Once things were pretty well settled, a buddy and I hopped on the bikes and rode over to the eastern side of the Playa where there’s the Trego Hot Springs. Originally this spring was found during the construction of the railroad, and the ditch was dug to direct water away.

IMG_0472 IMG_0474And, as usual, the stargazing that evening was phenomenal. The nearest tiny town being miles away, and the nearest real “City” being hundreds of miles away, the light pollution is essentially non-existant.

DSC06717The next morning brought launch preparations, and the associated launches.

IMG_1779 IMG_1796 IMG_0584

Including some work from a small hill near the side of the playa for an attempt at receiving telemetry signals during different portions of the flights.

IMG_0489The next day brought with it a Rockoon flight (Rocket launched from a Balloon), and several other rocket flights.

Blackrock2014 760 blackrock2014 1417 Blackrock2014 676 Blackrock2014 932

Followed by an evening of long exposure photos…

Blackrock2014 1080 Blackrock2014 1075

Including a handful of night launches (of rather small rockets with LEDs on them).

IMG_0896

And to finish off the slideshow, here’s some random shots of the area, camp, and the group.

Blackrock2014 1043 IMG_0926 IMG_4778 IMG_4841

And finally, I even took a timelapse over the course of a day with a Raspberry Pi and Camera that I had attached to the top of my antenna mast.

Posted in Electronics, Ham Radio, Life, Random, Technology, Vehicles | Leave a comment

Cacti Poller Issues

Cacti has proven to be a pretty useful tool in my experience, but recently, one of my installations seemed to be plagued with random graph drop outs.

Cacti_PHP_Poller

I’d not seen this sort of issue before that wasn’t related to network issues, but Smokeping, and other network tests didn’t show any issues with connectivity. Additionally, the Cacti poller logs didn’t seem to indicate any errors, but would say that the polling run had completed, and polled X number of hosts, but X was fewer than the total.

Unfortunately, it didn’t seem that my google fu was strong in this instance, or other people haven’t run into this much, so I hadn’t been able to find much in terms of causes or solutions. Which, as everyone knows, leaves the only remaining course of random guessing.

So, I decided to try using the Spine poller, rather than the default PHP one. This required (in ubuntu) installing the cacti-spine package, configuring the /etc/cacti/spine.conf file with the proper database details, and choosing the Spine poller in the Cacti admin interface.

Cacti_Spine_Poller

Which as you can see magically fixed my Cacti graphs. I’m still not sure why the default poller was neglecting to poll certain hosts intermittently, but even if the default poller is working well, the Spine poller is a LARGE amount faster, so it’s certainly recommended, especially if you have larger numbers of hosts.

Posted in Electronics, Technology | Leave a comment

Raspberry Pi – Stratum 1 NTP Server

So, I’m sure you’ve all heard of the Raspberry Pi, which is a fancy little linux computer that fits in the palm of your hand. It’s certainly not the biggest, fastest, most capable thing out there, but it’s got a lot of appeal with the electronics hobbyist community due to being inexpensive, and having lots of interface options for other electronics.

The Raspberry Pi has admittedly been out for a while now, so it’s nothing new at this point, but I had until now, not had much of a reason to get one. I had Arduino (and similar) boards to do little project things, and I had real x86 computers to do the real computational work.

The impetus came when I was looking for an inexpensive way to set up a camera for a time lapse over the course of something like a week. I needed something that was “reasonably” low power, would run without me needing to fiddle with it much, and would produce decent quality photos.

Unfortunately, nothing I had in terms of a point and shoot camera would fit the bill here, and while something like a GoPro would work, it was looking more expensive and less flexible.

The Raspberry Pi has a camera accessory that takes 5MP stills or video, and is a linux computer when I’m done with the time lapse, and is pretty inexpensive, so, it seemed the choice was made and I ordered one.

After playing with it for a bit, I realized it was also the perfect excuse, as well as device to build a project I’ve had on my mind for quite a while. A Stratum 1 NTP server.

You see, for a few years now, I’ve had a Trimble Thunderbolt GPS timing receiver. It’s a fancy GPS device that produces very VERY *VERY* accurate timing outputs. I use one of which to clock some of my lab instrumentation to get the best accuracy there, but it has another output, that puts out a pulse once every second, on the second, which is very useful for making an accurate clock.

Through a bit of digging on the intertubez, I found that a few other people had taken Raspberry Pis, or similar small low power boards and used GPS PPS (Pulse Per Second) outputs to create high accuracy Stratum 1 NTP servers. Using a combination of their collective information, I re-compiled the kernel on the Raspberry Pi to support watching a GPIO pin for pulses, and use those pulses to have the kernel discipline the local clock into being as accurate as possible.

After which, it was a simple matter of editing the config file for NTPd and starting it up. BAM! It saw that it had a PPS signal source, grabbed the coarse time from other random NTP servers it found in the ntp.org pool, and then started disciplining the local time with the high accuracy signal.

So, now I have a Stratum 1 time server here at my house, feeding my systems, as well as whomever else decides to use it (time.k7nvh.com).

IMG_0429

You can also find the references I used here:

Raspberry Pi Kernel Compilation

Building a Stratum 1 NTP server with a Raspberry Pi

Another Building a Stratum 1 NTP server with a Raspberry Pi

Bulding a Stratum 1 NTP server with FreeBSD

Posted in Electronics, Projects, Technology | 3 Comments

Learning to Lathe – Threading

I posted a little while back about picking up a small lathe, and working with it on various things, but something I hadn’t tried yet was threading something.

The lathe has interchangeable gears that can connect the chuck with the carriage, so you can have the carriage move at a known rate relative to the chuck turning. With that, you can use the lathe to cut threads.

I thought I should give that a try, and using a bit of scrap steel bar I picked up from the excellent OnlineMetals.com, I thought I’d try to make a “bolt” to match a random nut I had sitting in a drawer in my work bench. Here are the results!

IMG_0348Honestly, I ended up cutting the whole thing a little too narrow, so the nut is a *little* loose, but it still threads nicely, it’s not too loose that it will slide over the threads, so I think for a first try, it’s a pretty good result.

Granted also that this is an externally cut thread, which is much easier than cutting the inside. But I do have a bit more scrap bar stock, so I do plan to try to make a matching pair of an internal cut and an external cut.

Posted in Random | Leave a comment