Go Down

Topic: An Idea I'll Probably Make Someday (Read 1 time) previous topic - next topic

Jeremy1998

Well, I just tought of an idea, but I don't know how hard it would be, and if I'll ever be good enough to do it...

Anyways here I go:

Someday I want to make this little thing that displays package tracking for me... I'm thinking of an arduino, an lcd, an ethernet shield or a wifi shield, and a few buttons for navigating packages...

What do you guys think? Would It be hard? Is it a good idea? Should I try it? Would you guys be willing to help me with the software?

RuggedCircuits

Quote
Someday I want to make this little thing that displays package tracking for me... I'm thinking of an arduino, an lcd, an ethernet shield or a wifi shield, and a few buttons for navigating packages...


Why not just write an app for a portable net-connected device (iPhone/Pod, Android, etc.)?

Quote
What do you guys think? Would It be hard? Is it a good idea? Should I try it? Would you guys be willing to help me with the software?


See above. Yes. Yes. Yes. No. :)

--
Check out our new shield: http://www.ruggedcircuits.com/html/gadget_shield.html

Coding Badly


What sort of package do you have in mind?  Like a box coming to you from UPS?

Jeremy1998

If people liked it, and I started selling it, I would look into injection molding services... But for a protptype it would either be a perf board alone or a perf board and a project box...

retrolefty

I don't think you have descibed your idea well enough for some of us to understand what is required of the Arduino for us to make decent recommendations. Want to try again, slow down and take your time. ;)


Jeremy1998

Well, you know how when you order stuff on line, your anxious for it to get there? Well, this looks at the tracking site(s) and displays the info on an lcd. There would be buttons to navigate your different shipments...

retrolefty

#6
Aug 27, 2010, 02:31 am Last Edit: Aug 27, 2010, 02:32 am by retrolefty Reason: 1
And why would this not be better done on a PC? I'm not saying it can't be done on a Arduino (I'm not much good with networking stuff) but I don't think it's an application that best takes advantages of what an Arduino can do.

Lefty

jezuz

Yea this seems more like an iphone/android app.

Jeremy1998

Remember that Ponko thing Sparkfun did? And remember the bus thing? This is like that but with backages not busses... And are you going to stand your phone on your desk all day? And those apps already exist; I have one myself...

mtee

It would be cool if you used the status messages from the carrier to display your package on a map so you could visually see how close they are.

Osgeld

considering it gets updated only once a day until its on the truck headed your way, then its only updated after you already have it, I dont sit on my desk bashing F5 constantly to watch it not really do anything
http://arduino.cc/forum/index.php?action=unread;boards=2,3,4,5,67,6,7,8,9,10,11,66,12,13,15,14,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,86,87,89,1;ALL

Jeremy1998

Odd... Mine shows alot of stuff... It tells me cities and everything...



Jonathan Oxer

All the package tracking services I've seen use CAPTCHA or similar specifically to *stop* people writing scripts that periodically check shipping status. If you can find a tracking service that provides an API you may be able to do this directly with an Arduino, but if you are scraping an HTML interface you'll probably find that you can't do enough string processing and pattern matching in the Arduino to make it feasible. You'd need an external program running on a PC or something to do the scraping and present sanitised data to the Arduino, in which case the Arduino is nothing but a glorified additional display.

Hmmm, thinking about it, you could set up a web service yourself that scrapes the tracking site and then exposes the data as a simple API for the Arduino to consume.
--
Jon
Practical Arduino: www.practicalarduino.com

Jeremy1998

USPS, UPS, and FedEx all don't require the captia (spelling?)... And that's all I ever use for shipping, because one of them always has the cheapest... And I sometimes am forced to use DHL... They don't need captia either...

Jonathan Oxer

Even if they don't use CAPTCHA I think you'll find that you can't use an Arduino to retrieve the HTML interface and parse it to extract the info you want. I just checked the FedEx tracking page, and the response page from submitting a tracking request is over 30K!

You'll need to get the Arduino talking to an API that can provide a very lightweight version of the data, not talking directly to the carrier's public website.
--
Jon

Go Up