Forums FAQForums FAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister   ProfileProfile   Login to check your private messagesLogin to check your private messages   LoginLogin 

My home built metal DDR pad (Part IV)
Goto page Previous  1, 2, 3 ... 268, 269, 270 ... 339, 340, 341  Next  
This topic is locked you cannot edit posts or make replies    DDR Freak Forum Index -> Bemani Controllers
View previous topic :: View next topic  
Author Message
vesper
Trick Member
Trick Member


Joined: 06 Dec 2005
5360. PostPosted: Sun Jun 18, 2006 6:21 pm    Post subject: Reply with quote

Shaggy7728 wrote:
i have another question. my computer dosnt support riptides videos but i have a supply list that explains the specifications for each thing that is required (height, width, ect). does the DDRhomepad and riptide websites both use the same things? i have riptide's list of stuff but only ddrhomepad website to make the mat.


I doubt they require the same materials. I thought DDRhomepad used some kind of peg board while RipTide just used a plywood base. Not to mention RipTide's list doesn't have EVERYTHING you need. I know spray adhesive is missing from his list already as well as momentary push buttons for X, O, Start, and Select, and I think there's something more (I had to learn this the hard way disgust.gif ).

How come the videos don't work for you? Did you download them off of filefront or did you get them elsewhere?
Back to top
View users profile Send private message
Shaggy7728
Trick Member
Trick Member


Joined: 28 Aug 2005
Location: Nashville, TN
5361. PostPosted: Sun Jun 18, 2006 6:34 pm    Post subject: Reply with quote

windows ME edition dosnt support Divx, so i cant watch them. i can hear them though but thats kindof frustating only listening to instructions, i may be forced to do so though.
_________________
I once said to a friend of mine, "I want to make a song that dosn't end..."
He looked at me for a few seconds and asked,"Why don't you?"
He got smacked for that one.
Back to top
View users profile Send private message AOL Instant Messenger
vesper
Trick Member
Trick Member


Joined: 06 Dec 2005
5362. PostPosted: Sun Jun 18, 2006 9:04 pm    Post subject: Reply with quote

http://www.teamd5r.vze.com/

See if you can view the videos from the "Videos - Upload or View!" section, it might work because it streams them. I think the ending of some of the videos is cut off, but it's better than nothing E15.gif

If that doesn't work, you can still view pics from his site for a guideline. Marquistadorus and I both built pads using his instructions, so I'm sure one of us can help you if you need it E13.gif
Back to top
View users profile Send private message
Shaggy7728
Trick Member
Trick Member


Joined: 28 Aug 2005
Location: Nashville, TN
5363. PostPosted: Sun Jun 18, 2006 9:09 pm    Post subject: Reply with quote

IT WORKS!!! the videos work and thanks alot. ill use it to my advantage and thanks alot.
_________________
I once said to a friend of mine, "I want to make a song that dosn't end..."
He looked at me for a few seconds and asked,"Why don't you?"
He got smacked for that one.
Back to top
View users profile Send private message AOL Instant Messenger
marcan
Trick Member
Trick Member


Joined: 28 Jul 2005
5364. PostPosted: Mon Jun 19, 2006 1:50 am    Post subject: Reply with quote

Just do yourself a favour and download VLC media player. Small, simple, lightweight, open source, adwarefree/spamfree/crapfree, plays everything.
Back to top
View users profile Send private message Send email
slvrshdw
Trick Member
Trick Member


Joined: 05 Jan 2005
5365. PostPosted: Mon Jun 19, 2006 7:59 am    Post subject: Reply with quote

yeah, riptide doesnt have a *complete* list of everything you need

and i was going to suggest seeing that streaming site...i was beaten to it tongue.gif


yeah, vlc is a GREAT media player...codecs and everything (including anime!) E13.gif

i have it if people cant find it
_________________
Back to top
View users profile Send private message Send email Visit posters website AOL Instant Messenger
Shaggy7728
Trick Member
Trick Member


Joined: 28 Aug 2005
Location: Nashville, TN
5366. PostPosted: Mon Jun 19, 2006 8:52 am    Post subject: Reply with quote

well im back for another question, on ddrhomepad i cant find a list of materials without going through all the steps and writing all of it down (plus more since im adding an x and o button) i have no problem with that but why do more work than i have to? E13.gif
_________________
I once said to a friend of mine, "I want to make a song that dosn't end..."
He looked at me for a few seconds and asked,"Why don't you?"
He got smacked for that one.
Back to top
View users profile Send private message AOL Instant Messenger
Ornlu
Basic Member
Basic Member


Joined: 19 Jun 2006
5367. PostPosted: Wed Jun 21, 2006 6:18 pm    Post subject: About Lights Reply with quote

I have two rather specific questions about lighting, I tried reading through the whole thing, but decided I'd rather design and build a pad myself. I've built speaker cabinets before, and amplifiers, so I have some carpentry and electronics experience, but I still have a few questions.

I play 10-11 footers at home (RO), but I've only been to the arcade once, so forgive my ignorance.

Lighting:
a) In the arcade do the lights stay on for as long as you're standing on them? Or do they blink for a second then go off? This changes my design a bit.

b) For my lighting I'm going to be using 4 ccfls + 2 inverters (maybe 4 depending on current demand) powered by a spare PC power supply. Meaning I have easy access to 12, 5 and 3.3 v rails. Not that I can't just use a divider... But anyway.. I think the ccfls run off the 12v line, now I don't want to hook the 12 volt line directly up to the sensor, so I was wondering what the best way to do that would be.


But anyway, for the first scenario I'm guessing the best way would be to use a comparator for an even response without disturbing the controllers electronics with excessive voltage... Or would it be better to have the comparator output going to the controller itself rather than the ccfl?

And for the second would the best method be to use a comparator, a 555 timer and a d latch? Probably with the 555 timer using a 200k resistor and 1uf cap, giving it a .4 second cycle. Although I suppose that would be laggy as it would have to wait for the edge...Ugh too much ddr in the last hour and now I can't think in engineering. The circuit's getting too complicated in my brain. I'm thinking pad to the comparator as a reset into a 555 timer with an inverted and non inverted output into a d flip flop so that when it falls low it will shut off permanently, but there's probably a really easy way that I'm not thinking of, and maybe DDR pads don't even work like this and I can just go with the first method.

Panels:
Will the two quater inch plexiglass sheets crack with shoe use? I weigh 150 lbs, but will doing UB3r R4vE repeatedly without putting any weight on a bar break the plexi? IE am I better off just going with lexan even with the added cost?

Thanks for any and all responses,
Rob
Back to top
View users profile Send private message
Ornlu
Basic Member
Basic Member


Joined: 19 Jun 2006
5368. PostPosted: Wed Jun 21, 2006 7:25 pm    Post subject: Reply with quote

Well I probably shouldn't have posted that RIGHT after playing ddr and RIGHT before thinking... I was apparently at the nexus of the universe or perhaps just limbo. But regardless, I had some water, and some food... and about 30 seconds to think.

Anyway, it seems like it would be stupid to have the lights shut off while standing on them (no idea how to deal with freezes etc without some really complex circuitry. So, I decided to do something as follows:



The transistor I'd use would be a 2n3904 just because they're cheap... like 0.30. It's basically just regulated by the base, so when you're stepping on the arrow 12v is applied to the base which allows flow across the PNP junction (I think the 3904's are rated to 15? But regardless there should be no current so it's not a big deal). But anyway, this should trigger the controller without adding any extra voltage to that circuit.[/img]

The problem is that it requires four inverters, which kind of sucks. I don't really feel like putting the switches on the AC end of things as I'm not sure whether the inverters are designed to take that kind of stress. Not to mention that I'd need diodes and capacitors to make a AC_DC converter for the transistor portion, otherwise the pad would register a 60 hz jack hammer =).... =/...

Anyway.... Ontop of this circuit I'll probably build a microphone input with a low pass filter (80 hz 6 db/decade falloff) and a flip flop for the horizontal and vertical arrows (red flash on first bass hit then blue flash on next) with an on off switch on the breakout box outside the pad so that I can make a cheap "idle" mode. I really don't have the patience to program anything like the official pads. Although using a 555 timer with the pad input as a reset I could set this up as an "if there's no input for X time" activate the flip flop. And then on any input pulse to flip it the other way.

I'm just word vomiting.. You can kind of ignore this I suppose.


Last edited by Ornlu on Wed Jun 21, 2006 7:35 pm, edited 1 time in total
Back to top
View users profile Send private message
marcan
Trick Member
Trick Member


Joined: 28 Jul 2005
5369. PostPosted: Wed Jun 21, 2006 7:34 pm    Post subject: Re: About Lights Reply with quote

Ornlu wrote:
Lighting:
a) In the arcade do the lights stay on for as long as you're standing on them? Or do they blink for a second then go off? This changes my design a bit.

I'm not sure actually... I don't usually look at my feet when I play at the arcade laugh.gif (I've only been once actually, to a Dancing Stage arcade nearby nere).

Ornlu wrote:

b) For my lighting I'm going to be using 4 ccfls + 2 inverters

How's that work? If you use two-CCFL inverters you won't be able to control the CCFLs individually. You need four inverters, one per CCFL per arrow. Unless you mean four CCFLs per arrow (which I think is overkill, I'm only using one!), but it's your design E10.gif

Ornlu wrote:

powered by a spare PC power supply. Meaning I have easy access to 12, 5 and 3.3 v rails.

That's good.
Ornlu wrote:

Not that I can't just use a divider...

You can't. A divider can provide a decent voltage reference, but to draw power from it without too much drift in voltage means you'd need really low resistors (so low that the load you put on them is negligible compared to what they draw themselves, which would be a HUGE waste of power and you'd need big buttocks resistors that would get quire hot). You could use a series resistor if you can calculate the equivalente resistance for an inverter, but you'd need a resistor per inverter (much like you need to use a resistor per LED if you want to light LEDs, unless you put them in series). A regulator (78xx, or LM317) would work, but it will just throw away the extra voltage as heat, which is not too great. A switching reg would be perfect (I might use a switching booster to up 5V to 12V for the CCFLs), but why bother. You've got the right voltage anyway already.

Ornlu wrote:

But anyway.. I think the ccfls run off the 12v line

I'd say all internal decoration PC CCFL inverters run at 12V. 5V inverters are more expensive and provide less power, and are harder to come across (except for USB gadgets).

Ornlu wrote:

now I don't want to hook the 12 volt line directly up to the sensor, so I was wondering what the best way to do that would be.

Hooking 12V to the sensor isn't a big deal, but whatever you use as a controller won't like to take those 12V in straight (unless you want it to get fried upon first step). So the sensor isn't the problem, it's the controller.

Ornlu wrote:

But anyway, for the first scenario I'm guessing the best way would be to use a comparator for an even response without disturbing the controllers electronics with excessive voltage... Or would it be better to have the comparator output going to the controller itself rather than the ccfl?

Whoah, comparator, what? What do you need that for? That's what *I* need (and use) because I use analog pressure sensors (comparator sets the threshold, actuall the comparison is done inside a digital microcontroller in software but that's another story). You need a transistor or other switching device in there somewhere, and have either the pads switch the lights and the transistor pull off that and switch the controller, or vice versa. I recommend the former, since the transistor can be much smaller as the controller draws a minute amount of power from the actual sensor switches compared to the lights, and power waste is minimal, you can use any plain old signal transistor, and the circuit is extremely easy to build.

Here's what I came up with for someone who wanted to use LEDs. Replace the LEDs+resistors with the inverter(s), and the 9V battery with your 12V PSU. Q1 should be a signal-type NPN transistor (BC547 or equivalent will do). No need for power here - a TO92 package type (i.e. the half-circle shaped black ones) is more than enough.



Ornlu wrote:

And for the second would the best method be to use a comparator, a 555 timer and a d latch? Probably with the 555 timer using a 200k resistor and 1uf cap, giving it a .4 second cycle. Although I suppose that would be laggy as it would have to wait for the edge...Ugh too much ddr in the last hour and now I can't think in engineering. The circuit's getting too complicated in my brain. I'm thinking pad to the comparator as a reset into a 555 timer with an inverted and non inverted output into a d flip flop so that when it falls low it will shut off permanently, but there's probably a really easy way that I'm not thinking of, and maybe DDR pads don't even work like this and I can just go with the first method.

If you want a limit on the lighting turn-on time I'm sure you could set up a 555 to do that. I doubt you need a flip-flop though (maybe a few transistors), but I rarely work with 555s anyway so I'd need to look it up. Another way would be to design your own discrete circuit: set up the electronics so that when you step on the pad a capacitor begins to discharge (which would quickly charge when you release the pad via another circuit path). Then, use a comparator to compare the voltage on the cap to a reference value, and use [(switch is down) AND (capacitor is over ref voltage)] to determine when to fire the light, and calculate the RC time constant and comparator reference for whatever timing you want. I personally would just drop a microcontroller in there, a simple internal osc PIC microcontroller would do the job efficiently for all 4 arrows, with minimal parts count, and you can program it to do nicer stuff (e.g. show up a demo pattern on the light when idle for more than X seconds, like a screensaver). PIC16F88 comes to mind (internal oscillator, right 18-pin size for the job, and plenty of features to keep you entertained. If you get a 28-pin model (PIC16F873A? Though that one need an external crystal, but I'm sure there are similar ones with internal oscillator, need to look it up) it could even double as a PS2 controller, no actual controller necessary! It's cheap too, free if you order samples (you do need a programmer though, but you can build a simple serial port one from a couple parts). Plus I've already got the code, since I built a simple PS2 controller+lighting thingy first (and then decided I needed USB, scrapped that, and made something which would probably be diagnosed as having creeping featuritis for a controller, but what the hell!)

Ornlu wrote:

Panels:
Will the two quater inch plexiglass sheets crack with shoe use? IE am I better off just going with lexan over plexi even with the added cost?

Plexi will crack if it bends considerably, but it should be fine for minimal bending. Myself I'm using thin lexan over thick plexi, because my pad design doesn't allow for a lot of bending so it should be safe, and lexan has horrible light transmission (you can't notice if you look at it normally, but I'm trying edge lighting and it was horrible). Lexan protects the more delicate plexi, and plexi does the lighting part.
Back to top
View users profile Send private message Send email
marcan
Trick Member
Trick Member


Joined: 28 Jul 2005
5370. PostPosted: Wed Jun 21, 2006 7:37 pm    Post subject: Reply with quote

Darn, you beat me to it, and with the exact same circuit. Guess we agree on it then E1.gif
Back to top
View users profile Send private message Send email
Ornlu
Basic Member
Basic Member


Joined: 19 Jun 2006
5371. PostPosted: Wed Jun 21, 2006 7:44 pm    Post subject: Reply with quote

Does lexan have horrible transmission or are you just getting TIR problems from trying to light the non perfect edge? What's the refraction of lexan?

Also thanks for the really fast response, I realized how silly my post was after I had a bite to eat and posted the next one, which probably came while you were writing yours.

Yeah, the common emitter transistor design was probably the simplest way. I'll have to look into the PIC micro controller, I like the idea of the screen saver (as you can probably tell from my last post) Although my idea was much less complicated and required no programming.. lol. I really don't fancy doing that as it would require a lot more research and time (but maybe somewhere down the line).
Back to top
View users profile Send private message
Ornlu
Basic Member
Basic Member


Joined: 19 Jun 2006
5372. PostPosted: Wed Jun 21, 2006 7:47 pm    Post subject: Reply with quote

Regardless of the transmission if I use Lexan||Arrow decal||Plexi and light from the bottom the arrow should light up quite well through diffusion alone.

http://www.xpcgear.com/4inchwhiteccfl.html

This might actually be a good idea... Probably cheaper than buying from an electronics company. I'll need 4, but it will DEFINITELY be enough light. To be honest I'd like to get 4 of the "CCFL fan" lights, as the shape would be more condusive to this use, however that ends up being more expensive.

Another option would be to use UV lights, the illumination would be pretty cool, however I'm wondering if it wouldn't be bright enough.

Although that would be rather hilarious if i used Lexan (lexan blocks 90% of UV light...) *sigh* But in theory you could get a very cool reaction using this principle with a bright enough UV light as the arrow would appear to be completely illuminated with absolutely no direct light source. Pretty much as if the arrow decal itself were a light source. Unfortunately I think most of the 4 inch "affordable" variety wouldn't do very well in this lighting situation.
Back to top
View users profile Send private message
marcan
Trick Member
Trick Member


Joined: 28 Jul 2005
5373. PostPosted: Wed Jun 21, 2006 8:13 pm    Post subject: Reply with quote

Light transmission across it is fine for normal uses. My problem is I _wanted_ TIR, since I wanted light to enter the edge and then leave when it hit a diffuse surface at the bottom (paint - see about 3-4 pages ago a post about it). However, the large distance light had to travel through it killed it pretty fast (like glass? I believe regular glass is pretty crappy at this too due to impurities). Or maybe it's some other reason. Anyway, if you see what I mean, when you look at the edge of acrylic it light up due to light entering the plastic, With lexan the edge is dark. However, it must be impurities in it (something they add for UV blocking on windows or somesuch, maybe?), because CDs are made of polycarbonate too and the light transmission is very good.

With regard to PIC microcontrollers, I think the learning curve is not too bad - the assembly programming for the 16F series is only 35 straightforward instructions (lots of which are obvious variations - MOVLW, ADDLW, SUBLW, ANDLW, IORLW, XORLW, MOVWF, ADDWF, SUBWF, ... etc), and as I said, I already have the code for a controller + screensaver if you want it (it uses the A/D converters since it was for my design, but I can easily fix that to work with a normal switched pad). You could also use C, I believe there is a free version of the compiler (maybe with a couple limitations). The assembly compiler and development environment is free (for windows), and you can get opensource clones (gputils) for Linux. Or, if you want a screensaver but prefer discrete electronics, you could build one with an OR of the pads resetting a timer, which times out after a certain period and lets a counter (clocked by a simple slow oscillator) start counting, whose value then gets piped in into a "dumb" ROM which contains the pattern to light up the lights in sequence for the screensaver. Would make for an interesting circuit, and probably not too complicated.

If you want info on PICs, check out the manufacturer's site at http://www.microchip.com for datasheets and lots of info, and have a look at http://www.piclist.com for an awesome collection of resources and a great maling list (which I'm subscribed to). PIClist also has a gazillion links to sites on everything about PICs, from programmers to webservers-on-a-chip.

By the way, I believe you'll need a current limiting resistor in series with the transistor base.

Edit: you edited too! Answering your edits:

UV would work if the arrow decal (or something under it) was made of some fluorescent material, and whatever is between that and the light source does not block UV light. I use a 25mm white CCFL on the edge of the lower acrylic piece, and TIR distributes the light (not very evenly, but I'll try to fix that by patterning the paint on the bottom). Problem is with my pad design I can't put anything under the acrylic, since right underneath it is a hunk of wood that distributes pressure to the sensor, which is in the center, so light has to come from the sides.
Back to top
View users profile Send private message Send email
Ornlu
Basic Member
Basic Member


Joined: 19 Jun 2006
5374. PostPosted: Thu Jun 22, 2006 1:02 pm    Post subject: Reply with quote

yeah, I'll probably just end up using a dumb circuit to do the screen saver.... Now where did I put my copy of logicworks? By the way, do you know if there are any better "logic" programs? Logicworks has given me some major headaches in the past with disconnected wires, etc etc.

By the way, which variety of Pspice do you use? I use the Orcad release but the interface is kind of clunky. Good idea on the resistor, but theoretically there shouldn't be any through the base, right?
Back to top
View users profile Send private message
marcan
Trick Member
Trick Member


Joined: 28 Jul 2005
5375. PostPosted: Thu Jun 22, 2006 3:06 pm    Post subject: Reply with quote

Ornlu wrote:
yeah, I'll probably just end up using a dumb circuit to do the screen saver.... Now where did I put my copy of logicworks? By the way, do you know if there are any better "logic" programs? Logicworks has given me some major headaches in the past with disconnected wires, etc etc.

Never used any.

Ornlu wrote:
By the way, which variety of Pspice do you use? I use the Orcad release but the interface is kind of clunky.

Don't use it (although I considered it, but I just didn't feel like setting up the interface with gschem for schematics). I'm more of the breadbord-test-measure-blowup life cycle variety.

Ornlu wrote:
Good idea on the resistor, but theoretically there shouldn't be any through the base, right?


I believe there should, doesn't the B-E junction act essentially as a diode (where the current through it controls the C-E current)? At least I could've sworn if I did that to a BC547 it would promptly burn out. Unless it's a FET transistor of course, which acts like a capacitor at the base. With your setup, I believe you've got essentially infinite (i.e. with ideal components) base current.
Back to top
View users profile Send private message Send email
Ornlu
Basic Member
Basic Member


Joined: 19 Jun 2006
5376. PostPosted: Thu Jun 22, 2006 3:51 pm    Post subject: Reply with quote

Hmm.. I was probably getting it confused with the fet model, the capacitance idea is what made it pop in my head.

You're right, using the BJT it's just like a sandwiched diode so when you apply charge to the P current can flow, which includes the currnt going into the base (P). Since it's a diode it has no resistance...just a 0.7 volt drop. So good thing you reminded me to use a current limiting resistor. Whew.
Back to top
View users profile Send private message
marcan
Trick Member
Trick Member


Joined: 28 Jul 2005
5377. PostPosted: Thu Jun 22, 2006 6:06 pm    Post subject: Reply with quote

Now I'm wondering what everyone else is thinking about all this electronics talk... lol
Back to top
View users profile Send private message Send email
Ornlu
Basic Member
Basic Member


Joined: 19 Jun 2006
5378. PostPosted: Thu Jun 22, 2006 9:07 pm    Post subject: Reply with quote

Probably thinking about how boring it sounds. Which it does if you have no concept of the basics.

But anyway, I've recently been doing a lot of tube work, so I was thinking about doing this all with a fancy looking glowing tube break-out box. But I'd need to run a LOT of wires to it....so it's probably just a pipe dream. Not to mention bjt is just better suited for this application anyway.
Back to top
View users profile Send private message
ksuquix
Basic Member
Basic Member


Joined: 31 May 2006
5379. PostPosted: Fri Jun 23, 2006 6:10 am    Post subject: Reply with quote

marcan wrote:
Now I'm wondering what everyone else is thinking about all this electronics talk... lol


Hehe. I for one am finding it interesting as somewhat of a review of half remembered concepts (Studied computer engineering in school, but done UNIX administration ever since).

After I get done with building my hardware through a controller, I was thinking I'd break out my stash of microcontroller stuff from my robot tinkering days and build a universal interface to PS/USB.

I probably won't be able to use your code directly (I'm making a full 8 direction board, so I have a few more buttons). However, where is information on the PS2 controller interface and what I need to set up for signals there?
_________________
Back to top
View users profile Send private message Visit posters website
Display posts from previous:   
This topic is locked you cannot edit posts or make replies    DDR Freak Forum Index -> Bemani Controllers All times are GMT - 8 Hours
Goto page Previous  1, 2, 3 ... 268, 269, 270 ... 339, 340, 341  Next
Page 269 of 341

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB 2 © 2001, 2002 phpBB Group