Dit Instructable zullen over het bouwen van een vier-line cablecam/beweging controle-eenheid.
Het principe is niets nieuws Zie CATCAM.
Zijn gebaseerd rond vier motoren/lieren en een controle-eenheid waarmee de motoren.
KERNONDERDELEN
- Arduino UNO (of elke andere Arduino)
- 2 x Motorshields R3 (zoals een schild slechts twee motoren kunt)
- MIDI-Interface (zullen een stap van dit Instructable)
Ik maakte een animatie van de beginselen:
En een Top Bekijk de versie van de bovenstaande video:
En er is video van de bijna afgewerkte versie twee motoren rijden:
Een "nieuwe" idee is het genereren van de besturingsseinen via MIDI.
Als u over waar MIDI vandaan komt en welke zijn bedoeld om te doen denkt, het idee is niet zo bijzonder meer.
Denk aan alle MIDI-sequencers en controle-apparaten die rond zijn, laat staan de verschillende software automatisering mogelijkheden in DAW.
TouchOSC was ook een grote zorg bij het kiezen van MIDI, aangezien het laat u MIDI interfaces voor mobiele apparaten te bouwen. Dat laat me dan controle van de motoren via mijn iPad of iPad gedreven sequencer.
Perfect voor timelapse en realtime controle.
EEN PAAR WOORDEN OVER MIDI
MIDI (M usial ik nstrument D igital I nterface) werd ergens in de 80ies uitgevonden door Dave Smith, een van de geweldige synth-meesters van het universum, en sommige andere jongens.
Tot nu toe over de feiten van de geschiedenis belangrijk :)
Wat belangrijker is wat het doet en hoe het protocol eruit ziet.
MIDI PROTOCOL
Zoals u op de afbeelding zien kunt, is MIDI een serieel protocol, wat betekent dat dat er een stroom van bits (0/1) binnenkomt, dat conists van alle relevante informatie.
Alles wat je hebt te doen is vertellen het script om te kijken naar specifieke onderdelen van het bovengenoemde protocol afhankelijk van wat u wilt ophalen.
In dit geval, wat we nodig hebben zijn de CC opdrachten normaal gebruikt door faders of knoppen wijzigen op synthesizers mengen bureaus of wat u wilt bedienen via MIDI.
Want het zou zeer tijdrovende schrijven een toegewijde script voor alle MIDI-functies en hun specifieke namen we gebruik maken van een Arduino-bibliotheek, de zogenaamde:
MIDI LIBRARY VOOR ARDUINO
Net als alle bibliotheken u activeren/kan door de functies te gebruiken door het te uploaden met uw script.
Alles wat we doen, om de interface met de Arduino nu, kreeg is het bouwen van een kleine interface met een DIN-MIDI-aansluiting.