Swink's snackbar mod (in all its versions) has been *the* mod the get for Creech for a good while now. When I received mine, I was really impressed with the craftmanship and attention to detail. More importantly, it just looks great - really adding a swag of character to a game that's already filled with it.
A little project that I've been thinking about for a while now is a lighting mod for the snackbar, some kind of RGB colour changing for the 'neon' strip, and a way to animate the letters of s-n-a-c-k-b-a-r so that it looks and behaves a bit more like a vintage neon sign.
Over the last few days I've had the chance to work on this project a bit, and have made some good progress.
* Arduino microcontroller
* Powered by the snackbar insert, so plug n play with the existing snackbar lighting
* Neon strip lighting colours controllable via DIP switch (7 colours), single or multiple colour mixing
* Snackbar wording lighting colour (7 colours) controllable via DIP switch
* Two animation patterns available for both strips, selectable via DIP
* A guarantee that the ugly white PCB you see below will never *ever* be used by me (ever) again. Unless I'm working on a boyz II men mod. I sweaar!
I always try to make things as easy to install as possible (and reversable) but there's a few considerations when powering from the insert. During attract mod, the insert flashes on/off every second or so, which doesn't play nicely with the arduino's 2s boot time. After doing a bit of research on that today I think i can skirt around that by using the optiboot boot loader, which drastically reduces boot times to something like 60ms. Yet to test that, so tba.
The other issue is that even when the snackbar insert is on, it flashes, which means that the voltage won't be constant. It behaves similar to an unsmoothed rectified voltage. I haven't scoped it, but it's approximately every 100ms . Obviously that isn't going to work with the power section I had planned, but as per how you would smooth a rectified input, adding a 5600uf smoothing capacitor to the power input resolved it.
Anyway, enough chit chat. Video or it didn't happen!
Comments, feedback, verbal attacks, fawning praise.. all welcome.