|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: New guy needs some direction please!...
This could probably be done fairly easily with an Arduino. You'd just need a color sensor and the stylus could be on a servo. Program it so when it sees a color, the servo moves to tap the screen, then back to its original position. I haven't worked with color sensors, but servos are easy to use with Arduinos. This is a good place to get help, and I'm sure others will chime in! Most of the people here are nice and helpful. Here's something I made using a RedBoard Arduio and the servo linked above.
Last edited by ctt956 : 01-09-2016 at 16:58. |
|
#2
|
||||
|
||||
|
Re: New guy needs some direction please!...
I'm not sure exactly how, but I feel like directly accessing the screen's color would be more accurate and less error-prone than a color sensor, which could be affected by lighting conditions, etc. I'd love to see how this could be done (or if it can't, how it can't).
|
|
#3
|
||||
|
||||
|
Re: New guy needs some direction please!...
Quote:
|
|
#4
|
|||
|
|||
|
Re: New guy needs some direction please!...
Alright, lets say "Red" is no job and "Green" is job. I'm also assuming the buttons for this are in fixed locations on the screen.
Setup all the tablets on a table, point a USB webcam at the tablets. Apply an HSV filter to what the camera sees to detect Green. All buttons are maped to a grid that corresponds to the pixels in the camera. In this way, when green is detected, the system knows which button is green. Hard part: Get a device that lets you replicate a human touch. Stick these over every button on the screen. Whenever you get "Green" at that button, activate the device corresponding to it. |
|
#5
|
||||
|
||||
|
Re: New guy needs some direction please!...
Quote:
|
|
#6
|
|||
|
|||
|
Re: New guy needs some direction please!...
If the target is in a fixed location and no one is counting false touches,
you could simplify the design by constantly tapping the screen, like the example given above. |
|
#7
|
||||
|
||||
|
Re: New guy needs some direction please!...
Quote:
![]() |
|
#8
|
|||
|
|||
|
Re: New guy needs some direction please!...
Quote:
|
|
#9
|
|||
|
|||
|
Re: New guy needs some direction please!...
Well, yes, but I think you're all missing the point. When the spot changes color, any worker WHO IS READY can press the button. You're all slaving a mechanical finger to the spot; regardless of whether the operator is ready or not.
One part that got left out is, how often are these jobs presented? I've never worked on a piece work basis, but my impression is that they would be presented very fast. Fast enough that no operator could be ready every time for all them. Another question is what else are these tablets used for? Since the operator apparently is not waiting for physical stuff to be delivered to the work station (as in sewing clothing together), is the work also done on the tablet? If so, that limits the hardware you can have hovering over the screen. And of course, when all the operators have these goodies, then you are right back where you are now, taking pot luck. Also, there are better web sites than this one for this kind of project. "element14.com"comes to mind. Search for "maker movement" for more contacts. |
|
#10
|
|||
|
|||
|
Re: New guy needs some direction please!...
A suggestion that I would have to actuate the button, at least if you are using a servo, would be to use a cam linkage to depress the button on the screen. If you set it to move to an angle past the actuation point when a color change is detected, it will "tap" the screen.
It's like the side of a train, sort of, in how it works- I hope the picture I've attached helps. ![]() The output shaft is at the top of the image, and the spring holds the output shaft against the cam, so that it follows any grooves/ depressions/ rises in the cam surface; for example, rotating this cam counter- clockwise would cause the shaft to actuate, and then pull back, beginning to actuate again as it nears the elongated end of the cam when it has gone a full revolution. Last edited by Aeglos : 04-09-2016 at 01:51. Reason: To increase the clarity of how my idea could work. |
|
#11
|
||||
|
||||
|
Re: New guy needs some direction please!...
Quote:
And if he wasn't ready, well maybe he can build in a switch that disables the mechanism. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|