Cuprins:
- Pasul 1: LED Scheduler
- Pasul 2: Il Sensore: Rezistent Velostat Force Sensitive Resistor (FSR)
- Pasul 3: Multiplexor
- Pasul 4: Arduino UNO
- Pasul 5: Max Msp
- Pasul 6: La Struttura Esterna
- Pasul 7: Concluzii
Video: Sequencer de bere: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Cos'è
Il Beer Sequencer è un sequencer a sedici step activabili tramite dei pesi. I pesi can be disposti negli appositi alloggiamenti that contengono gli FSR (force sensing resistor) utilizati pentru detecția și variația del peso. La variația di peso vine utilizată pentru modificare a velocității dello instrument nello step.
Sedici LED, uno per ogni step, indicano qual è lo step attuale, un potenziometro regola viteza (espressa in bpm) del ciclo e due bottoni servono rispettivamente pentru il salvataggio delle linee e pentru il change di instrument della linea attuale.
La gestione di tutti gli elementi presents este stata affidata ad un microcontrollore Arduino UNO, cu extindere a pinului analogic prin due multiplexer a 16 canali, în timp ce partea software relativă la audio este gestată de MAX msp.
Il case è stato realizat in cartone e il cablaggio è interamente realizat cu cavi di rame.
Strumenti utilizate:
- Arduino UNO.
- Placă de pâine x2.
- 16 LED-uri.
- 16 Velostat FSR.
- Potenziometro.
- Bottoni x2.
Utilizări de software:
- Arduino.
- Msp max.
Pasul 1: LED Scheduler
La prima parte a proiectului è quella relativa la crearea dello scheduler in modo da gestire the sequenza degli step. Pentru prețul a ceea ce inițial sunt folosite în mod exclusiv i LED și 8 step, în modul da poter amplifica succesiv la step a 16.
Dopo il collegamento dei LED con la breadboard, tramite sketch ARDUINO è stato creato lo scheduler care richiama funcția de extensie LED în timp calcolând când trebuie să execute următoarea aziune.
Successively, inside dello scheduler stesso, verrà gestita anche la lettura analogica dell 'FSR nello step e l'invio del relativo message a MAX msp pentru reproducerea dell'audio.
Pasul 2: Il Sensore: Rezistent Velostat Force Sensitive Resistor (FSR)
Lo instrument utilizat pentru detecția greutății, și variația dello stesso, este un senzor rezistent homemade, constituit dintr-un foglio di materiale velostat care prezintă caracteristici rezistive variabili in base alla forza applicata sullo stesso.
Il foglio in velostat da 5x5cm è stato ricoperto da entrambe le parti cu materiale conduttivo, nel nostro caso alluminio 4.5x4.5cm. Intră le parti sunt direct colegiate cu cavi in rame alla breadboard. Tutti i 16 sensori sono stati succesivamente fissati alla struttura di cartone nelle posizioni dedicate nell'alloggiamento dei bicchieri (o bottiglie).
Pasul 3: Multiplexor
Per ovviare al problemei quantità dei sensori superioare ai pin analogici dell'Arduino UNO, sunt stati impiegati due multiplexer a 16 canali pentru o extensie totală de 32 canali analogici grazie to 8 canali digitali.
Sono stati saldati tutti i pin dei multiplexer ed inseriti nella breadboard.
I 16 canali analogici del multiplexer hanno un acces univoco tramite i 4 canali digitali e un canal analogico dedicat Z permit la lettura / scrittura sul canale selectat.
Il primo multiplexer è stato utilizat pentru gestionarea 16 LED-uri și secondo pentru gestionarea 16 FSR.
Pasul 4: Arduino UNO
Nello sketch arduino viene gestita tutta la parte di lettura dei 16 FSR e di scrittura nei 16 LED, il tutto temporizat prin scheduler. Viene in plus gestit il salvataggio di più linee de instrumente prin array. Sono stati creati 5 array, ognuno dei quali con valori inițializați a 0. La prezența unui peso într-un singur pas va scrivere nella relativă poziție a fișierului il valoare 1. Per ogni step verranno inviati, tramite seriale, tutti i valori degli array cu indice corespunzător allo step, consentendo la reproducere, gestita da Max msp, di più voci contemporaneamente. Gli array, care corespund ognuno ad una diversa voce, sunt gestiti dallo stesso sketch e tramite due bottoni. Il bottone dedito al salvataggio, può essere premuto in orice moment e permite il salvataggio dell’intera linea corrente. Il bottone del change instrument enable, with doppio click, di select the tool current ed asociare il suono alla sequenza.
Pasul 5: Max Msp
La patch di Max msp gestisce toată partea audio a proiectului. Utilizând comunicarea seriale, viene letta, ad ogni step del sequencer, una serie di messages on / off, ognuno per ogni voce, verrà apoi reproduce lo instrument de referință selectat pentru linia. Sono stati caricati cinci suoni diferiți care verranno selectati prin intermediul bottone dedicato.
Pasul 6: La Struttura Esterna
La structura esternă este compusă din trei blocuri modulare, datorită conținutului 8 + 8 LED e FSR ed unul mai mic pentru conținutul datorat breadboard-ului cu colegii și multiplexer și cardul UNO, quest'ultimo blocco vine poziționat central. È stato scelto come materiale il cartone per la facile reperibilità, per il peso contenuto e pentru posibilitatea de poter forare due delle tre scatole pentru gli alloggiamenti dei bicchieri (o bottiglie).
Le scatole conține i LED și gli FSR au dimensiuni "" 95cm x 23cm x 8cm "" și prezintă ognuna 8 fori circolari nella parte superioară di diametru "" 8cm "" proprio sopra gli FSR. In prossimità di ogni foro è stato inserat într-un LED și fissat la aceeași structură.
All'interno delle scatole sono stati fissati tutti i cavi per un cable management care non mostrasse disordine to users finali.
Pasul 7: Concluzii
Il Beerquencer è un instrument care poate fi folosit și fără birra, nonostante il nume, cu orice alt „token” cu peso similar. È usufruibile da un singolo performer o da mai multe persoane contemporane și permite crearea de pattern ritmici cu un massimo di 5 voci diferite. Oltre al suo utilizzo ludico, ad example in case di eventi o feste, il Beerquencer può essere affiancato ad altri instrumente pentru compoziția / reproducere di brani come un effectivo sequencer.
Davide Gioiosa
Carmelo Fascella
Francesco Pino
Recomandat:
Deschizătorul și turnătorul de bere: 7 pași (cu imagini)
Deschizătorul și turnătorul de bere: pentru acest proiect, cererea a fost să vină cu o invenție sau un sistem care a fost deja inventat, dar care a necesitat unele îmbunătățiri. După cum unii știu, Belgia este foarte populară pentru berea sa. În acest proiect, invenția care avea nevoie de niște
Lanternă de bere (torță): 7 pași
Lanternă de bere (torță): După ce am folosit circuitul unei lămpi solare de grădină pentru a crește volți pentru un mini-generator și pentru a modifica o lanternă, m-am întrebat dacă o bere poate fi utilizată ca reflector pentru a crea o lanternă de mică putere. .. O lanternă cu putere redusă ar putea fi utilă
Baterie pentru bere: 7 pași
Baterie pentru cutie de bere: Să-l facem pe Elvis să danseze pe electrickery creat dintr-o baterie pentru cutie de bere. Acesta este un pas în plus față de bateria de cartofi. Folosește oțet ca electrolit și suprafețe mai mari de cupru și aluminiu. Acestea ar trebui să aibă ca rezultat mai mult curent și poate suficient pentru a obține
Cântare de butoaie de bere: 7 pași (cu imagini)
Cântare de butoaie de bere: M-am întors în Australia în 2016, după ce am trăit câțiva ani în Thailanda și nu-mi venea să cred prețul unei cutii de bere, în jur de 50 USD. Așa că am înființat din nou propria mea fabrică de bere, de data aceasta folosind butoaie în loc de sticle . Fără fermentare secundară, fără consum de timp
Afișați cu ajutorul unei sticle de bere la azilul producătorului: 6 pași
Face Display folosind o sticlă de bere la azilul Maker's: Bună, această idee a creierului meu Deci, aceasta provine din azilul Make, avem prea multă sticlă de bere, așa că am avut ideea să fac un display folosind o sticlă de bere. un mod creativ Și distrează-te Material: Arduino WireWS2811 LED5v power supply