Darkcon 2012: Steampunk outfits, v1.0!

The Artist Wife and I went to Darkcon this last weekend, and wore v1.0 of our Steampunk outfits. My sole “steampunk” bit was my goggles, but I’ve got lots of other things planned…buttons from my friend Epaul Fisher are in process, I got a couple of nice walking sticks from a dear friend to just round out the Victorian Ensemble, and a few other things.

Nicely, we both got lots of requests for pictures, which is a sure sign you’re doing things right! I also got lots of comments on my goggles, and I have a few changes to make (mostly gluing the loupes in place so they don’t move).

The Artist Wife also got lots of compliments on our watch chains (her Etsy Store – BUY THEM!) and sold one to a passerby. :)

Posted in Clothing, Steampunk | Leave a comment

Pocket Watch Chains redux!

The Artist Wife did some online research about Steampunk Watch Chains and demanded all mine back to bling them out!

The results:

All of these are available for a very reasonable price on her Etsy store: http://www.etsy.com/shop/saholtartist1

Go! Buy them!

Posted in Clothing, Steampunk | Leave a comment

Pith Helmet and Goggles!

I’m finally an Amazon Prime convert. What did it? The fact that during the trial I ordered a Pith Helmet (and the ubiquitous $8 Goggles) for The Artist Wife’s Steampunk outfit at 7pm on a Thursday night…and it arrived the next morning!

The Artist Wife quickly painted the goggles and I added a leather strap:

Susan's Pith Helmet and Goggles

Onward!

Posted in Clothing, Projects, Steampunk | Leave a comment

Pocket Watch Chains

For Christmas, a friend got me a nifty little pocketwatch from Amazon. The chain it came with was designed for attached to a belt instead of a waistcoat (apparently that’s more common…)

The Artist Wife quickly added various watch chains for me to wear. Here is the watch with a “double Albert” chain (double meaning it uses both pockets and Albert after Queen Victoria’s husband.)

Double Albert brass watch with chain, Uploaded from the Photobucket Android App

The Artist Wife also made me single Albert chains in both silver and brass:
Single Albert silver watch chainSingle Albert silver watch chain

…and double Alberts:
Double Albert brass watch chainDouble Albert silver watch chain

So I’m pretty darned set chain-wise!

(Note: in looking at the pics, I’m wearing the button pin too high, its supposed to be even with the button at the top of the pockets. I know better now!)

Posted in Clothing, Steampunk | Leave a comment

Pip-boy casting arrived!

The pip-boy casting I ordered from Forge Props arrived today!

Front of casting on 8.5x11 paper

This isn’t an exact copy from the game, but one that has been altered to use an iPod Touch or iPhone as the screen. I bought a 3.2″ LCD that should be pretty close. I cut a piece of paper to match the LCD screen size and it will fit nicely:

3.2" screen fitting

I’ll need to make a black frame for the LCD both because the space isn’t a rectangle but has curves and cutouts, and because the screen is a bit smaller, but I’m really pleased with the potential fit!

The buttons (center bottom of the screen) are a bit smaller than I’d thought. The LED momentary buttons I got from Sparkfun are too big (12mm body), and the non-button LEDs from Radioshack that most other people are using appears to replace the entire cast button detail. Good news is the style of the Sparkfun button looks almost identical, and I might just use it anyway.

Sparkfun LED button and the commonly used non-button LED

Mold button closeup

I’ve got an awful lot of material to remove with dremeling, as the cast is not trimmed at all. First step will be to cut it to exact shape so I can do a very preliminary test fit on my arm to see how much room I have to work with. Next I need to cut the speaker grill holes and find appropriately sized screws and rivets.

 

 

 

 

Posted in Pip-Boy, Projects | Leave a comment

Analog buttons in a digital world…

Ok, I hate this analog to digital stuff. I just can’t get it to work. I should have written down the EE’s scribblings, too.

As I said in talking about my remaining inputs I need a total of 11 pins (8 inputs: 3 buttons, 2 rotary encoders (each uses 2), 1 rotary encoder button and 3 outputs: the button LEDs) and I have just that many, with no expansion room.

But there are other things I may need pins for, like a possible idea for the radiation gauge or using EL wire/sheet for the pipboy’s light…

I happen to have a SIPO (Serial-In, Parallel-Out) 74HC595 Shift Register IC that will let me control the 3 LEDs with 3 pins (thats a wash, I know) but would give me 5 more outputs if I needed them.

There are also PISO (Parallel-In, Serial-Out) 8-bit shift registers that would let me combine the 8 inputs into 3 pins as well, or if I needed I could daisy chain a second shift register to get another 8 inputs.

Apparently there are also programmable shift registers that do both SIPO and PISO, but they appear to only be SPI (Serial Peripheral Interphace) and the Nano MP3 shield appears to be using those pins. I wonder if its only those pins?

Posted in Administravia | Leave a comment

Arduino analog woes…

Futzed with trying to use an analog pin to read multiple buttons over the weekend to no avail. Hopefully the tips that the EE gave me today will help.

Haven’t done much else Arduino wise because of personal issues (a sudden death of a really close friend) — maybe this weekend!

Posted in Arduino & Electronics, Projects | Leave a comment

Pip-Boy: out of pins!

The LCD Screen I’m using uses a lot of pins. In fact, it takes up all the available inputs on an Arduino Duemilanove and even then you can’t use the SD card and Touch at the same time because the Duemilanove doesn’t have enough pins. I’m not really planning on using touch (at least yet) so I’m not too worried about that at least for now. There is the Arduino Mega which has a lot more inputs (and the LCD manufacturer does make a shield for it that lets you use everything) but I don’t own any of those yet and I own 3 Duemilanove. There is the possibility I may need a smaller screen, and if I do, I’ll buy the Mega Shield.

Until then…

I came up with the idea to use a second Arduino, a Nano – and the MP3 shield they make for it for the audio. The Nano and its MP3 shield are tiny (and the MP3 shield is the same price for either the Nano or Duemilanove, and I use those for prototyping, so I needed a “production” Arduino anyway).

Comparing Arduinos

Arduino Mega, Duemilanova, and Nano

But the MP3 shield uses all but 5 of the digital inputs on the Nano. I’ll need to use 2 of those serial communications with the Arduino controlling the LCD, so that only leaves 3 inputs…

If I use a one-pin-to-one-input I need a lot more: each of the 3 LED button uses 2 (one for the switch and one for the LED itself), so that is 6. The rotary encoders use 2 each (one for forward, one for back) and there are 2 dials, so 4 pins total there. That’s 10. If I want to use the rotary encoder’s “push” function that’s 2 more. I really only need one of the rotary encoder’s push buttons, so let’s say 8 inputs and 3 outputs. I’m short by EIGHT PINS!

Now it turns out that you can use the analog pins (which are normally used for analog inputs like sensors) as digital using the Arduindo’s built-in Analog-to-Digital converter, and the Nano has 8 of them. Whew!, that gives me just enough pins: the 3 digital left over plus the 8 analog pins!

But even better, there is also a method to use a single analog pin and resistors to read a large number of buttons. That will save 2 or 3 pins (depending on if I wire the rotary encoder button to it as well, which I might not, just for simplicity in the wiring).

Between these two methods I should be down to a single analog input for the 3 buttons, 3 digital outputs for the LEDs, 4 digital inputs for the rotary encoders, and one digital input for the encoder button.

Any more inputs and I’ll need a 3rd Arduino or to use a multiplexer that will let me use a larger number of inputs with just a few Arduino pins. Whew!

Update: I realized I was considering the button LEDs inputs, when they are really outputs. I fixed that.

Posted in Arduino & Electronics, Pip-Boy, Projects | Tagged as: , , | Leave a comment

Pip-boy fonts…

Lots of online sources claim multiple different fonts for the pip-boy.

Here are two of the major contenders prefaced by an in-game closeup of the same text for comparison. First is Gothic 821 BT Condensed (pay) and second is Monofonto (free):

Font Comparison: In-game vs Gothic 821 and Monofonto

Font Comparison: In-game vs Gothic 821 and Monofonto

I can’t really imagine Bethesda using a free font, and the kerning/spacing on Gothic looks much better to me…but I’m not 100% convinced. I’ve seen a couple OCR fonts that look really close as well, including one that is already converted for use in the LCD I’m getting. Once I get the LCD I’ll see what that looks like. While I’m totally about authenticity in this stuff, there is diminishing returns: 90% accuracy for little work is more worthwhile that 100% accuracy for a lot of extra work. Time I could spend doing something else on the project…like making the background of scanlines work.

Posted in Arduino & Electronics, Pip-Boy, Projects | Tagged as: , , | Leave a comment

Pip-Boy: parts arrived, need more

I ordered some parts from Sparkfun which arrived yesterday.

The orange LED buttons I got are too small, and they don’t fit easily on a breadboard because of the arrangement of LED leads. I did get a little breakout board that helps now that a friendly EE soldered it up for me (I really need to get a soldering iron). It’ll at least let me test some things, hopefully.

Orange LED button

Sparkfun orange LED button (COM-10441)

Example of the LED button on the breakout board

 

 

 

 

 

 

 

 

The rotary encoders I got are “ok” — they may be a bit small, and the “click” when you turn them is pretty weak. They’ll do to start playing with things once I can get them working.

I also got some green EL Wire and the appropriate connectors and inverter for the EL project.

 

Posted in Arduino & Electronics, Pip-Boy, Projects | Tagged as: , | Leave a comment

Bad Behavior has blocked 18 access attempts in the last 7 days.