A series of interaction design conceptual projects testing new design inspiration while exploring the capability of hardware x software
The page is currently under development, with more details being added – but you are more than welcome to find below a short introduction for each project. Have fun exploring!
The idea was to create a virtual gallery of Hogwarts portraits, where the fans of Harry Potter can explore and navigate through the life stories of different characters in that wizarding world, in a more interesting and novel way.
Hence, I created a simple GUI to present the users with a wall of magical portraits, where they can select any specific portrait that they are interested in using the left and right buttons on hardware. They can also place their finger on a magic phototransistor to access a live video biography of the character that portrait belongs to.
This was inspired by the Pensieve in Harry Potter, which is a magical device used to review any stored memories of a person, and it allows memory to be viewed from a non-participant, third-person view. In my project, the user can also have control of how long they want to view that person’s life story using their fingertips.
Hardware Components
• 1 x Arduino board
• 1 x Phototransistor
• 3 x 10k Ohm resistors
• 2 x Buttons
• n x Electronic cables
Software Used for Coding & Communication
• Arduino IDE
• P5. serialcontrol
• Visual Studio Code (HTML, P5.js)
As can be seen from the flow chart above, a user firstly approaches the hardware connected to a computer via USB cable (part A), once the GUI website is open they will see the virtual portrait gallery, with the leftmost portrait selected by default (part B). They can press the left/right button(part C) to navigate to another portrait (part D), or put their finger on the phototransistor (part E) to see the emerging video of the current portrait (part F). Whenever they move their finger away, the video will pause and disappear until they place their finger back to restore.
This project aims to create the prototype of a conceptual 2D mind palace, where the user can access the message they want to remember – which was stored and hidden behind some furniture in the room. Each furniture object contains one piece of information and can be either retrieved or hidden from the external OLED display, fully controlled by the user.
Moreover, the colour status of an object can be changed to reflect how familiar the user is with that piece of information.
The project is inspired by the method of loci, which is an ancient memory enhancement tool supported by psychologists. My original thought was to build a 3D model of the room with furniture that can be accessed in Virtual Reality, however, given the time limit and software, I decided to first build its 2D version. And in future, a 3D variation can also be developed once there are more time and resources available.
Hardware Components
• 1 x Arduino Uno
• 1 x Adafruit OLED Display
• 1x Breadboard
• 3 x Pushbuttons
• 1 x Potentiometer
• 3 x 10k Ohm resistors
• 1 x PC
Software Used for Coding & Communication
• Arduino IDE
• P5. serialcontrol
• Visual Studio Code (HTML, CSS, P5.js)
This project allows people to create their unique piece of painting using their sounds and microphone acceleration when singing.
As a melomaniac, my original motivation was to create an entertaining and relaxing form of interaction, where the loudness and pitch of one’s sound (with changes) can be represented by the hue and transparency of live, on-screen colours.
Hardware
• 1 x BBC Micro:bit
• 1 x USB to micro-USB cable
• 1 x Computer/laptop
Software Used for Coding
• Processing IDE
• Microsoft MakeCode(JavaScript)
The software presents a live painting process according to the multiple inputs recorded by Micro: bit, it then stops painting and save it as a pdf file when the recording is finished: