Stap 5: Instellen van de Arduino en waardoor het praten met Max/MSP
We gaan met Max/MSP te ontvangen van het analoge signaal en het omzetten in digitale waarmee het afspelen van de video. Om dit te doen, moeten we voor het uploaden van de code van een arduino en een patch van Max.
Krijgen van de software
Eerst, zorg ervoor u hebt gedownload en geïnstalleerd de arduino software en beschikt over een versie van Max/MSP (je kunt krijgen een gratis 30 dagen trial). Ik ben met behulp van Max6 maar 5 werkt ook onder dat ik niet zeker ben maar ik zie niet waarom niet.
Er zijn veel verschillende manieren om de arduino en Max met elkaar praten. Ik vond dat de eenvoudigste heet "ArduinoMax_InOut_forDummies". Maxuino lijkt een grote open source-project met een gezonde forum Gemeenschap, maar ik kon niet krijgen om te verlopen. Elk advies hier zouden zeer worden gewaardeerd!
Downloaden van de arduino code en Max patch in de map "diplopiascope.zip" hier. (Het oorspronkelijke bestand dat mijn patch is gebaseerd op is beschikbaar voor download op de bodem van de Arduino Playground pagina).
Er zijn 3 bestanden in de map:
1. "arduinoMaxinOutforDummies.ino": dit is de code van de arduino te maken praat met Max.
2. "diplopia.maxpat": dit is de de max patch die we gebruiken zullen om ontvang het signaal van de arduino en besturing van het afspelen van video. Het is gebaseerd op de oorspronkelijke patch van de ArduinoMax_InOut_forDummies.
3. "ArduinoMaxinOutDummyCom01.maxpat": dit is de setup voor de max patch en moet blijven in de map samen met het "diplopia.maxpat"-bestand om de patch te werken.
De Max-patch die ik ontwikkeld maakt gebruik van een max externe om soepeler waarden van de analoge ingang. Dit moet worden gedownload van hier en vervolgens geïnstalleerd zoals beschreven in het "info.txt"-bestand in de map.
Alle bovenstaande stappen moeten worden gedaan op beide pc's.
Uploaden van de arduino-code
De arduinos verbinden met de corresponderende pc via USB-kabels.
Open de map "diplopiascope" en het uploaden van de arduino code "arduinoMaxInOutforDummies.ino" op elke arduino.
Het bericht "done uploaden" moet worden weergegeven in het venster van de arduino.