The interaction design subject has been an absolute blast. One of those that you start with the question of what will happen, what will this be all about... and you reach the end without wanting it to end.
Before starting the subject, we received an Arduino box. I had never touched anything on this platform, although I confess I had always wanted to do things with electronics.
Well, in a few days I have already done the basic examples: lighting LEDs, turning them off, moving motors, detecting temperatures, humidities, making pushbuttons work... and I need more :P... this has to be exploited to the maximum!
I look for resources on the Internet and end up on the great page of PROMETEC. But to follow the more advanced tutorials I have to use my card and buy a kit of 25 sensors... unfortunately for me, it doesn't end there and I need more and more... and the card is smoking ;)
But it's been worth it, now I have a box full of sensors, motors, cables of all kinds, capacitors, resistors... only time and ideas are missing ;)
Once I've seen the tutorials, I start playing with temperature and humidity sensors to record data on a microSD thanks to an expansion module for the Arduino Uno that provides it with network and microSD reading/writing.
The subject begins but I've already been messing around for a few days and along the way we are asked to do something with processing interacting with a user's key presses.
I had never programmed anything in this language but in a few hours, after reading the basic processing manual, I'm encouraged to make a very simple game to see if I've understood how it works... A few minutes later this game comes out as a result.
To make it work, you must decompress the file and execute gallinaOus.exe ;)
Satisfied, I continue with Arduino.
My friend Pep shows me a Mark Zuckerberg project about a home automation assistant, and I guide the subject towards the creation of JARVIS, which I will talk to you about in a separate, more extensive entry.
PAC1 is for research and I document it with a GOOGLE project named PROJECT BLOCKS.
We continue with the Arduino... and long nights in the workshop :P
PAC2
Finally, after much playing and many hours invested, I can present PAC2.
This is based on a module capable of recognizing IR infrared signals typical of any remote control following the NEC standard, as well as RF 433Mhz or radio frequency signals. These signals, unlike the former, are a bit more protected in their capture and have a larger distance range between the transmitter and the receiver.
The idea is to be able to capture the alphanumeric code of any remote control.
All this will be very useful to me since I propose to equip my assistant with the capacity to transmit and receive IR and RF codes to turn off lights and other electrical components. Thus I will simulate the remote and I will be able to transmit and receive signals depending on orders that my home automation assistant will execute. Turn on the heater if it's cold, the air conditioning if it's hot, turn on the lights if it gets dark or human presence is detected, shut down the PCs if it's time to leave... a lot of ideas!
In this PAC I also test a second Arduino Uno module that is voice-controlled thanks to the Elechouse interface, Voice recognition module v3.
To see everything in a bit more detail, you can download PAC2.


Link to VIMEO: https://vimeo.com/213270002
FINAL PRACTICE
In summary, after many hours investigating and testing with a ton of things, I end up presenting the JARVIS final project. This is controlled by voice, by web, or programmed in a calendar. Jarvis is capable of turning on any electrical device, doing facial recognition, controlling the iPhone agenda, temperatures, presences, luminosity...
Amazing, but I will talk to you in more detail in the JARVIS entry that I will make separately so as not to lengthen the entry for this subject too much. Download the much more technical document of the practice here.
Link to VIMEO: https://vimeo.com/219125536
Properly a highly recommended subject of which I am finally asked to present an article for the UOC's MOSAIC magazine.
I feel very satisfied! Since only the best student works of the degree are featured there, and in my case, it's the second time they've asked me.
Veeeeeery happy! With the result and everything I've learned ;)