Step 3: Wiring in the Front...

Now it starts to get tricky. Since there are only 15 (technically 13) digital out pins on the Arduino and 22 LEDs, we needed to make a multiplex matrix. I'll explain how this works later. For now, you just need to know how to wire the LEDs. There are four rows and six columns. You can use either to be "power" and the other to be "ground". At first we set up the plans so that the rows would be ground and the columns would be power so that we would only have to use four transistors, but we soon realized that we wired them backwards.

Now, solder lengths of wire across the long legs of the LEDs. These will be your power wires. When we had the ones on the mouth soldered, we folded them down and put tape over them so that they wouldn't touch the short legs and short-circuit. Then we took some ribbon wire and soldered it to the row wires and sent it running back to the hole where the Arduino would be stored.

For the columns, the short leg on the LEDs on the top row in the visor were long enough to bend down and solder to the whort legs on the bottom row. We then took some more ribbon wire, soldered it to the short legs on the bottom row on the visor, ran it across the bottom of the visor so that it could still be opened be the user, and soldered it to both of the bottom rows by twisting them all together (it doesn't matter if top or bottom are soldered first because they are all going to ground).

As you'll notice on the schematics, there is one column that was left off of the the mouth. This is because the matrix is actually set up for 24 LEDs, but it will still work with 22, it will just have one short column. When we soldered some colored (yay! color!) ribbon wire to the mouth columns to run back to the Arduino, we just soldered the one that was left off of the visor directly to the colored wire.
Pretty nice but i don't think if I will like to wear it while driving. ;)
Seeing this made my day. I got an Arduino you can check out for the semester if you want. Find me on the 3rd floor of Wallace or shoot me an email.<br><br>Your Engr101 teacher.
:D <br>Thanks for the rent idea, but I got one for Christmas. Haven't made anything yet, but I'm looking at some interesting things that I could do with it. I'm glad you could find this, I really didn't tell anyone that this was up here lol. How selfish of me.... XD<br><br>Have fun with next semester's group! :)
Glad you have an Arduino now. Always feel free to hang out at the lab. We'd love to see you around. You can work on your projects up there and use the resources we have too.
I am buying the stuff...I can't open your code document! can you put it in a word document or something?
It's up now. I am truely sorry for how long it took. It took a while to get the Arduino program working and hindering me from accessing the file. Hope you have as much fun with it as I did! :)
Yes, I will have that ready soon. Sorry for the wait
You got my vote. Makes me wish I had a reason to wear one. Curious to see what it'd be like if you were to go 'all-out'; the features you've thought to include.<br><br>and who is the 'we' you kept referring to?
As I said on the first page, it was a group project for one of my Engineering classes. The 'we' is the group effort, and I must say that I couldn't have done it without them.
I like it! Can I suggest for a future development that you put a mini flamethrower on each side to show when you're particularly upset? Or one for the road, facing forward for that SMIDSY motorist who doesn't see you and pulls out in front of you?
lol, actually, you're not the first to suggest this.... XD<br>It mainly came down to money. Being a school project, I wanted to make it as cheap as I could. The only money spent on this was for the helmet. If I had done this as a personal project, I totally would've gone all out on it. :)
I'm surprised! it's cool!
Улётная каска, мне бы такую. А лучше заходите ко мне в гости не <br>3bog.ru
Amazing, please tell me you ride with this!
Oh how I would love to, but the Arduino was the school's and I had to give it back. I am currently working on acquiring the money for one though. :)

About This Instructable




Bio: A skimpy college kid who just wants to have some fun.
More by NinjaFist:Emoticon Helmet 
Add instructable to: