Andra hud Synth (18 / 18 steg)
Steg 18: Överföra och köra App
Hämta och packa upp bifogade filer.
Det finns tre huvudsakliga filer till andra Synth-programmet.
- app.js - största app-fil som körs från roten
- playsounds.js - filen där ljud filer laddas och hanteras
- index.html - där informationen skickas till i webbläsaren
I alla tre filer, leta efter var du ska sätta din styrelser IP-adress och fylla i den. När du kör kod, öppna konsolen javascript i din webbläsare. I Chrome är detta i det övre högra hörnet, under mer verktyg. Det är där du kommer att se analog sensor värdena skriva ut. Du kommer att behöva kalibrera koden i playsounds.js så att det passar din sensor värdeintervall.
FTP-klienter är verkligen användbart. Du kan skapa och flytta filer från kommandoraden, vilket är bra, men om du inte är bekant med kommandon, finns det ett enkelt sätt. Filer kan skapas och flyttas från dator till Edison och inom Edisons katalogen med hjälp av en FTP-klient, som WinSCP och Filezilla.
Antingen använda kommandoraden eller en FTP-klient, flytta alla filer och mappar från mappen SecondSkinSynthCode och lägg dem i din rotkatalog.
Nu bör du ha app.js och en mapp som heter offentliga i din rot.
Kör app.js i roten, logga in på Edison genom ett terminalfönster:
noden app.js
En knoge kommer att gå igenom frekvenser av en triangel våg, den andra kommer att ändra tidpunkten för delay-effekt.
Tre finger tips kommer att utlösa ett prov varje och man kommer att döda alla ljud.
En av handgjorda sensorerna kommer att ändra storleken på rummet av reverb-effekten och en kommer att spela och sinus våg att du kan ändra frekvensen genom att föra fingret uppåt och nedåt.