Over Lifegraph Labs
Mijn naam is Jon en ik ben lid van Lifegraph Labs! Wij zijn een groep van zes studenten op Olin College of Engineering gepassioneerd over het aansluiten van digitale en fysieke interacties. Hebben we een website met een handvol hoe-aan de en hulpmiddelen u kunt gebruiken om te verbinden met het internet en maak gebruik van de informatie over uw digitale identiteit. Bekijk de website en onze Github repository! Alle code voor deze tutorial kan ook worden gevonden op onze repo Github.
Wat u nodig hebt om het maken van muziek partij:
Een Computer
Een Internet-verbinding
Een Arduino
Adafruit NFC/RFID Reader Shield of Sparkfun RFID schild & Stapelen Header Pins verbinden met de Arduino
WiFly Module
Een NFC/RFID-apparaat (Any 13.56 MHz RFID-kaart zal werken). U ziet een voorbeeld hier.
Een Facebook-account (dat heeft 'vond' bands/muziek)
Nog een opmerking: Wij zullen u begeleiden door middel van hoe dit te doen met de hierboven genoemde Arduino schild/module, maar u kunt gemakkelijk wijzigen om te kunnen werken met een andere RFID of WiFly oplossing als u al een eigen.
Systeemoverzicht
Check out de blok diagram afbeelding voor een picturale vertegenwoordiging van het systeem of volgen met de video hierboven.
Het begint met de RFID reader voor het lezen van de unieke id van welk apparaat/kaart werd geplaatst in de buurt van het (we noemen dit de Tik-ID). De lezer geeft de ID van de Tag op de Arduino die het stuurt en de apparaat-ID (die je zal make-up) out naar onze muziek-Server via het WiFly-module. Dat is zo veel als u wilt bouwen! De rest is uitgepakt in een aparte server die kan omgaan met ieders verzoeken tot het verwijderen van een heleboel de complexiteit. Als u wilt configureren op uw eigen server kunt u de Github opslagplaats voor het controleren of laat het ons weten en we een tutorial voor het maken!
De server zorgt voor het omzetten van de Tag in een Facebook-ID, grijpen de muzikale voorkeuren van die persoon die Facebook-ID is gekoppeld, die tracks samenvoegen terug in de afspeellijst voor iedereen in de kamer en het doorgeven van deze tracks aan die ooit verbonden met de URL die is gekoppeld aan de apparaat-ID (musicparty.herokuapp.com/*Device ID * / party). We zijn met behulp van de Tomahawk API wanneer u verbinding maakt met een partij muziek in uw browser om een mediabron die kan streamen elke bepaalde track (youtube, soundcloud, enz.) te vinden.
We bouwden de Lifegraph Connect platform om een gecentraliseerde API en de database voor het overbruggen van fysieke en digitale identiteiten. Het is gemakkelijk te gebruiken, en zodra we de hardware we onze IDs er zal synchroniseren zodat we een RFID-tag naar een Facebook ID. omzetten kunt
Nu laten we aan de slag met de tutorial!