Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: interesting component..maybe some uses for arcade builders...  (Read 2604 times)

0 Members and 1 Guest are viewing this topic.

severdhed

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2975
  • Last login:December 14, 2024, 05:01:52 pm
  • RIP Dinosaur Hippo
i found this while searching around the net for pc hardware...looks like something that may be usuful for some arcade projects, just thought i'd let you guys know.

http://www.xoxide.com/cooljag-pro-led-flash-120mmfan.html


it's a pc fan that allows you to program a message that it will display by blinking LEDS...  i'm getting ready to move so i dont have alot of arcade build time in the near future, but thought someone may be interested in this.

Current Projects:      Zak-Man | TMNT Pedestal | SNES Pi | N64 Odroid
Former Projects:     4 Player Showcase | Donkey Kong | iCade

Franco B

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3766
  • Last login:February 15, 2024, 09:14:06 am
Re: interesting component..maybe some uses for arcade builders...
« Reply #1 on: July 31, 2008, 11:56:44 am »
Very cool  8)

I could imagine some  Pacman chasing ghosts and marching Space Invaders animations on those.

May have to grab a couple methinks  :)

PacMon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 61
  • Last login:November 18, 2022, 12:26:24 pm
  • Too many projects for 2 hands!
Re: interesting component..maybe some uses for arcade builders...
« Reply #2 on: July 31, 2008, 12:13:28 pm »
Whoa!!  I have several ideas for those fans.  Very cool indeed!   :applaud:

mattnb

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18
  • Last login:April 11, 2009, 12:59:24 pm
Re: interesting component..maybe some uses for arcade builders...
« Reply #3 on: July 31, 2008, 12:32:54 pm »
It would be neat to have the message change 'on the fly' and display information like the game you are playing and the year it came out or something.

Franco B

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3766
  • Last login:February 15, 2024, 09:14:06 am
Re: interesting component..maybe some uses for arcade builders...
« Reply #4 on: July 31, 2008, 12:58:13 pm »
There is a review [here]. There are a few youtube videos too.

[youtube]http://www.youtube.com/watch?v=UtfdR1jRRPY[/youtube]

I dont think you will be easily be able to program on the fly but I bet someone could figure it out. I think im going to control them with my pacdrive. You will only be able to turn the the sequence on and off but they should still look pretty cool.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: interesting component..maybe some uses for arcade builders...
« Reply #5 on: July 31, 2008, 01:09:37 pm »

Depends really on how it reads the pattern to use.  If it's just reading it out of a text file then you would only have to change the text file and then force a reload somehow.  If it's something you have to actively load onto the controller somehow, that may or may not be a problem, either.  It's probably a fairly simple thing to do in a PERL script either way depending on what type of event you want to trigger an image change.

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: interesting component..maybe some uses for arcade builders...
« Reply #6 on: July 31, 2008, 01:24:50 pm »
If it's something you have to actively load onto the controller somehow, that may or may not be a problem, either.  It's probably a fairly simple thing to do in a PERL script either way depending on what type of event you want to trigger an image change.

The box photo gives a hint and the review explains it in some detail. The data is written to an onboard controller. Depending on where the controller is and how the cable is jacked in, you'll likely not even be able to make changes on the fly for no other reason than the physical limitation of a spinning fan. Overcome that and everything else should fall into place.

Still a cool little accessory. Not a bad deal for $20 either. 49CFM seems a average though.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: interesting component..maybe some uses for arcade builders...
« Reply #7 on: July 31, 2008, 01:37:00 pm »

That doesn't really rule out the possibility.  A USB device tends to mount as a drive, yes?  If you look at the picture of the client it appears to be writing whatever format it uses out to a file called usbled.txt (in this instance, anyway).  If you were able to reverse engineer that format you could create those files yourself with a PERL script.  PERL is perfect for that - it is at its heart an Extraction and Reporting Language.  All that would be left then would be to find a way to dump that onto the controller from the command line.  If anything in this process is going to be the showstopper, that would be it, but I bet it could be done one way or another in the same PERL script. 

Neverending Project

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 851
  • Last login:April 06, 2015, 10:07:43 pm
    • Arcade Fixer
Re: interesting component..maybe some uses for arcade builders...
« Reply #8 on: July 31, 2008, 01:57:08 pm »
Very cool  8)

I could imagine some  Pacman chasing ghosts and marching Space Invaders animations on those.

May have to grab a couple methinks  :)

Funny you should mention that...
Link

This is a kit for a bicycle wheel spoke, but there are certainly different kits out there...

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: interesting component..maybe some uses for arcade builders...
« Reply #9 on: July 31, 2008, 02:02:21 pm »

I wonder how much that weighs.  That would be kick ass to use in my next race.

ahofle

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4544
  • Last login:August 30, 2023, 05:10:22 pm
    • Arcade Ambience Project
Re: interesting component..maybe some uses for arcade builders...
« Reply #10 on: July 31, 2008, 03:37:18 pm »
Funny you should mention that...
Link

This is a kit for a bicycle wheel spoke, but there are certainly different kits out there...

Now that is cool.  I wonder how visible it is during the day?  I never ride at night.

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: interesting component..maybe some uses for arcade builders...
« Reply #11 on: July 31, 2008, 03:40:49 pm »
Now that is cool.  I wonder how visible it is during the day?  I never ride at night.


My road bike is matte black... so I definitely try to stay off the road at night. 


SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: interesting component..maybe some uses for arcade builders...
« Reply #12 on: July 31, 2008, 04:03:38 pm »

That doesn't really rule out the possibility.  A USB device tends to mount as a drive, yes?  If you look at the picture of the client it appears to be writing whatever format it uses out to a file called usbled.txt (in this instance, anyway).  If you were able to reverse engineer that format you could create those files yourself with a PERL script.  PERL is perfect for that - it is at its heart an Extraction and Reporting Language.  All that would be left then would be to find a way to dump that onto the controller from the command line.  If anything in this process is going to be the showstopper, that would be it, but I bet it could be done one way or another in the same PERL script. 

Perlmonk, I'm not saying software is going to be a problem. What I'm saying is that the programming on the fly needs to overcome an engineering obsticle. The cable looks like it's got three pins, so my (other) guess would be that programming is done through the three wire power cable for the fan. In which case, one would probably have to build an additional circuit that would switch between feeding power to the fan and programming the fan. Or, possibly even drawing power from the USB bus to power the fan? Did you notice that the reviewer stated:

Quote
Inside you have the fan, screws and power wire. Besides that standard affair, there's a USB stick, data transfer wire, and an installation CD. To program the unit, you hook the data transfer wire between the fan and the USB stick.

and

Quote
The only problem I had was it wouldn't let me 'Preview' or 'Demo All'. But no fear, I just burnt the info to the fan. Once removing the data cable, the fan was plugged in and everything worked out just fine.

The way the GUI is laid out, it looks like Preview/Demo All is some sort of fan emulation rather than running the fan itself.

« Last Edit: July 31, 2008, 04:11:50 pm by SavannahLion »

ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: interesting component..maybe some uses for arcade builders...
« Reply #13 on: July 31, 2008, 04:10:05 pm »

We're talking about different aspects of the same project, of course.

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: interesting component..maybe some uses for arcade builders...
« Reply #14 on: July 31, 2008, 04:13:07 pm »
That's kind of my point. If you can't overcome the potential engineering hump, trying to tackle the software side is just going to be a dead end.

But yes, Perl would be what I would use to attack this too. Opens it up for alternate OSes. :)

severdhed

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2975
  • Last login:December 14, 2024, 05:01:52 pm
  • RIP Dinosaur Hippo
Re: interesting component..maybe some uses for arcade builders...
« Reply #15 on: August 01, 2008, 12:03:30 am »
it may be a while until i get to mess with these things, but if anyone gets one and does something cool with it, please post pics and your impressions of the unit.
Current Projects:      Zak-Man | TMNT Pedestal | SNES Pi | N64 Odroid
Former Projects:     4 Player Showcase | Donkey Kong | iCade

Neverending Project

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 851
  • Last login:April 06, 2015, 10:07:43 pm
    • Arcade Fixer
Re: interesting component..maybe some uses for arcade builders...
« Reply #16 on: August 01, 2008, 04:02:37 pm »
I was thinking about this on my way to work this morning, just sorta daydreaming about how much it would cost to make a small run of some type of microcontroller based POV "wand" designed for arcade use. The parts would certainly be cheap enough, and a PCB would be cheap also - in large enough batches. A driver would be relatively easy to write, which could take the output from your front end of choice and send it to the serial/parallel/USB port of this the device (it could be designed to use any of these ports). So it seems like it could display the name of the game, number of credits, anything really.

But then I had a forehead smacking moment. If this is designed to be attached to a fan, or some other spinning unit, then communicating with it while in use might be a challenge. I mean if the thing is spinning, how is it going to be plugged into a COM/USB port on your PC?

Sure, we could get all "brainstormy" and come up with workarounds using phone-cord-spinny-thingys and such... but in order to make it cheap to buy/make and easy to use, it needs to be easily attached to a stock fan. Am I missing something?

This is why the unit needs to be pre-programmed, no?

**Edit: I just re-read SavannahLion's post... yup. You already said what I was thinking. You could use a bluetooth chip and communicate that way - but that adds significant cost, not to mention some additional weight on the PCB.
« Last Edit: August 01, 2008, 04:04:35 pm by Neverending Project »

Neverending Project

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 851
  • Last login:April 06, 2015, 10:07:43 pm
    • Arcade Fixer
Re: interesting component..maybe some uses for arcade builders...
« Reply #17 on: August 01, 2008, 04:07:43 pm »
Perlmonk, I'm not saying software is going to be a problem. What I'm saying is that the programming on the fly needs to overcome an engineering obsticle. The cable looks like it's got three pins, so my (other) guess would be that programming is done through the three wire power cable for the fan. In which case, one would probably have to build an additional circuit that would switch between feeding power to the fan and programming the fan. Or, possibly even drawing power from the USB bus to power the fan? ...

But the problem as I see it would still remain - even if you came up with a circuit to switch between power and serial communication. The three wires are most likely not even hooked up to the LEDs. They are probably powered from a battery on the "wand". How could the three-wire power cable even be connected to a spinning fan?

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: interesting component..maybe some uses for arcade builders...
« Reply #18 on: August 02, 2008, 12:05:43 am »
Sure, we could get all "brainstormy" and come up with workarounds using phone-cord-spinny-thingys and such... but in order to make it cheap to buy/make and easy to use, it needs to be easily attached to a stock fan. Am I missing something?

This is why the unit needs to be pre-programmed, no?

**Edit: I just re-read SavannahLion's post... yup. You already said what I was thinking. You could use a bluetooth chip and communicate that way - but that adds significant cost, not to mention some additional weight on the PCB.

Yes. Exactly. My original speculation on how it was programmed is correct, the programming cable is plugged directly into the spinning portion of the fan. I was hoping that the fan was programmed through the three pin wire and it used some sort of simple rotating collar (kind of like a telephone line untangler). I thought maybe this was due to the circuit receiving power in some way. Anyways, this discussion got me annoyed so I went looking elsewhere and found what I was after.

The cable is a five pin adapter that plugs into the spinning portion of the fan.
There is no mention of a battery, I also don't think this is a viable source of power anyways. Who the ---fudgesicle--- wants to tear apart their PC fan just to change batteries?

Detailed review of the fan
Manual for the fan and software

And lastly, I've uploaded a picture of how the cable plugs into the fan. It comes from the Burnout PC review.

Forget about humping together a software solution, it has very limited use without solving the hardware issues.

fixedpigs

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 627
  • Last login:Yesterday at 11:53:15 am
  • warning: drew can't handle my avatar...
Re: interesting component..maybe some uses for arcade builders...
« Reply #19 on: August 03, 2008, 11:09:35 pm »
My road bike is matte black... so I definitely try to stay off the road at night. 



chad...

where are you...chicago...?

how'd you get a hold of that javelin...?

and you shouldn't be riding at night without lights regardless of what colour your bike is... ;)

Marak

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:September 05, 2010, 11:45:05 pm
  • "Look, she's smiling"
Re: interesting component..maybe some uses for arcade builders...
« Reply #20 on: August 05, 2008, 04:35:09 pm »
I thought you guys might like to see this.


ChadTower

  • Chief Kicker - Nobody's perfect, including me. Fantastic body.
  • Trade Count: (+12)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 38212
  • Last login:July 30, 2025, 03:29:53 pm
Re: interesting component..maybe some uses for arcade builders...
« Reply #21 on: August 05, 2008, 04:39:39 pm »
chad...

where are you...chicago...?

how'd you get a hold of that javelin...?

and you shouldn't be riding at night without lights regardless of what colour your bike is... ;)


I'm in MA.  Bought it right from Javelin... earlier this year they got out of the complete bike business and cleared out remaining stock at like 75% off.  Believe it or not I paid $220 for that bike.    ;D  Now they concentrate on frames, I think.