Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
karena
Il Beer Sequencer un sequencer a sedici step attivabili tramite dei pesi. I pesi possono essere disposti negli appositi allloggiamenti che contengono gli FSR (resistor penginderaan gaya) utilizzati per la detezione dan variazione del peso. La variazione di peso viene utilizzata per modifikasi kecepatan dello strumento nello step.
LED sedici, uno per ogni step, indicano qual lo step attuale, un potenziometro regola la velocità (espressa in 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 elementi presenti stata affidata dan mikrokontroler Arduino UNO, con estensione dei pin analogici tramite karena multiplexer 16 kanal, perangkat lunak mentre la parte relativa semua'audio gestita da MAX msp.
Il case stato realizzato in cartone e il cablaggio interamente realizzato con cavi di rame.
Strumenti utilizzati:
- ArduinoUNO.
- Papan tempat memotong roti x2.
- 16 LED.
- 16 Velostat FSR.
- potensiziometro.
- Botoni x2.
Utilisasi perangkat lunak:
- Arduino.
- msp maks.
Langkah 1: Penjadwal LED
La prima parte del progetto quella relativa alla creazione dello scheduler dalam langkah modo da gestire la sequenza degli langkah. Per tarif ciò inizialmente sono stati utilizzati esclusivamente i LED e 8 step, in modo da poter ampliare successivamente gli step a 16.
Dopo il collegamento dei LED con la papan tempat memotong roti, sketsa tramit ARDUINO stato creato lo scheduler che richiama la funzione di accensione LED nel tempo calcolando quando dovrà eseguire la prossima azione.
Suksesi, all'interno dello scheduler stesso, verrà gestita anche la lettura analogica dell' FSR nello langkah e l'invio del relativo messaggio a MAX msp per la riproduzione dell'audio.
Langkah 2: Il Sensore: Velostat Force Sensitive Resistor (FSR)
Lo strumento utilizzato per la detezione del peso, e la variazione dello stesso, un sensore resistivo buatan sendiri, costituito da un foglio di materiale velostat che presenta caratteristiche variabili resistif di dasar alla forza applicata sullo stesso.
Il foglio in velostat da 5x5cm stato ricoperto da entrambe le parti con materiale conduttivo, nel nostro caso alluminio 4.5x4.5cm. Masuk ke dalam le parti sono direttamente collegate con i cavi di papan tempat memotong roti rame alla. Tutti i 16 sensori sono stati successivamente fissati alla struttura di cartone nelle posizioni dedicate nell'alloggiamento dei bicchieri (o bottiglie).
Langkah 3: Multiplekser
Per ovviare al problema della quantit dei sensori superiore ai pin analogici dell'Arduino UNO, sono stati impiegati karena multiplexer 16 kanal per una estensione total di 32 kanal analogici grazie ad 8 kanal digitali.
Sono stati saldati tutti i pin dei multiplexer ed inseriti nella papan tempat memotong roti.
I 16 canali analogici del multiplexer hanno un accesso univoco tramite i 4 canali digitali e un canale analogico dedicato Z permette la lettura/scrittura sul canale selezionato.
Multiplexer Il primo stato utilizzato per la gestione dei 16 LED e il secondo per la gestione dei 16 FSR.
Langkah 4: 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 scheduler. Viene inoltre gestito il salvataggio di più linee di strumenti susunan tramit. 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 posizione dell'array il valore 1. Per ogni step verranno inviati, tramite seriale, tutti arrayi con valori de indeks 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 dan tramite due bottoni. Il bottone dedito al salvataggio, può essere premuto in qualsiasi momento e permette il salvataggio dell'intera linea corrente. Il bottone del cambio strumento permette, con doppio click, di selezionare lo strumento corrente ed associare il suono alla sequenza.
Langkah 5: Maks Msp
La patch di Max msp gestisce tutta la parte audio del progetto. Memanfaatkan zando 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. dedikasi bawahan.
Langkah 6: La Struttura Esterna
La struttura esterna kompos da tre blok modulari, sesuai konten 8+8 LED dan FSR ed uno piccolo per konten karena papan tempat memotong roti dengan collegamenti dan multiplexer dan l'arduino UNO, quest'ultimo blocco viene posizionato centralmente. stato scelto come materiale il cartone per la reperibilit facile, per il peso contenuto e per la possibilità di poter forare due delle tre scatole per gli allloggiamenti dei bicchieri (atau bottiglie).
Le scatole contenenti i LED e gli FSR hanno dimensioni ""95cm x 23cm x 8cm"" dan presentano ognuna 8 fori circolari nella parte superiore di diametro ""8cm"" proprio sopra gli FSR. Dalam prossimit di ogni foro stato inserito un LED dan 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.
Langkah 7: Kesimpulan
Il Beerquencer uno strumento che può essere usato anche senza birra, nonostante il nome, ma con qualsiasi altro "token" con peso simile. penggunaan hasil da un singolo pemain o da più persone kontemporer dan permette la creazione di pola ritmici con un massimo di 5 voci berbeda. Oltre al suo utilizzo ludico, ad esempio nel caso di eventi o feste, il Beerquencer può essere affiancato ad altri strumenti per la composizione/riproduzione di brani datang un effettivo sequencer.
Davide Gioiosa
Carmelo Fascella
Francesco Pino
Direkomendasikan:
Pembuka dan Penuang Bir: 7 Langkah (dengan Gambar)
Pembuka dan Penuang Bir: Untuk proyek ini, tuntutannya adalah menghasilkan penemuan atau sistem yang telah ditemukan, tetapi memerlukan beberapa perbaikan. Seperti yang mungkin diketahui beberapa orang, Belgia sangat populer dengan birnya. Dalam proyek ini, penemuan yang membutuhkan beberapa
Bir Can Senter (obor): 7 Langkah
Senter Kaleng Bir (obor): Setelah menggunakan rangkaian dari lampu taman tenaga surya untuk meningkatkan voltase generator mini dan untuk memodifikasi obor kepala, saya bertanya-tanya apakah kaleng bir dapat digunakan sebagai reflektor untuk membuat senter berdaya rendah ..Sebuah senter berdaya rendah dapat berguna jika
Baterai Kaleng Bir: 7 Langkah
Beer Can Battery: Mari buat Elvis menari di atas listrik yang dibuat dari baterai kaleng bir. Ini adalah langkah maju dari baterai kentang. Ini menggunakan cuka sebagai elektrolit dan permukaan tembaga dan aluminium yang lebih besar. Ini harus menghasilkan lebih banyak arus dan mungkin cukup untuk
Timbangan Tong Bir: 7 Langkah (dengan Gambar)
Beer Tong Scales: Saya kembali ke Australia pada tahun 2016 setelah beberapa tahun tinggal di Thailand dan saya tidak percaya harga sekotak bir, sekitar $50. Jadi saya mendirikan tempat pembuatan bir sendiri lagi, kali ini menggunakan tong alih-alih botol . Tidak ada fermentasi sekunder, tidak memakan waktu
DoReMiQuencer - Pengurut MIDI yang Dapat Diprogram Dengan Keyboard: 7 Langkah
DoReMiQuencer - Programmable MIDI Sequencer With Keyboard: Perangkat ini dibuat untuk digunakan dengan VCVRack, synthesizer modular virtual yang dibuat oleh VCV, tetapi dapat berfungsi sebagai pengontrol MIDI tujuan umum. Ini berfungsi sebagai sequencer atau keyboard MIDI, tergantung pada mode yang dipilih. Catatan MIDI dipetakan ke