Loudness detector and … 3D printing filament story

Today, we have continue to work on the MEMS micro with Alexis, and Samuel has also participated to the code. I would like to thank for their help.

We have changed the filter since yesterday and now, the ST Microelectronics PDM library is used. We have implemented a loudness detector whick sends an event when the loudness goes over the specified threshold.

For the test, the concerning thread was nearly the only one working running but tomorrow, I will test it in parallel to the others ones. These future results will indicate to us if we will be able to capture a usefull sound during the game, and also if the voice recognition will be possible. To be continued…
I let you see this feature with the following video :

Moreover, this morning, I have finished some modifications of the 3D Model. Nevertheless, we were not lucky with the 3D printer today. In addition to the lack of 3D filament, we got problems, 3 times, with the printer because of knots on the filament. We tried and succeed a really tricky stuff, with the Expelliarose team, to roll up a coil of 3D printing filament on an other coil, suitable with the 3D printer used. I give you our tools and let you guess the process : a broom, a coat rack, a pen, a drill, … 😀 It was a very funny and interesting teamwork.

Now, it’s time to sleep for me. Bye !

[StabiloRose] 3D printing is so magic

It fits perfectly 🙂

StabieloRose 3D printing

Wanderful !

Hi !

Since few days, I’ve worked on the capacitive sensor controller but I still get a problem : when I read the capacitance of the sensor I use, I always read the same value, even if I put my hand on the pin sensor.

This CapSense controller converts the sensor capacitance into a count value, coded on 2 bytes. There are some debug registers and with them, I can read the count value. This one changes when I touch the pin with something but it changes a lot even if I just plug a simple wire on it, without touching it. Alexis has decided to take the board and try and understand this problem.

Thus, today, I didn’t work on the electrode part, but I have coded the sensor detection thread. Basically, when a player puts his thumb on the sensor, if he lets it enough time on the sensor, it means that a gesture spell will be done. During all the spell, the player has to let his thumb on the capacitive sensor. Once the spell finished, he just has to release his thumb of the sensor.

Moreover, I have corrected small bugs on the 3D model of the wand and we have printed it. For your enjoyment, here are some pictures of our wand (it’s the debug version, we’ll improve the design later 🙂 ).

See you !

3D model of the wand


During several days, I have worked on the establishment of a 3D model of the wand. I used Solidworks for that.

Our wand is actually composed by 4 parts :

  • a handle with some holes for the USB plug, the ON/OFF switch and other things. There is a recess to know how to catch it with your hand.
  • a central part to principally support the LED strip
  • an external shaft to hide the LED strip
  • th tip which contains the IR receivers and the emitter, and also a RGB led

The handle and the external shaft are linked thanks to the central part. In fact, they are screwed to the middle part. The board and the battery are contained in the handle.

3D model of the wand

I have been helped by Mickael during this task for the creating of the thread, for the screwing.

Today, we have launched the printing of the handle and the tip and tomorrow, we will launch the rest.


You will be kept in date of the progress of the printing with some other pictures. BYE BYE !