dc.contributor |
Universitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica |
dc.contributor |
Moreno Eguilaz, Juan Manuel |
dc.contributor.author |
Casanovas Ferrer, Victor |
dc.date |
2019-06-24 |
dc.identifier.citation |
ETSEIB-240.137741 |
dc.identifier.uri |
http://hdl.handle.net/2117/165452 |
dc.language.iso |
eng |
dc.publisher |
Universitat Politècnica de Catalunya |
dc.rights |
info:eu-repo/semantics/openAccess |
dc.rights |
http://creativecommons.org/licenses/by-nc-sa/3.0/es/ |
dc.subject |
Àrees temàtiques de la UPC::Enginyeria electrònica |
dc.subject |
Raspberry Pi (Computer) |
dc.subject |
Wireless communication systems |
dc.subject |
Symphony orchestras |
dc.subject |
Raspberry Pi (Ordinador) |
dc.subject |
Comunicació sense fils, Sistemes de |
dc.subject |
Música |
dc.title |
Wifi musical orchestra based on Raspberry PI |
dc.type |
info:eu-repo/semantics/masterThesis |
dc.description.abstract |
This project aims to present an approach to wireless communication and data transmission between a master device and multiple slave devices. The theme selected for the project is music, meaning that the data transferred will represent musical notes that will then be played by the receiving devices. Due to the nature of music, relatively precise synchronization between all receiving devices is required. Therefore, the master device providing all the musical data, will also have the role of coordinating every slave, alsoreferred asinstrument. Each instrument will work independently, without communicating with other instruments, only listening to what the master device (also referredasdirector) wants it to play and when.The devices used in the project will be Raspberry Pis, and they will communicate through Wi-Fi, using the master device as an access point, creating a local wireless network (WLAN). The director will have full control over the instruments, being able to access them through secure shell (SSH) and allowing to work with them remotely.Because of the erratic nature of Wi-Fi transmission, several features such as verification of data received, sending of data multiple times and a buffer systemwill be incorporated to the transfer protocol to attempta stable playback of notes even when interferences are occurring |