Tutorial: Sequencer Lego RotoSeq

  14 marzo 2017  >   Curiosità · Flash · Progetti · Ultime notizie

 

 

Questo progetto è una riproduzione Lego del RotoSeq originale. L’autore del tutorial è  Brian McNamara della rivista Make. Alla fine dell’articolo trovi un link attivo ad altri suoi  progetti e la sua e-mail.

Questo  tutorial è, allo stesso tempo, semplice e intelligente: utilizza solo un singolo sensore ma  può rilevare fino a  8 colori diversi. Piccole torri fatte di mattoncini colorati sono collocati alla fine di ogni braccio e, da ciascun mattoncino, passa il sensore che corrisponde al colore che poi verrà riprodotto sotto forma di suono. La varietà di suoni e sequenze ottenibili è infinita.

sequencer originale RotoSeq

La Lego RotoSeq utilizza il mattone intelligente Lego Mindstorms EV3 come un processore e può fare 3 cose:

  • controllare il motore che gira le braccia,
  • ricevere i dati dal sensore di colore EV3,
  • riprodurre i suoni.

Per chi volesse, le campionature sonore di base, possono essere facilmente sostituite con le proprie creazioni musicali, per dare vita a ritmi mai sentiti prima.

N.B La versione RotoSeq originale è alimentata da un generatore a manovella. In un certo senso, funziona in modo opposto alla versione Lego.

Crea il tuo Sequencer Lego RotoSeq

Il RotoSeq è davvero semplice da assemblare. Potrai costruire una base con un motore a far ruotare una piattaforma con 12 bracci

  1. Costruire la base

Inizia con la costruzione della base intorno al motore di Lego (Figura A). Non importa come si esegue questa operazione, ma deve il risultato essere robusto: la piattaforma ruota veloce e può essere pesante.

Base A

Inoltre, la base deve avere una barra che si estende da un lato per supportare il sensore a colori lungo abbastanza per raggiungere il bordo dei bracci della piattaforma.

  1. Costruisci la piattaforma

La piattaforma del RotoSeq ha 12 braccia. Per l’hub, che vedete sono state usate 2 ruote ricavate da un insieme di Lego NXT che hanno 6 bracci ciascuno; Ne è stato messo uno in alto e uno sul fondo per ottenere 12 posizioni 

Piattaforma

Montate l’hub della vostra piattaforma sull’asse del motore (Figura D).

  1. Costruisci le tue torri colorate

Costruisci varie torri 3 alte, utilizzando mattoncini 2 × 2 in blu, rosso, bianco, verde e giallo. Monta una asse 2-unità nel fondo di ognuno per permettergli di posizionarsi al termine dei bracci della piattaforma 

Torri colorate
  1. Monta il sensore a colori Ora monta il sensore di colori in posizione in modo che sia in grado di rilevare – proprio al centro –  la presenza di ciascuna delle 3 torri 
Sensore di colori
  1. Programma il Lego EV3

Scarica il file di codice Lego_Rotoseq.ev3 qui, poi caricarlo sul EV3 Brick Intelligent utilizzando il software Mindstorms EV3 sul computer .

Collegare il sensore di colore di ingresso 1 e il motore di uscita A 

Tutorial :EV3 brickE
  1. Comincia a suonare

Il RotoSeq è costruito ponendo i blocchi colorati Lego sull’estremità dei bracci rotanti. Ogni colore rappresenta uno dei 5 suoni e ogni posizione rappresenta uno dei 12 slot nella sequenza.

I pulsanti su / giù controllano la velocità dei bracci rotanti (Figura I), e il tasto centrale ferma la rotazione per consentire di aggiungere e rimuovere le torri in mattoni colorati.

Ogni colore del mattone è riconosciuto da software come trigger che lo abbina a uno dei 5 campioni sonori specifici. Basta scambiare, eliminare e remixare le torri per riorganizzare le battute!

Suggerimento: metti da parte le torri che non utilizzi, ponendole vicino al centro sulla piattaforma, in questo modo non saranno rilevati dal sensore di  colore.

Personalizza il tuo  suono:

I campioni sonori possono essere facilmente modificati utilizzando il software Mindstorms EV3. Per salvare i propri campioni, fai clic su Strumenti → Audio Editor, carica il file WAV, fare clic su Salva, quindi immetti il nome che cui desidera chiamare il campione.

Divertiti con questo progetto e, se hai dubbi o domande, scrivi all’autore del tutorial: rarebeasts.mail@gmail.com

Qui trovi gli altri tutorial di Brian Mcnamara

 

 

Share on FacebookTweet about this on TwitterShare on Google+Pin on PinterestShare on LinkedInShare on Tumblr