Smarta

Advanced User Interface Course
Politecnico di Milano
February 2019

Smart Object

Website

Smarta is a smart object shaped like a ball, to be used by children or during team-building activities. It is designed to help enhance group discussions by complementing our natural approach to turn-taking, and it gives visual and haptic feedback. Also, it makes use of gamification to provide a more engaging user experience.

Frameworks used:

  • Front-end with pure HTML, CSS
  • Python 3.9

See on github


Smarta helps each participant regulate the time they speak, by implementing a timer mechanism and signalling to the user, through light and vibration, when their turn to speak is about to end. The ball detects when it is passed to another user through an accelerometer and it resets the timer for a new turn. Smarta also provdes a web interface for teachers to set turn duration times, warn the students by switching a red light when they speak over each other and consult statistics of past discussions. The core of Smarta is a raspberry Pi 0, to which are connected a strip of led lights and an accelerometer, as well as a vibration motor controlled by a pyhton backend.


Work Presentation

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Behinde the scene

Image

Sketching

Image

Sketching

Image

Soldering led and vibration motor.

Image

Smarta ball prototype