I want to make an object which can register button presses and sent the time being pressed to a webplatform

I am a master student in Belgium doing Communication and Multimedia Design (Interaction)For my master thesis I am trying to find a method of supporting children whose parents go through a divorce. I am trying to do this by making a physical object (cube for now) and combining it with a digital (web)interface.The main goal is to have the physical compact and portable object (a cube with buttons for now) being used by the kid and he/she being able to press a button related to a situation or emotion they may encounter (read: portable diary). So wherever he/she is, they can use the object to express what they encounter (a button related to self image, a button related to denial, ...). This input then goes to a digital platform where parents and/or a psychiatrist can look at when and what the child went through and use that info to know which problems they are and start a conversation about it in a way that the child does not have to be upfront about it.I got most of my theory figured out and went to psychologists myself to see what these processes are, the next step is to now start making a prototype. This is where I have my difficulties and hope to find some help in this great creative community. I have a bit of experience with Arduino and have access to a lab with lasercutters, 3D printing, ...So the main technical questions are as follows:Which material can I use to make a compact enduring cube?What can I use to register button presses?How can I make this object so it can be turned on and off (so buttons don't accidentaly get pressed)?What kind of buttons can I use/make?How can I integrate a indicator light for it being on or off?How can I send the data collected?How can I collect and organise the data on the digital (web)platform?And how can I make this all compact so it fits in a cube of about 6 by 6 cm?I know I may be asking a lot and I don't expect you to answer everything or do it all for me, of course I will keep doing whatever I can while this post is here. But any input/feedback is welcome here, since I just started doing this first prototype, many options and suggestions can still be implemented so if you have any knowledge of what I try to make (for example sending data over long distances OR other suggestions on what object is could be) FEEL FREE TO LET ME KNOW :DThank you in advance! I hope to hear anything at all :D

Posted by SenneH 1 day ago