Android + Arduino prototype. How to get it made for me.
-
I have an idea for an android phone accessory. I would make it myself, but my programming/micro-controller design skills are lacking. How can I get it built for me? I suppose the idea has some commercial value, but Im not really trying to get rich, I just want to own this thing. I wouldn't want to maintain any ownership of the idea, just a physical instance of it. (idea defined below). Im sure there are professional prototyping services, but Im guessing those would be prohibitively expensive and over kill for how simple this would be. Is there an 'etsy' for this sort of work? What about students in computer science programs? in case it helps refine advice/answers, the idea is this: its basically a magnet + reed switch that you mount to a wheel. Any wheel. Connect that to an arduino board and count the wheel's RPM. That passes the RPM to an android app that translates that to MPH/KPH and displays that on screen. Basically, a super minimalistic speedometer you can strap onto anything. (go kart, bicycle, shopping cart, motorcycle etc etc). I know there are products out there that do something similar, but they use dedicated hardware. I like that idea of using the old android phone i have laying around (that you probably have laying around too). Also, once you get the RPM into android, you can do a lot more cool things - like automatic calibration via GPS, integration with navigation apps, historical tracking... all sorts of neat things. or even offer an API so other apps can ask "what is my current speed?" Im also aware that speed can be determined using GPS signals, but its not very precise. I currently have a GPS speedometer app and it lags by a few seconds - which can be quite important on the road. It also presumes GPS is available.... tl;dr - i want to put an android based seepdometer on my bike. how can i pay someone to make it for me?
-
Answer:
Drop by your http://metrixcreatespace.com/ http://hackerspaces.org/wiki/ and see if you can tempt anyone there. (I bet a http://www.adafruit.com/products/158 would work better than a reed switch, because it has no moving parts, so it can react faster.)
nihlton at Ask.Metafilter.Com Visit the source
Other answers
You could try https://www.elance.com/.
seemoreglass
This would also probably qualify as a "gig" on http://www.craigslist.org/about/sites.
seemoreglass
While putting this together might be a fun project, your goal-oriented question combined with the fact that you wouldn't be doing it yourself makes me think that the combination of these items would meet your needs: http://www.amazon.com/exec/obidos/ASIN/B000BFNOT8/metafilter-20/ref=nosim/ http://www.amazon.com/exec/obidos/ASIN/B005QX7KYU/metafilter-20/ref=nosim/ http://www.amazon.com/exec/obidos/ASIN/B000UO9KSY/metafilter-20/ref=nosim/ https://play.google.com/store/apps/details?id=com.iforpowell.android.ipbike&hl=en All in you're just below $100 which you probably couldn't beat if you were asking someone to do this as something other than a favor/learning experience. The ANT API looks like it enables the use cases you mentioned for the API you suggested. Hopefully your phone is not older than 3.1, which vastly increases the ease of adding USB accessories: http://www.thisisant.com/developer/resources/tech-faq/where-can-i-find-an-android-dongle
kaytwo
Don't think you'd need an arduino; your mic port could have a tiny piece of circuitry (he says, hand-wavily) that could pick up switch closures through the mic socket.
scruss
I don't think you need to invent the wheel (sensor) here as there already may be a solution. Check out bluetooth cadence sensors for Android. http://www.dcrainmaker.com/2012/06/wahoo-fitness-blue-sc-bluetooth-smart.html.
planetesimal
(Note that the cadence sensor does exactly what you're asking for, although app support is limited to a handful of biking/speed apps right now(as it also would it be for any homebrew solution).)
planetesimal
Arduino has a forum, here's the http://forum.arduino.cc/index.php?PHPSESSID=n72sl1cqg72kiie4076l7le336&board=26.0 board.
hooray
@kaytwo - nah, i'd totally be willing to pay someone, but i'll take a look at your links as well! thanks
nihlton
Related Q & A:
- How To Get Product Code Sygic Android?Best solution by help.sygic.com
- How To Get Product Code For Sygic Android?Best solution by help.sygic.com
- How To Get Sygic Product Code For Android?Best solution by help.sygic.com
- How to get the group ID of a contact in android?Best solution by Stack Overflow
- How to get numbers from contacts in android?Best solution by Stack Overflow
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.