Skip to content

sarkrui/Music-Sharing-Prototype

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Q and I Listening Together

Introduction

Listening to music with a group of friends representing different preferences should be joyful. ‘Q and I’ is the perfect music system for you and your friends, enriching your shared listening experience. This design facilitates leverage to discussions by showing authorship through color in the queue, represented by rows in both shared interfaces. In this way, everyone can put in their favorite vibes on the digital interface, while present friends can notice when changes are made in the music queue from the tangible interface.

The aim of this respository is to share how the music-sharing prototype works (specifically the tangible prototype) from a technicial perspective and how to replicate such a prototype (maybe) in other peers' projects.

IMAGE ALT TEXT HERE

Final prototype

M1_DP_DDP005_SISS_2nd_FinalPrototype_Vertical_Plain

Techniques

(An overview of how the final prototype was structured)

Creativity and aesthetics

M1.1_SISS_Report-2

To improve the aesthetics of the prototype:

  • three different methods of the light diffusings were developed (see figure 1)
  • placing aluminum foyers (area A) underneath the LED strips to diffuse the light evenly (see method 2 and method 3)
  • three methods of transparent jointers for connecting each diffuser were applied ( Image 16). These methods allowed lights emitted from the LED strip to travel inside the diffusers and avoid leaving shadows. However, the second method required glues for connecting parts, which would leave the gluing marks on the acrylics and therefore the third method was introduced. (see figure 3, 4, 5, 6)

Installation guide

Specification

Drivers

image-20190306174023415

Settings

  • Install ESP8266 with Boards Manager
    • Install the current upstream Arduino IDE at the 1.8.7 level or later. The current version is at the Arduino website.
    • Start Arduino and open Preferences window.
    • Enter http://arduino.esp8266.com/stable/package_esp8266com_index.json into Additional Board Manager URLsfield. You can add multiple URLs, separating them with commas.
    • Open Boards Manager from Tools > Board menu and install esp8266 platform (and don't forget to select your ESP8266 board from Tools > Board menu after installation).
    • image-20190314191806022
  • Boards Manager: NodeMCU 1.0 (ESP-12E Module)
  • Port: /dev/wcchusbserial1410

![image-20190314191407658](/Users/p.xing/Library/Application Support/typora-user-images/image-20190314191407658.png)

Dependent libraries

This project only managed to complie with the following libraries and please do not use any beta library.

  • ArduinoJson 5.13.4
  • Adafruit NeoPixel 1.1.8
  • Adafruit ESP8266 1.0.0

Scheme

Untitled Sketch 2_bb

Do not forget to connect all grounds either of the LED strips, NodeMCU, and Power Supply.

Credits

This was a highly colaborative design project finished with a group of four master students at the TU Eindhoven. The development of the tangible prototype was mainly and solely developed by @Sark P. XING, and the digital tangible (functional) was implemented by @OliviervDuuren, an interface where users can add songs through and update the database for the NodeMCU to read wirelessly. The other members of the group, Seji Bernabela and Ward de Groot, mainly contributed on the GUI interface (demo) development and user research.

About

This is a prototyping guide of ‘Q and I’ concept for the DDP005 Social Interactions with Shared Systems at the Eindhoven University of Technology.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published