Mục lục:
- Quân nhu
- Bước 1: Lato Arduino E Funzioni
- Bước 2: Lato Max E Funzioni
- Bước 3: Se Si Volessero Aggiungere Nuove Canzoni?
Video: Guitar Heroino: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Con questo progetto si vuole ratiore una rivisitazione dello storico gioco Guitar Hero, dove lo scopo è quello di totalizzare più punti possibili premendo delle sequenze di tasti durante la riproduzione di una canzone. Trong questo caso, per il lato phần cứng si è quyết định di dùng Arduino, mentre per la gestione della logica e del suono Max MSP 8.
Quân nhu
Per il progetto si èentio di usedizzare i seguenti componenti:
- Arduino UNO;
- bảng mạch (x1);
- pulsanti cromati LED con microinterruttore per Videogiochi arcade (x5);
- điện trở da 10 kilo ohm (x5);
- sensore di distanza a ultrasuoni (x1);
- màn hình LCD schermo (16x2 caratteri)
- jumper maschio-femmina per le connessioni con i sensori (x16);
- jumper maschio-maschio (x7);
- cavi per ponticelli per collegare i bottoni e le Resistenze.
Per i jumper maschio-maschio è tuttavia consigliabile averne un pò di più nel caso si volessero effettuare dei prolungamenti tra iversi dispositivi.
Bước 1: Lato Arduino E Funzioni
Bước primo bao gồm phần cứng nella configurazione di Arduino.
Per aiutarsi nella gestione dei collegamenti giá vé riferimento allo sketch del Circuito ở allegato.
5 pulsanti sono collegati alla breadboard e a 5 pin analogici (A5-A1) da cui leggere i valori di uscita di acceso e usedo (si è scelto di usare i pin analogici per questiononi di comodità durante sistemazione del circuito). A diffnza degli st CAO / THẤP dei pin digitali, tôi valori di uscita saranno 0/1023, quindi sarà needario tenerne conto quando si andranno a far temare i valori nella seriale. Ogni pulsante è dotato di un microinterruttore da cui è Possibile collegare il GND e prelevare il segnale ON / OFF e di un LED colorato: ogni pulsante può benissimo essere alimentato dai 5V che mette a disposizione Arduino, mentre i LED di normbea richiedere ma è stato notato che anche con 5V l'illuminazione risulta accettabile. Tuttavia, tôi LED trong cuộc thi questo non verranno useizzati;
Un sensore di distanza a ultrasuoni HC-SR04 viene collegato a Vcc e GND mentre i pin Echo e Trig vengono collegati rispettivamente ai pin digitali 12 e 13. Per poter usufruire del sensore, lato Arduino sarà needario importare la libreria esterna scaricabile qui. Per importare la libreria, trong Arduino andare trong Sketch -> Bao gồm Thư viện -> Thêm. ZIP Library e selezionare la libreria scaricata tiền lệ. Nel Contesto del gioco, truyện sensore viene proposto trong sostituzione alla leva del tremolo della chitarra, permettendo punteggi più alti trong thoảng qua một nốt nhạc più du. L'utente dovrà muovere la mano su e giù in corrispondenza dei do coni: a una data distanza l'effetto sarà attivato, ottenendo una variazione del rate del tremolo al valore letto dal sensore;
Lo schermo LCD viene useizzato per la visualizzazione del punteggio
I valori prelevati sia dai pulsanti che dal sensore di distanza vengono in seguito disposti in maniera ordinata e inviati tramite porta Seriale a Max MSP, che sichuperà della gestione audio.
Bước 2: Lato Max E Funzioni
Hãy đến với tiền lệ scritto nella sezione, tôi dati mandati sulla porta seriale verranno trong seguito gestiti da Max MSP.
Ispezionando la patch, si Possono descrivere 5 sezioni Principali:
- la prima sezione gestisce la sequenza di note MIDI di Guitar Hero. Ogni nota della sequenza verrà trattata differencetamente e comporterà l'illuminazione del colore (chuyển đổi) corrispondente;
- la seconda sezione gestisce la traccia video di Guitar Hero. Da qui è Possibile aprire il video della canzone nella sottocartellaicate della patch e avviarlo;
- la terza sezione è il cuore della patch in quanto gestisce ciò che Max MSP riceve da Arduino sulla seriale. I dati saranno gli statin di ON / OFF dei pulsanti e i valori annessi ai cambiamenti nel sensore di distanza. Semper in questa sezione vengono fatti dei Controllli affinchè i toggle generati dai pulsanti fisici corrispondano sameamente ai toggle generati dalla traccia MIDI;
- la quarta sezione gestisce invece i volumi delle tracce audio, ossia la base, la chitarra e la traccia "d'errore" quando l'utente sbaglia il pulsante da premere;
- la tạa e ultima sezione gestisce il punteggio dell'utente. Verrà assegnato un punto in più per ogni nota giusta, una in meno per ogni nota sbagliata, una serie di punti in più per ogni nota lunga giusta e il doppio di tali punti nel caso di nota lunga giusta con l'effetto tremolo * attivo. Il punteggio verrà quindi visualizzato sullo schermo LCD ở tốc độ reale.
La patch viene messa in allegato, lì è Possibile trovare tutte le istruzioni needarie per il funzionamento del gioco.
Per aprire la patch, aprire Max e selezionare l'opzione "Mới từ Clipboard".
* Liên kết L'effetto tremolo useizzato è stato scaricato al seguente
Bước 3: Se Si Volessero Aggiungere Nuove Canzoni?
Per aggiungere una nuova canzone è needario avere:
- le tracce audio della base e della chitarra isolata che verranno trong seguito caricate su Max *;
- la traccia MIDI della chitarra **;
- Il video di Guitar Hero della canzone.
Una volta che si hanno a disposizione question file è importante seguire i seguenti step:
- mettere in sincro il video con le tracce audio (è needario useizzare tool di edit video esterni) ed esportare il video tagliato e mutato;
- all'interno della cartella in cui è contenuta la patch Max, creare una cartella Cống hiến mỗi la canzone (vedere immagine in allegato) e copiare tutti i file (Audio, MIDI, Video) all'interno di essa:
- caricare tôi tập tin all'interno della patch seguendo le istruzioni incluse al suo interno.
NOTA: Il segnale prelevato dai pulsanti trong seguito alla pressione potrebbe presentare un pò di latenza. E 'Possibile, quindi, che per alcune canzoni più complesse l'arrivo dei segnali a Max non sameida con l'arrivo dei messaggi MIDI, quindi in quel caso è needario allungare la durata delle note con l'aiuto di un biên tập MIDI, trong maniera story da rendere più Fluo il gameplay.
* In qualsiasi versione di Guitar Hero / Rock Band è Sở hữu trovare il pacchetto delle canzoni con tutte le tracce audio e MIDI cần thiết mỗi effettuare tutti tôi passaggi espressi sopra. Si ricorda che scaricare è agreeito độc tấu se in owno della copia originle del gioco.
** Le tracce MIDI potrebbero contenere đa dạng versioni delle sequenze estese su altre ottave. Sarà cura dell'utente khửre tutte le note eccetto quelle nel phạm vi 96-100 (C7 - E7)
Đề xuất:
Sử dụng Guitar Hero Guitar để điều khiển thu phóng (Chỉ dành cho Windows): 9 bước
Sử dụng Guitar Hero Guitar để điều khiển Zoom (Chỉ dành cho Windows): Khi chúng ta đang ở giữa đại dịch toàn cầu, nhiều người trong chúng ta đang mắc kẹt trong việc dọn dẹp nhà cửa và tham gia các cuộc họp trên Zoom. Sau một thời gian, điều này có thể trở nên rất nhạt nhẽo và tẻ nhạt. Trong khi dọn dẹp nhà cửa, tôi tìm thấy một cây đàn Guitar Hero cũ bị ném vào
Guitar Guitar-amp: 6 bước
Guitar Guitar-amp: Khi tôi chứng kiến anh trai tôi sắp vứt bỏ một cây đàn guitar cũ mà anh ấy đã có trong nhiều tháng, tôi không thể không ngăn anh ấy lại. Tất cả chúng ta đều đã nghe câu nói, " một thùng rác của đàn ông là một kho báu của đàn ông khác. &Quot; Vì vậy, tôi đã nắm lấy nó trước khi nó chạm đất. Cái này
Chuyển đổi guitar acoustic sang guitar bass điện: 5 bước
Chuyển đổi từ đàn guitar acoustic sang guitar điện trầm: Tôi đã có chiếc guitar cổ điển đầu tiên làm quà vào sinh nhật lần thứ 15 của mình. Nhiều năm trôi qua, tôi đã có một số cây guitar điện giá rẻ và một cây bán acoustic. Nhưng tôi chưa bao giờ mua cho mình một cây trầm. Vì vậy, một vài tuần trước, tôi đã quyết định chuyển đổi o
Sửa lỗi ngắt kết nối guitar Hero Guitar: 5 bước (có hình ảnh)
Khắc phục sự cố ngắt kết nối của Guitar Hero Guitar: Vì vậy, bạn vừa mua một cây đàn guitar hero đã qua sử dụng đẹp đẽ đó từ ebay và khi nó đến tay bạn, nó sẽ không kết nối với USB dongle đó, vì vậy bạn nghĩ rằng bạn vừa lãng phí 30 € Dưới cống. Nhưng có một bản sửa lỗi và bản sửa lỗi này có thể sẽ hoạt động tốt nhất
Guitar Hero Guitar với loa tích hợp: 8 bước
Guitar Hero Guitar với loa tích hợp: Về cơ bản, tôi đã mở một bộ điều khiển Guitar Hero và băn khoăn không biết mình có thể lắp gì bên trong. Nó có vẻ nhẹ nên tôi nghĩ rằng có rất nhiều chỗ. Chắc chắn, có rất nhiều. Ban đầu, tôi định đặt một chiếc iPod Shuffle vào cổ guitar và ro