Can a Raspberry Pi be used for the following application?

I need to determine if a Raspberry Pi would be appropriate for a project I am developing. I am trying to create a game (non-commercial) that includes a soft, pillow-like object that will be thrown. I would like to insert a sensor that would detect changes in acceleration, and respond by playing a sound from an internal speaker. The internal apparatus must be self contained and battery operated. I have considered using a Raspberry Pi with a lithium ion battery pack, and an attached speaker and sensor (piezo disk?). When the "pillow" is thrown, the acceleration is detected and a sound is played. When that "pillow" lands, the deceleration is detected and a different sound is played.

Question: Do you think this can be done with a Raspberry Pi, and if so, do you think the Raspberry Pi and components could withstand the acceleration and deceleration associated with being thrown about?

Thanks.
Scott KrichoAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Shaun VermaakTechnical Specialist/DeveloperCommented:
I would rather use a cheap ESP8266 dev board with an LSM6DS3 accelerometer. Using something link Blynk.io you can even keep "score" or record different types of throws.

Even predict who is throwing pillow by analysing data with machine learning, sky's the limit
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Dr. KlahnPrincipal Software EngineerCommented:
A Pi runs linux but the hardware is too expensive for a commercial product.  An Arduino Nano (or even smaller) at about two dollars each (retail, cheaper in bulk) would be a good choice.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Raspberry Pi

From novice to tech pro — start learning today.