You are invited to Log in or Register a free Frihost Account!

Connect and trigger cash drawer through serial port?


I recently wrote a program that will function as a cash register. It simply takes some input from the user (the user selects a product and specifies a number, everything is counted together and you can get a bill ... then everything is stored in a database, for later control). But I want the program to be able to open an cash drawer. Now, I have one here, but it had only two wires coming out of it. Probably to trigger the solenoid inside through a pulse. Now I was wondering if I could connect that wire to the computer somehow. One possibility I was considering is a serial port. Can I connect the two wires to a serial connector, connect that to the computer, and then somehow trigger that port from my script?

Extra: the program is actually just a html frames page, that has some php scripting embedded, the whole communicates with a MySQL database. (I can imagine real programmers laugh, but, hey, in the process I learned another language and it's just for our local youth club)

Nevermind, I got in touch with one of my neighbours who is really good in electronics. He told me that the cash drawer needed a charge of 18V DC and a current of some 100 mA. But nevertheless even if I have a transformator that outputs that current, he needs to make a controller. Just something that you can connect to your serial port. The controller then listens to what the port outputs (being a word of some kind, probably open) and does the appropriate action. Now I'm considering to add a pushbutton to be able to detect if the drawer is open. If it's not, then the program should show a warning.
A few years ago I downloaded some cash drawer controller code to embed in a cash register application I was fiddling about with. IIRC there was also a simple interface design.

Google is your friend. What you want is online and freely available.
Related topics
There's One Born Every Minute
Must cpanel be 2082? I can't connect
PC Controlling
MySQL Masters Binary Logs & Replication?
Computer won't route
Circuit and ports
Just got account
Dell D420
Need help with infrared device
Intermec 6220 Hand held computers
how 2 connect to my other pc without going over the net
Annual idiot award 2006
LG 8600 phone. custom ringtones pls?
5 Best Open Source Remote Desktop Software 4 linux
Reply to topic    Frihost Forum Index -> Computers -> Hardware and Electronics

© 2005-2011 Frihost, forums powered by phpBB.