Go to Post This thread should surface like this before every new season. It is motivating and inspiring. And jawdropping. - JaneYoung [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 27-07-2008, 20:37
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
FRC #4901 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Columbia, SC
Posts: 1,126
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
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.
__________________
Garnet Squadron
FRC 4901
Controls Mentor
@rnazaretian

Previous mentor and student from Team Fusion, FRC 364
  #2   Spotlight this post!  
Unread 27-07-2008, 20:51
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 6,023
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
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.
  #3   Spotlight this post!  
Unread 27-07-2008, 21:16
jimbot's Avatar
jimbot jimbot is offline
Registered User
FRC #2083
 
Join Date: Jan 2008
Location: Conifer
Posts: 74
jimbot will become famous soon enoughjimbot will become famous soon enough
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.
__________________
"Though similar in apperance, unlike a firecracker, dynamite should not be held in ones hand when lit. Ohhhh..."
  #4   Spotlight this post!  
Unread 27-07-2008, 21:28
Binome's Avatar
Binome Binome is offline
Programmer/Electronics/CAD
AKA: Patrick
FRC #2273 (SHIM)
Team Role: Leadership
 
Join Date: Dec 2006
Rookie Year: 2007
Location: Surrey,BC
Posts: 105
Binome is a glorious beacon of lightBinome is a glorious beacon of lightBinome is a glorious beacon of lightBinome is a glorious beacon of lightBinome is a glorious beacon of light
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
  #5   Spotlight this post!  
Unread 27-07-2008, 21:29
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
FRC #4901 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Columbia, SC
Posts: 1,126
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
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.
__________________
Garnet Squadron
FRC 4901
Controls Mentor
@rnazaretian

Previous mentor and student from Team Fusion, FRC 364
  #6   Spotlight this post!  
Unread 27-07-2008, 21:42
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Back to humble
FRC #0832
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Atlanta GA
Posts: 7,011
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
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

.
__________________

I am N2IRZ - What's your callsign?
  #7   Spotlight this post!  
Unread 27-07-2008, 21:42
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
FRC #4901 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Columbia, SC
Posts: 1,126
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
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.
__________________
Garnet Squadron
FRC 4901
Controls Mentor
@rnazaretian

Previous mentor and student from Team Fusion, FRC 364
  #8   Spotlight this post!  
Unread 27-07-2008, 22:02
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
FRC #4901 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Columbia, SC
Posts: 1,126
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
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?
__________________
Garnet Squadron
FRC 4901
Controls Mentor
@rnazaretian

Previous mentor and student from Team Fusion, FRC 364
  #9   Spotlight this post!  
Unread 28-07-2008, 13:16
Chaos204's Avatar
Chaos204 Chaos204 is offline
Registered User
AKA: Jordan
FRC #0204 (Eastern Robotic Vikings)
Team Role: Alumni
 
Join Date: May 2005
Rookie Year: 2004
Location: New Jersey
Posts: 69
Chaos204 is on a distinguished road
Send a message via AIM to Chaos204
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.
__________________

Eastern Robotic Vikings
2005 PARC FINALIST
with 84 and 176
E. R. V. is on its way
  #10   Spotlight this post!  
Unread 28-07-2008, 13:32
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
FRC #4901 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Columbia, SC
Posts: 1,126
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
Re: Inventing a wireless button pushing device for a taxi driver

Yep, already thought of that... It's physical force that activates it.
__________________
Garnet Squadron
FRC 4901
Controls Mentor
@rnazaretian

Previous mentor and student from Team Fusion, FRC 364
  #11   Spotlight this post!  
Unread 28-07-2008, 14:26
Molten's Avatar
Molten Molten is offline
Registered User
AKA: Jason
FRC #1766 (Temper Metal)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Indiana
Posts: 2,289
Molten has a reputation beyond reputeMolten has a reputation beyond reputeMolten has a reputation beyond reputeMolten has a reputation beyond reputeMolten has a reputation beyond reputeMolten has a reputation beyond reputeMolten has a reputation beyond reputeMolten has a reputation beyond reputeMolten has a reputation beyond reputeMolten has a reputation beyond reputeMolten has a reputation beyond repute
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.
__________________
"Curiosity. Not good for cats, great for scientists."- Numb3rs

"They can break your cookie, but... you'll always have your fortune."-T.W. Turtle, Cats Don't Dance

"Tell my tale to those who ask. Tell it truly - the ill deeds along with the good, and let me be judged accordingly. The rest... is silence."-Dinobot, Beast Wars

"Though the first step is the hardest and the last step ends the quest, the long steps in between are certainly the best."
–Gruffi Gummi, Disney's Adventures of the Gummi Bears
  #12   Spotlight this post!  
Unread 28-07-2008, 14:57
Greg Needel's Avatar Unsung FIRST Hero
Greg Needel Greg Needel is offline
REVving up for a new season
FRC #2848 (All-sparks)
Team Role: Engineer
 
Join Date: Jan 2002
Rookie Year: 2002
Location: Dallas, TX
Posts: 3,110
Greg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond reputeGreg Needel has a reputation beyond repute
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.
__________________
Greg Needel│www.robogreg.com
Co-founder REV Robotics LLC www.REVrobotics.com
2014 FRC World Champions with 254, 469, & 74
  #13   Spotlight this post!  
Unread 28-07-2008, 15:31
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
FRC #4901 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Columbia, SC
Posts: 1,126
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
Re: Inventing a wireless button pushing device for a taxi driver

Quote:
Originally Posted by Greg Needel View Post
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!
__________________
Garnet Squadron
FRC 4901
Controls Mentor
@rnazaretian

Previous mentor and student from Team Fusion, FRC 364
  #14   Spotlight this post!  
Unread 28-07-2008, 16:12
IKE's Avatar
IKE IKE is offline
Not so Custom User Title
AKA: Isaac Rife
no team (N/A)
Team Role: Mechanical
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Michigan
Posts: 2,150
IKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond repute
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.
  #15   Spotlight this post!  
Unread 28-07-2008, 22:29
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,370
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
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.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Driver Question for stacking clean399 Rules/Strategy 4 27-01-2007 21:44
Serial Driver and 2K6 Encoder Driver Not compatible Tom Bottiglieri Programming 6 12-02-2006 01:11
Ideas for using the NI USB-6009 DAQ device Andrew Schuetze National Instruments LabVIEW and Data Acquisition 0 05-01-2006 22:55


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

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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