Sadržaj:

Sekvencer piva: 7 koraka
Sekvencer piva: 7 koraka

Video: Sekvencer piva: 7 koraka

Video: Sekvencer piva: 7 koraka
Video: Corona beer and lime is the best combo 2024, Novembar
Anonim
Sequencer piva
Sequencer piva

Cos'è

Il Beer Sequencer je unsekvencer i sedici korak koji aktivira tramite dei pesi. I pesi mogu koristiti sve što je potrebno da se ne primijene alogiji koji sadrže kontengono gli FSR (otpornik osjetljiv na silu) koji se koristi za otkrivanje i promjenu pesa. La variazione di peso viene utilizzata per modification la velocity dello strumento nello step.

Sedici LED, jednokratno po ognji korak, indicano qual è lo step attuale, un potenziometro regola la velocità (espressa u bpm) del ciclo e due bottoni servono rispettivamente per il salvataggio delle linee e per il cambio di strumento della linea attuale

La gestione di tutti gli elements presenti à stata affidata and microcontrollore Arduino UNO, with estensione dei pin analogics tramite due to multiplexer with 16 canali, mentre la parte software relative all'audio è gestita to MAX msp.

Il case è stato realizzato in cartone and il cablaggio è interamente realizzato con cavi di rame.

Strumenti utilizzati:

  1. Arduino UNO.
  2. Oglasna ploča x2.
  3. 16 LED.
  4. 16 Velostat FSR.
  5. Potenziometro.
  6. Bottoni x2.

Upotreba softvera:

  1. Arduino.
  2. Max msp.

Korak 1: LED raspored

LED planer
LED planer

La prima parte del progetto è quella relativa alla creazione dello Scheduler in modo da gestire la sequenza degli step. Po cijeni, početni inicijalni zvučni parametri koriste isključivanje LED i 8 koraka, a na način da poter ojača uspješno gli korak a 16.

Sve što je potrebno za LED diode s lamperom, trami skica ARDUINO je stato kreirano na raspored, a bogata je funkcija za dodavanje LED svjetla u skladu s tempom, ako je potrebno prilagoditi azionu.

Uspješno, sve uzastopno raspoređeno računalo rasporeda, verzà gestita anche la lettura analogica dell 'FSR nello step e l'invio del relativo messaggio a MAX msp per la riproduzione dell'audio.

Korak 2: Senzor: Otpornik osjetljiv na sile Velostat (FSR)

Il Sensore: Velostat Force Sensitive Resistor (FSR)
Il Sensore: Velostat Force Sensitive Resistor (FSR)

Lo strumento utilizzato per la detezione del peso, e la variazione dello stesso, è un sensore resistivo homemade, costituito da un foglio di materialle velostat che presenta caratteristiche resistive variables in base alla forza applicationsta sullo stesso.

Foglio u velostatu dimenzija 5x5 cm i staklo ricoperto da unese sve dijelove sa materijalima, ne nostro caso aluminije 4,5x4,5 cm. Entrambe le parti sono direttamente collegate con i cavi in rame alla motherboard. Tutti i 16 senzora sono statički uspješno fissati alla struttura u kartoni nelle pozicioni posvetiti nell'alloggiamento dei bicchieri (o bottiglie).

Korak 3: Multiplekser

Multiplekser
Multiplekser

Po ovom problemu, kvantitativni senzori su superiori ili pin analogici dell'Arduino UNO, tako da statički impiegati zbog multipleksera 16 kanala po ukupnoj vrijednosti od 32 kanala analognih grafika i 8 digitalnih kanala.

Sono stati saldati tutti i pin dei multiplexer ed inseriti nella breadboard.

I 16 analognih kanala za multipleksere ne mogu pristupiti univoco tramiteu i 4 digitalna kanala za analogne kanale sa analognim namještanjem Z permette la lettura/scrittura sul canale selecionato.

Primarni multiplekser je standardno iskorišten za 16 LED lampica ili drugi za 16 FSR.

Korak 4: Arduino UNO

Arduino UNO
Arduino UNO

Nello skica arduino prikazuje ovu sliku sa dijelovima za letitu 16 FSR i scritturu sa 16 LED dioda, sa privremenim rasporedom tramita. Viene inoltre gestito il salvataggio di più linee di strumenti tramite array. Sono stati creati 5 array, ognuno dei quali con valori inizializzati a 0. La presenza di un peso in uno step farà scrivere nella relativa pozizione dell'array il valore 1. Per ogni step verranno inviati, tramite seriale, tutti i valori degli array con indice corrispondente allo step, consentendo la riproduzione, gestita da Max msp, di più voci contemporaneamente. Gli array, che corrispondono ognuno ad una diversa voce, vengono gestiti dallo stesso sketch e tramite due bottoni. Na dnu stranice nalazi se salvataggio, koji je premuto i kvalitetan trenutak i permette il salvataggio dell'intera linea corrente. Na donjoj strani kambio strukturne permette, sa doppio klikom, izabrati da li je strukturno ispravno i pridruženo suočavaju se sa svim sekvencama.

Korak 5: Maks

Max Msp
Max Msp

Zakrpa za Max msp gestisce tutta la parte audio del progetto. Upotrijebite 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. bottone dedicato.

Korak 6: La Struttura Esterna

La Struttura Esterna
La Struttura Esterna

La struttura esterna è composta da tre blocchi modular, due contentili gli 8+8 LED e FSR ed un più piccolo per contenere le due motherboard con collegamenti e multiplexer e l'arduino UNO, quest'ultimo blocco viene posizionato centralmente. È stato scelto come materiale il kartone per la facile reperibilità, per il peso contenuto e per la possibles di poter forare due delle tre scatole per gli alloggiamenti dei bicchieri (o bottiglie).

Svjetiljke za LED svjetlo i FSR FSR su dimenzije "" 95cm x 23cm x 8cm "" i prisutne su 8 uglova za vanjske dijelove "" 8cm "" proprio sopra gli FSR. In prossimità di ogni foro è stato inserito un LED and fissato alla struttura stessa.

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

Korak 7: Zaključci

Conclusioni
Conclusioni

Il Beerquencer è uno strumento che può essere usato anche senza birra, nonostante il nome, ma con qualsiasi altro “token” con peso simile. U usufruibile da un singolo izvođač ili da più persone contemporaneamente e permette la creazione di pattern ritmici con un massimo di 5 voci Differención. Usput, ako upotrijebite ludico, esempio nel caso di eventi o feste, il Beerquencer può essere affiancato ad altri strumenti po kompoziciji/riproduzione di brani dolaze bez efektnog sekvencera.

Davide Gioiosa

Carmelo Fascella

Francesco Pino

Preporučuje se: