Most Awesomely Useless Hack

Inspiration

We really have to thank the Subway's $5.90 combo deal for this idea man. We agreed to meet at 10am for some good brainstorming over breakfast, but the usual team dynamics meant that there had to be one latecomer. Bernard and Wei Kang reached on time and started playing the waiting game. Well, this time, Jing Loon was the sacrifice and had to be the late guy. So Jing Loon missed lunch and had to buy the BLT meal with white chip cookie which took an awesomely useless long time, no idea why. And then when he reached late, he had to endure the usual flames from the verbal abuser B-God and W-didn't-say-anything.

"Slap you ah wa lao eh." (Yip, 2018)

There, there. Idea there. Slap slap hamster.

Oh and then we have Miao Ling this year, hello Miao Ling.

What it does

Slap slap Hamster, Hamster slap slap.

How I built it

Using the same underlying technologies that the tech giants (Netflix, LinkedIn, even NASA?!?!) use to keep their systems alive and blazing fast, such as Node.js and Socket.io, combined with mobile fall detection algorithm on a Hidden Markov Model, and a one-time Lazada offer for a cute fluffy soft toy, we have made it possible for you to slap a hamster without guilt.

Challenges I ran into

Writing a fast socket server and client.

Catching the noises from hamsters.

Keeping Slap Slap Hamster entertaining yet useless

Applying for the SPCA/Animal Rights license.

Our power bank got stolen, @sea one more pls?

Accomplishments that I'm proud of

Overcame our inner girlies and gave the hamster a good slap.

What I learned

Bernard's left slap is much more painful than his right. Miao Ling cant slap for nuts. Make sure to aim carefully, Wei Kang slapped Jing Loon by accident once.

On a more technical note, we learned how to calculate the slapping force with an accelerometer sensor and microphone. You may be wondering why the microphone is used when we can already use accelerometer sensor to calculate the speed. The reason is that using the microphone, it can help us differentiate between the passing event and slapping event by detecting the hit impact through sound. Some useless genius over here.

What's next for Slap Slap Hamster

Hamster Slap Slap

Built With

+ 2 more
Share this project:
×

Updates