Archive for February, 2014

Checkout Registers

Posted in Blog, Gadgets with tags , , , , , , , , , , on February 23, 2014 by sethkoberg

After wiring up the DS1337 RTC with its respective crystal to my Arduino, I needed to learn how to communicate with slave devices over I2C – which is a serial bus designed by Phillips to allow a master device (Arduino) to communicate with a multitude of slave devices with only two wires. The benefit of this protocol is the preservation of I/O pins, both analogue and digital, to communicate with up to 100+ devices while only occupying two pins on the master device, either the Arduino or other micro controller. Another added benefit to the I2C protocol is the ability to a) hot swap devices, and b) add in more components without having to re-wire or change the code already being used.

Continue reading

It’s Just a Matter of Time…

Posted in Blog, Gadgets with tags , , , , , , , , , , on February 15, 2014 by sethkoberg

Last time I wrote a post, I had gotten to the point where my anemometer reads pulses from the Hall Effect sensor, calculates the wind speed, and prints that data to a serial monitor (either the built-in monitor in the Arduino IDE, or a third party monitor like PuTTy). Since then, I’ve finished the next hurdle in the programming which is storing that data to a MicroSD card.

Wiring up the MicroSD card is relatively straight forward, and writing to the card is as simple as writing to the Serial monitor, so it wasn’t a difficult hurdle to overcome, but getting one of the necessary steps taken care of gives me that warm, fuzzy feeling inside. I’ve also included in the Arduino Code a rudimentary checking system to verify if the Arduino can communicate with the MicroSD card, and if not, skip writing to it and just print the data to the Serial Monitor. This way, if the end user isn’t worried about historical wind speed data, they don’t need to stick one in and they can just hook it up with a USB cable to view the data.

Maybe I need to think about integrating some sort of monitor to the Arduino, like an LCD screen, so a computer isn’t needed if you don’t want to store the data.

Continue reading

All Together Now…

Posted in Blog with tags , , , , , , , , , on February 10, 2014 by sethkoberg

Another weekend has passed and I did not update on time, but I am going to update today and try to get back on the Saturday/Sunday bandwagon this weekend. Since my last post, however, I have received another anemometer from Shapeways and started working on assembling the components and writing the Arduino code to calculate wind speed and store the data with a time stamp to an SD card.

Continue reading

Ready for assembly

Posted in Blog on February 1, 2014 by sethkoberg

Earlier this week, Wednesday I think, maybe Thursday, I received the updated version of the stator for my anemometer. When I got the piece out of the packaging, I immediately test the fit of the bearing into the socket and it fit amazingly! The next step was to attach it to some 1/2″ PVC pipe and take it outside to watch it spin, but there was a very minor issue – this version of the stator, even though the only change I made was to the socket, was a much tighter fitting over the PVC pipe. I can only assume this is a side-effect of 3D printing – each print of a model isn’t going to be 100% exactly the same: some minor differences are going to be present.

Continue reading