Infrared Toy Assembly

IMG_20141116_121934.jpg

Not too long ago I was fortunate to win a free PCB coupon from Dangerous Prototypes during one of their Tuesday give aways. I ordered the USB Infrared Toy PCB because I had almost started to design something similar using an AVR chip before discovering this device.

Preparation

Although the bill of materials is listed on the Dangerous Prototypes Wiki, it took me some time to order the parts I needed. Part of the problem was some confusion over the actual version of the board. The board has V3 printed on the silk screen. On the Dangerous Prototypes website there ...

more ...

Small Projects Update #1

An update on some of the odds and ends of small projects and things I have tinkered with recently.

Halloween Pumpkin

IMG_20141031_220827_3.jpg

For Halloween I took an old pumpkin decoration and placed the WS2812 RGB LED strip I got from Cisco at Acrobotic in the bottom. I taped an Arduino Trinket Pro board on the back and just ran the example rainbow cycle code. It of course stayed outside, and sometimes inside, around Halloween. I used a 6 volt lantern battery to power the whole thing. I initially tried running the LED strip off the 5V regulated output of the Trinket ...

more ...

DS3231 RTC Control and Theory with the Bus Pirate

Rasperry Pi Connected to DS3231

The Maxim DS3231 is an accurate, yet relatively expensive real time clock (RTC). It has an integrated temperature compensated crystal and communicates over I2C. More information can be found from the dataset. At the time of this article the chip alone cost around $8.7 in quantities of 1. I acquired a couple to use with another project. I didn't account for the fact that the footprint is the wider variation on SOP 16 and so they remained unused on the board I designed. I never redesigned the board so I had these chips sitting around unused. Recently I ...

more ...

Raspberry Pi Holga Digital Camera

Holga Front Open with all parts connected

I was struggling trying to get a USB capture device working with the Pi. Annoyed by those difficulties, I stumbled upon Kimondo's Digital Holga 119d project. I had a Raspberry Pi Model A and a camera module laying around, so I decided to build one myself. I started off with his ideas and went my own direction where I felt necessary.

Parts

more ...

Physics Libraries for the Raspberry Pi

As part of the SGVHAK Air Hockey Project I have been working on Python code to track the puck and predict its location. As part of the prediction algorithm I chose to use a 2D physics library to be more sophisticated than just using Snell's law and ray casting to predict bounces off the table walls. I started off by adapting a Python air hockey game I found on Github. I separated the code into a part that handles the table walls and puck as the simulation component. I made the rest of the game, the pieces that interact ...

more ...