Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Inventing a wireless button pushing device for a taxi driver (http://www.chiefdelphi.com/forums/showthread.php?t=68627)

RyanN 27-07-2008 20:37

Inventing a wireless button pushing device for a taxi driver
 
Introduction: I was called by our financial mentor at Team Fusion Saturday night and he told me one of his friends, that runs a taxi around the area, wanted me to make something. I, of course, said sure! I'm always open to a challenge. Anyway, the guy brought his taxi to my house today and I looked at what he needed.

He explained to me, when he gets a dispatch, the touchscreen computer in his taxi will beep, and he has to push the button within 10 seconds in order to take the dispatch. For the audio relay, he is using a simple baby monitor that will go to his house. However, finding a readily available wireless device to push the button for him is a bit more difficult. I already decided the easiest and simplest way to do this is to use a simple servo and an arm to mash the virtual button. Designing the whole mechanism seems like it will be pretty simple, but a bit tough to build. However, the problem I have now is deciding which micro-controller to use and how to wirelessly connect the servo to a button inside his house.

End of Introduction...

All right, so I have a few questions...

What is a cheap and effective way to connect any two micro-controllers to each other. I was looking at some Parallax radios, but they are pretty expensive.

What is a good, cheap micro-controller to use that I know how to program? (PBASIC and C just as good as programming our robots, so not totally fluent)
Also, I need to keep in mind to keep the power requirements down to a minimum. I believe it was a Ford van. I don't know if Ford's have always-on 12V receptacles or not, so I may have to come up with a way to use a battery in it that will have to last at least 12 hours.

So to sum it all up. I need a 2 cheap micro-controllers and radios that are capable of sending a signal to push a virtual button on a touch sceen. One set for inside the house (Transmitter) and one set for the car (Receiver). It all needs to be portable and power efficient. I plan on putting a transistor in to shut off the servo when not being used to cut down on the power a little bit.

I know this is all confusing, but some information or tips would be great.

MrForbes 27-07-2008 20:51

Re: Inventing a wireless button pushing device for a taxi driver
 
Look for a cheap transmitter/receiver with one servo for an r/c car, use the steering servo to mash the button.

jimbot 27-07-2008 21:16

Re: Inventing a wireless button pushing device for a taxi driver
 
Would an r/c car transmitter have the range to reach from the house out to a car? Good call on the r/c car.:cool:

Binome 27-07-2008 21:28

Re: Inventing a wireless button pushing device for a taxi driver
 
I would use 2 PIC16F819 microcontrollers programmed in Picbasic(very similar to pbasic)
They would communicate with each other over a RF serial moduleLike this

The receiver side would just drive a servo

RyanN 27-07-2008 21:29

Re: Inventing a wireless button pushing device for a taxi driver
 
It is a very good call, but I don't know the distances an R/C can can reach. It would probably be enough, but the transmitter will be way overkill for what this guy needs. I'm thinking I can get all the electronics and parts for like $120. I looked at towerhobbies.com and their cheapest transmitter was $52... receivers were almost $100.

DonRotolo 27-07-2008 21:42

Re: Inventing a wireless button pushing device for a taxi driver
 
You can get a really cheap R/C transmitter and 'vehicle' with at least one servo from Radio Shack for very cheap, maybe $30-40. If you optimize the antennas (position them parallel to each other, with minimal metal in between) 100 feet shouldn't be a problem.

Thinking outside the box, consider using wires. 100 feet or 24 gauge speaker wire is very cheap, make it weatherproof and as he gets into the taxi to actually drive to the call he can toss it out the window, awaiting his return. Or maybe protect it somehow, but the key is don't be afraid of wires - perhaps as an inexpensive test only... Press the button, a slow motor (or a weak solenoid) pushes a "finger" against the touchscreen. Power by wall wart, simple pushbutton, some kind of clip-on holder in the van...

Don

.

RyanN 27-07-2008 21:42

Re: Inventing a wireless button pushing device for a taxi driver
 
Binome, the radios sound great! $10 for a transmitter and receiver. The micro-controller also looks good.

RyanN 27-07-2008 22:02

Re: Inventing a wireless button pushing device for a taxi driver
 
I'm looking at a PICAXE 8 Proto Kit. I can get the kit for $4.95 and the PIC for $3.95. Then the programming cable will be $6.95.

I'm also looking at PICBASIC. I see the "real" version is $100, but I found some other 3rd party alternatives. Any recommendations?

Chaos204 28-07-2008 13:16

Re: Inventing a wireless button pushing device for a taxi driver
 
I am just throwing this out there to be careful of. if it is a touch screen make sure whatever you plan on poking it with will activate the screen. Some touch devices use heat others use capacitance, i am not an expert or anything but before you go out and buy stuff make sure it can be activated by a stylus or other non-finger poker.

RyanN 28-07-2008 13:32

Re: Inventing a wireless button pushing device for a taxi driver
 
Yep, already thought of that... It's physical force that activates it.

Molten 28-07-2008 14:26

Re: Inventing a wireless button pushing device for a taxi driver
 
I just read this thread and read you used the word mash for the pressing of the button. I would like to suggest some sort of a system(perhaps just some padding) to cushion the blow. Touch screens can be nice, but they can be fragile too. Try to make sure that you don't end up damaging the screen in the process of helping him. I know that isn't necessarily what advice you are looking for, it is just the best I can give.

Greg Needel 28-07-2008 14:57

Re: Inventing a wireless button pushing device for a taxi driver
 
have you thought about something like this?
http://www.allelectronics.com/make-a...6-AMP/-/1.html

the range would be questionable but if the guy is fine with his baby monitor you could just use one of these with the controller attached to a 12v solenoid with a rubber finger mounted to press the button.

This could be a less than $50 solution with no microcontroller required.

RyanN 28-07-2008 15:31

Re: Inventing a wireless button pushing device for a taxi driver
 
Quote:

Originally Posted by Greg Needel (Post 759065)
have you thought about something like this?
http://www.allelectronics.com/make-a...6-AMP/-/1.html

the range would be questionable but if the guy is fine with his baby monitor you could just use one of these with the controller attached to a 12v solenoid with a rubber finger mounted to press the button.

This could be a less than $50 solution with no microcontroller required.

That sounds like exactly what I'm looking for. Less work, and more professional looking. Thanks Greg!

IKE 28-07-2008 16:12

Re: Inventing a wireless button pushing device for a taxi driver
 
I was going to suggest getting one of those and a power-lock solenoid from a junkyard. Put a nice cushy tip on the unlock knob and away you go.

Gdeaver 28-07-2008 22:29

Re: Inventing a wireless button pushing device for a taxi driver
 
The solenoind from an old mechanical door bell has a rubber tip and takes little power. Good call on the all electronics part.

RyanN 31-07-2008 03:51

Re: Inventing a wireless button pushing device for a taxi driver
 
5 Attachment(s)
Well, for almost the first time with me using AutoCad, I have made the part. However, it looks terrible, but I only really need it for the measurements and for making the part.

Yes, I'm posting this so late because I've been CADing all night...

Rough assembled drawing:
Attachment 6756

The actual part I'm going to make
Attachment 6757

The servo:
Attachment 6758

The touchscreen computer:
Attachment 6759

Also, for those with AutoCad, here are the actual drawings:
Attachment 6760

As for the electronics, this is what I believe I'm going to use:

The remote control mentioned earlier in the thread by Greg. I also learned from the review that I can hack the remote to be a momentary button, which is even better for my needs.

A PICAXE 8 Starter kit seems to be a cheap easy to program micro controller.

Overall, here are the prices I have to make this:

$13.95 PICAXE 8 Starter Kit
$6.95 PICAXE Serial cable
$18.75 Key chain Remote
$1.59 5 Volt voltage regulator
$15 Aluminum
~$15 Servo
$Priceless labor

I expect it all to be about $80 or $90 when done with, then if I get time and labor, maybe I can get $50 or $60, which is at or below minimum wage for the time I've already spent for a total cost of $150. Anyone interested? Haha


All times are GMT -5. The time now is 19:30.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi