Went back to the drawing board with the dome and motor base. New models.


Resized some things to better fit the Kit Kraft 89mm plastic dome I'm using. Also, it's not visible in the pictures, but the motor mount will insert into the existing cylinder housing (glue it down) and then retain the dome itself. Really hoping I won't have to design new cross braces - we'll see. So far - looks like a no.
Redesigned the motor plate to split the motor tower from the plate, for easy printing. Works nicely, force fits together perfectly.


Currently building the physical parts of the ear sweep mechanism to test fit before moving on to printing final parts to do some actual assembly.

I've specced out a full electrical BOM, state map, operational theory, etc. Hoping to get to the electronics next week (ordering).

For activation, I'm going to use a levered microswitch ala the Cyland & 1 of the screen props, under the handle. I will model up a centering adapter you can glue into the handle and screw the switch into so the underside hole is totally filled. Power on will be via a single ganged switch pot on the left side, and that same pot will be used to select between Dome & Ears or Just Ears activation modes.

I'm a little worried about space for batteries - I've got everything currently specced out for 3S Li* (LiPo, LiOn, LiFePO4, etc) operation (~11-12v). Thinking either 3x 18650's or a ~2000mah 3S LiPo.
Yup. Just updated the Thingiverse page for it. There is now a print guide, as some things are fiddly and require sizing changes before printing.

At this point, I've only got the levered microswitch holder left to model, and Omron left some details out of the datasheet. Once I've got the real switch, I'll finish the model, and that'll be it! Everything else has been printed and fits properly. Once I've got a few more pieces of hardware (got some wrong screws), I'll start taking pictures of how this all goes together.

Also, I sourced heat-set inserts for the places in the shell that need them, based solely on measurements I took from your models. McMaster 94180A323, for M2.5 screws. Only ran into one issue - on the main shell, you exposed the threaded insert hole to the INSIDE of the shell, rather than the outside - guessing you did this because the model was originally designed to be in halves. I had to get creative in drilling in order to get the insert to set through the backside of the shell - not horrible, but not a walk in the park, either. Looking back, I may have been able to install it in reverse anyways. Oh well! At the very least, the model is VERY STRONG with these threaded inserts in place.

Hoping to get a BOM together once I've better figured out what it takes, since I'm not even sure how I'm gonna get batteries into this thing yet.
Tyrael liked this
The switch I specced out for the handles won't fit in the original models without a bunch of hacking about. I figure, why bother, I've got a printer, what's another 6 hours of printing! :(


This is the right handle. The left does not have the screw bosses.

Getting closer. Keeping me busy while I wait for electronics to arrive.
Tyrael liked this
Here's today's update.

I'm currently painting and assembling the Gigameter.


To complete the dome, I cut the 3/16 acrylic rod with regular clippers, used a small torch to "mushroom" one end to a button head, and clear. Forgot where I learned to do this, but this makes mounting the rods easier, as the button head prevents the rod from falling through. I then spin-ground the other end against a file to make a rounded profile for easy insertion into the dome. A little super glue tacked everything into place.

I also realized that the fit on the clear dome is super, super finicky. When you print the Gigameter, print the motor base/dome base FIRST, and size up to account for any shrinkage (PLA can be 4-7%) I didn't, and had to heat the base some to get a little extra expansion for mounting the dome.

The core of the electronics is an Arduino Nano. I completed the electronics test today, and the code is 100% working.

Useful Arduino Nano Pinout Sheet

Here's the Full Arduino Code as of Today

Above video is just the display function while you hit the scan switch. I haven't taken videos of the rest, but it's working. The display, fun thing that it is, only has 5 wires running to it. +5v, +3.3v, ground, Serial Data, and Serial Clock. Way easier than all the other shit a regular 7-segment display requires.

I've updated the models @ Thingiverse to include the new handle models (left and right) as well as the new printing guide.

I still anticipate one more new model, and that's a battery cover that includes a speaker grille and bosses for mounting the speaker I've decided to use - a CUI CMS0231KLX. 1" Square, 8w full-range speaker capable of ~82dB!

Only thing that I'm stuck on now is the sound file - can't seem to get a hold of David or anybody that might have a copy of that sound file. :(
Tyrael liked this
Did a ton of wiring today. Ugh. Need to reinforce things once they are tested post-assembly. Still need to do the right mic stalk led's, mount the Arduino, mount and wire the dome relay, blah blah blah. Ignore the glue abortion on the back of the dome - premature attachment. Some things are going to be touched up post-assembly.


The deadbug next to the servo is a 7805 and a 0.1uF bypass cap. The servo will swamp the arduino's +5v, it's got a stall rating of nearly three-quarters of an amp.
Tyrael liked this
More progress.

Things learned:
1 - 7805 for the servo requires capacitance on the output. 1800uF in this case.
2 - The Arduino +5v is overtaxed, moved the display +5v to the servo's regulator as it had more overhead.
3 - Arduino 3.3v is overtaxed by the display (~80mA). Moved to a 3-pin switching regulator deadbugged to the inside of the display cover.
4 - Wiring a Gigameter is a huge pain in the ass. HUGE.
5 - The relay I have in the Gigameter for Dome/LED activation should be replaced with a lower power SSR.

I blew up the 3.3v regulator for the display somehow, so while I wait for that to come in, I've continued working on the audio section.


Printed that, came out pretty good.

Also got a hold of the Gigameter sound file, finally. :)
Tyrael liked this
I've got it all put together and working. Currently spec'ing out a battery based on available size - looks like 20x30x100 is about the max size.

I've got a 1250mAh and a 460mAh pack currently on the way. The 460 will definitely fit, but I'm hoping the 1250 works better.

There are some 2200mAh packs out there that would fit if I had a few more millimeters of clearance at the tray. I may customize the battery tray and make it 5-10mm taller so I can fit 40mm wide packs in there and get some serious life.



For the gory tech details - I've installed a 1.5A 5v switching regulator module, and I'm getting 3.3v from an LM1117-3.3 linear regulator. This assembly, as seen in the battery tray, powers the display (all 3.3v) and the audio chip (all 3.3v). The 5v stepdown is just to save a boatload of heat on the linear regulator.

Also, the LM386 amp board hates the DAC out from the audio chip, it's too loud (voltage too high). I installed a pot (50k) across the the DAC line of the audio chip to dial it down, which makes things work nicely. Now it gets loud, and doesn't distort.


Basically that.

File Releases!:
Wiring Notes and Full BOM as I've written it down - Click Here.
Version 1.2 Arduino Sketch
All my parts for Tyrael's Gigameter!
Gigameter Models by Tyrael

I did forget to mention that you need to buy a dome, as well. Kit Kraft's 89mm dome is what you want.

Edit - Also put the WT588 Programmer project for the sound chip (boot sound and running sound) on Thingiverse.

Edit 2 - Youtube!
Tyrael liked this

The yellow slime as pink slime lite thing is also […]

Congrats on solving the mystery! I'm in a similar […]

Ghostbusters 2 Help

While we're at it, is there a version of Ghostbus[…]

Majorly awesome! I need to go find those sound cli[…]