Mục lục:

Bia Sequencer: 7 bước
Bia Sequencer: 7 bước

Video: Bia Sequencer: 7 bước

Video: Bia Sequencer: 7 bước
Video: Designing a simple 5-step sequencer from scratch 2024, Tháng mười một
Anonim
Bia Sequencer
Bia Sequencer

Cos'è

Il Beer Sequencer è un sequencer a sedici step attivabili tramite dei pesi. Tôi pesi kangono essere disposti negli appositi alloggiamenti che Contengono gli FSR (điện trở cảm ứng lực) useizzati per la detezione e variazione del peso. La variazione di peso viene useizzata per modificare la speed dello strumento nello step.

Đèn LED Sedici, không theo bước ogni, chỉ số hiển thị theo bước cân bằng, un potenziometro regola la velocità (cà phê espressa trong bpm) del ciclo e do bottoni servono rispettivamente per il salvataggio delle linee e per il cambio di strumento della linea attuale.

La gestione di tutti gli elementi presenti è stata affidata ad un microcontrollore Arduino UNO, con estensione dei pin analogici tramite do multiplexer 16 channeli, phần mềm mentre la parte relativa all'audio è gestita da MAX msp.

I case è stato realizzato in cartone e il cablaggio è interamente realizzato con cavi di rame.

Strumenti Pracizzati:

  1. Arduino UNO.
  2. Bảng mạch x2.
  3. 16 LED.
  4. 16 Velostat FSR.
  5. Potenziometro.
  6. Bottoni x2.

Sử dụng phần mềm:

  1. Arduino.
  2. Msp tối đa

Bước 1: Bộ lập lịch LED

Bộ lập lịch LED
Bộ lập lịch LED

La prima parte del progetto è quella relativa alla creazione dello lập lịch trong bước modo da gestire la sequenza degli. Mỗi giá vé ciò inizialmente sono st usingizzati esclusivamente i LED e 8 step, in modo da poter ampliare successivamente gli step a 16.

Dopo il collegamento dei LED con la breadboard, tramite sketch ARDUINO è stato createo lo Scheduler che richiama la funzione di accensione LED nel tempo calcolando quando dovrà eseguire la prossima azione.

Successivamente, all'interno dello Scheduler stesso, verrà gestita anche la lettura analogica dell 'FSR nello step e l'invio del relativo messaggio a MAX msp per la riproduzione dell'audio.

Bước 2: Il Sensore: Điện trở nhạy cảm lực Velostat (FSR)

Il Sensore: Điện trở nhạy cảm lực Velostat (FSR)
Il Sensore: Điện trở nhạy cảm lực Velostat (FSR)

Lo strumento useizzato per la detezione del peso, e la variazione dello stesso, è un sensore resistivo homemade, costituito da un mistlio di materiale velostat che presenta caratteristiche variabili điện trở trong cơ sở alla forza applyata sullo stesso.

Il mistlio in velostat da 5x5cm è stato ricoperto da entrambe le parti con materiale conduttivo, nel nostro caso alluminio 4,5x4,5cm. Entrambe le parti sono direttamente collegate con i cavi in rame alla breadboard. Tutti i 16 sensori sono st successivamente fissati alla struttura di cartone nelle posizioni dành tặng nell'alloggiamento dei bicchieri (o bottiglie).

Bước 3: Bộ ghép kênh

Bộ ghép kênh
Bộ ghép kênh

Per ovviare al problemma della quantità dei sensori superiore ai pin analogici dell'Arduino UNO, sono st impiegati do bộ ghép kênh 16 kênh trên mỗi una estensione totale di 32 kênhi analogici grazie ad 8 channeli digitali.

Sono st saldati tutti tôi ghim dei multiplexer ed inseriti nella breadboard.

I 16 channeli analogici del multiplexer hanno un accesso univoco tramite i 4 channeli digitali e un canale analogico Cống hiến Z permette la lettura / scrittura sul canale selezionato.

Il primo multiplexer è stato useizzato per la gestione dei 16 LED e il secondo per la gestione dei 16 FSR.

Bước 4: Arduino UNO

Arduino UNO
Arduino UNO

Nello sketch arduino viene gestita tutta la parte di lettura dei 16 FSR e di scrittura nei 16 LED, il tutto temporizzato tramite lên lịch. Viene inoltre gestito il salvataggio di più linee di strumenti mảng tramite. Sono st creati 5 array, ognuno dei Qual con valori inizializzati a 0. La presenza di un peso in una step farà scrivere nella relativa posizione dell'array il valore 1. Per ogni step verranno inviati, tramite seriale, tutti i valori degli array con indice corrispondente allo step, agreeendo la riproduzione, gestita da Max msp, di più voci đương thời. Gli mảng, che corrispondono ognuno ad unaversa voce, vengono gestiti dallo stesso sketch e tramite do bottoni. Il bottomone decito al salvataggio, può essere Premuto in qualsiasi momento e permette il salvataggio dell’intera linea Corrente. Il bottomone del cambio strumento permette, con doppio click, di selezionare lo strumento Corrente ed Associare il suono alla sequenza.

Bước 5: Msp tối đa

Msp tối đa
Msp tối đa

La patch di Max msp gestisce tutta la parte audio del progetto. Utilizzando la comunicazione seriale, viene letta, ad ogni step del sequencer, una serie di messaggi on / off, ognuno per ogni voce, verrà quindi riprodotto lo strumento di riferimento selezionato per la linea. Sono statin caricati cinque selite suonil che verran. đáy cống.

Bước 6: La Struttura Esterna

La Struttura Esterna
La Struttura Esterna

La struttura esterna è composta da tre blocchi modulari, do contenenti gli 8 + 8 LED e FSR ed una più piccolo per contenere le do breadboard con collegamenti e multiplexer e l'arduino UNO, quest'ultimo blocco viene posizionato centralmente. È stato scelto come materiale il cartone per la facile repeatribilità, per il peso contenuto e per la ridibilità di poter forare do delle tre scatole per gli alloggiamenti dei bicchieri (o bottiglie).

Le scatole contenenti i LED e gli FSR hannomensioni "" 95cm x 23cm x 8cm "" e presentano ognuna 8 fori circleolari nella parte superiore di Diatro "" 8cm "" proprio sopra gli FSR. In prossimità di ogni foro è stato inserito un LED e fissato alla struttura stessa.

All'interno delle scatole sono st fissati tutti i cavi per un cable management che non mostrasse disordine agli utenti finali.

Bước 7: Kết luận

Conclusioni
Conclusioni

Il Beerquencer è una strumento che può essere usato anche senza birra, nonostante il nome, ma con qualsiasi altro “token” con peso simile. È usufruibile da un singolo performanceer o da più persone contraoraneamente e permette la creazione di pattern ritmici con un massimo di 5 voci difference. Oltre al suo useizzo ludico, ad esempio nel caso di eventi o feste, il Beerquencer può essere affiancato ad altri strumenti per la composizione / riproduzione di brani come un effettivo sequencer.

Davide Gioiosa

Carmelo Fascella

Francesco Pino

Đề xuất: