Hardware used.
- Seeeduino v1.1
- Phaktor bought this a few years back, played with it a couple of times but it just sat in his hobby bin ‘til now.
- Parallax LCD
- http://www.digikey.com/product-detail/en/27977/27...
- bought from RadioShack on clearance.
- Arduino Proto Shield
- http://www.mouser.com/ProductDetail/Arduino/A0000...
- bought from RadioShack on clearance.
- SeeedStudio Relay Shield
- http://www.seeedstudio.com/wiki/Relay_Shield_V1.0
- Lent to phaktor by coworker.
Goals
- Blink lights in a pattern
- Partial
- only on 3 then 2 of the outlets
- Partial
- Play music
- Check
- Plays Jingle Bells like a boss.
- Check
- Secret mode
- Fail
- The goal was to play Simon when the Konami Code was pressed on the buttons.
- Fail
( From @d2davidson: So… what happened?!)
Well it only sort of worked.
So the lights worked on 3 out of the 4 relay connections. after moving it to work I lost one more of my connections (As of writing this I had not yet dissected the box to see if I have some loose connections.) The microswitches (from arcade cabinets) worked … then one of them started to malfunction, reading button presses when none existed and not when I pressed it. to top it off, parts of the code started to run as if a if condition had been meet when it had not been.
I believe the buttons and the code running the wrong branch is due to RF interference from the 110V.
I did manage to keep the magic smoke in the electronics and nothing burned down. so I’ll have to keep playing with electronics, however I will probably not opt to control high voltage until I have a better way to isolate it from the micro processor.
I quit working on the about 30 minutes after the fubarino contest ended. (I needed to go to bed for work in the morning)