Stap 4: Combinatie van Software en Hardware
Installeren van de vereiste pakketten
Op dit punt, zorg ervoor dat u alle pakketten en programma's die zijn opgegeven in stap 1 hebt geïnstalleerd. Ze zullen allemaal worden samen gebruikt nu.
Test de Falangafone kolf-App
Met behulp van de terminal (mac en linux) of de Windows-opdrachtprompt, Falangafone kolf App in werking door te typen en verzenden van 'python LeapMusic.py'. Met behulp van uw browser, ga naar 'localhost:5000' (zonder de enkele aanhalingstekens). U moet worden begroet door de Falangafone indexpagina!
Gebruik ngrok om Falangafone met Internet bloot te stellen!
Gebruikend de terminal (mac en linux) of de Windows-opdrachtprompt, ga naar de map waarin u het gedownloade ngrok. Voer '. / ngrok 5000' (zonder de enkele aanhalingstekens) ter naar de troepenleiding prompt. Hierdoor gelast ngrok spiegel iets in die haven en automatisch genereren van een openbare URL voor u (zodat u niet hoeft te knoeien met firewalls en poorten). Als de vorige opdracht geslaagd is, zal ngrok een URL met het label 'doorsturen' direct onder de 'versie' heb afgedrukt. Deze URL begint met http://. Sla deze URL; We zullen moeten gebruiken om te communiceren met de elektrische Imp.
Uploaden van de ElectricImp-code
Kopieer de code uit de GitHub Gist de Agent bestand in de ElectricImp-IDE en van de kern bestand van het apparaat in de ElectricImp IDE van apparaat code invoergebied. Zorg ervoor dat u vervangt de ngrok URL in de agent code met uw eigen, en wijzigen van de pennen die u gebruikt eventueel in de apparaatcode. Ook het vervangen van de URL van de ngrok in main.js, gelegen in de 'statische' map van het project Falangafone. Controleer de code, dan compileren en uitvoeren. Uw Imp moet nu juist worden geconfigureerd voor gebruik met Falangafone.
Test Falangafone!
Op dit punt, ga naar de URL van uw ngrok in uw browser; u moet worden begroet met dezelfde pagina die je zag eerder op 'localhost:5000'. Sluit uw motie sprong en zorgen dat het is het lezen van gegevens. Om te beginnen met het spelen van een lied, door enkele '.aiff' en '.flac' bestanden in de "audio" directory van de toepassing van de kolf Falangafone te plaatsen. Vervolgens gooien de schakelaar op uw elektrische Imp! Als alles goed is gegaan, muziek wordt nu afgespeeld en u zijn interactie met het op manieren die je nooit eerder hebben ervaren. Jatten van je handen links en rechts en Bekijk de binaire teller wijzigen. Verplaats uw handen omhoog en omlaag om het volume te wijzigen, wiggle uw vingers om te zien de bandpass filters en zet uw handen naar binnen en naar buiten te wijzigen van de snelheid.