Sisukord:

Kitarr Heroino: 3 sammu
Kitarr Heroino: 3 sammu

Video: Kitarr Heroino: 3 sammu

Video: Kitarr Heroino: 3 sammu
Video: TREVOR - "Mees Mustas" 2024, November
Anonim
Kitarr Heroino
Kitarr Heroino

Konkurentsiprogramm ja vool on proportsionaalne kitarri kangelasega, kitarriskotiga, dove lo scopo ja totalizzare più punti võimalusega, mis on saadaval enne selle saatmist. In questo caso, for il hardware and si decès di utilizzare Arduino, mentre per la gestione della logica and del suono Max MSP 8.

Tarvikud

Projektide jaoks on kasutatud komponentide ja komponentide kasutamist:

  1. Arduino UNO;
  2. leivalaud (x1);
  3. LED -i pulsandi mikrointerruttore Videogiochi arkaadi jaoks (x5);
  4. vastupidavus 10 kilo oomile (x5);
  5. kaugus ja ultraheli (x1);
  6. Schermo LCD (16x2 karaati)
  7. hüppaja maschio-femmina per le connessioni con i sensori (x16);
  8. hüppaja maschio-maschio (x7);
  9. 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 i diversi dispositivi.

Samm: Lato Arduino E Funzioni

Lato Arduino ja Funzioni
Lato Arduino ja Funzioni

See esimene samm sisaldab Arduino riistvara konfigureerimist.

Per aiutarsi nella gestione dei collegamenti piletihind riferimento allo sketch del circuitito in allegato.

5 pulsanti sono collegati alla breadboard ja a 5 pin analogici (A5-A1) da cui leggere i valori di uscita di acceso e spento (si scelto di usare i pin analogici for questioni di comodità durante systemzione del circuitito). Erinevad kõrgtehnoloogilised seadmed HIGH/LOW digitaalsed, i valori di uscita saranno 0/1023, quired sarà vajadus tenerne conto quando si andranno a far stampare i valori nella seriale. Ogni pulsant on mikrointernetootekomplekt, mis võimaldab kollektori GND -d ja eelseisvat sisse-/väljalülitamist ning LED -värvitooni: pulsante può benissimo essere alimentato dai 5V che mette a dispozione Arduino, mentre and LED di normal richiederetaz 12V di ma olen stato notato che anche con 5V l'illuminazione risulta accettabile. Tuttavia, i LED questo contesto non tarbno utilizzati;

Un sensore di distanza and ultrasuoni HC-SR04 Viene Collection to 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à vajadus importare la libreria esterna scaricabile qui. Libreria importimisel arduino keeles ja visandis -> Kaasa raamatukogu -> Lisa. ZIP -raamatukogu e prezentemente la libreria scaricata. Jätkake mängimist, andke jutustamiseks üksikpakkumine pealinnas, leva del tremolo della chitarra, permettendo punteggi più alti ja mõnikord ka noote. L'utente dovrà muovere la mano su e giù in corrispondenza dei due coni: a una data distanza l'effetto sarà attivato, ottenendo una variazione del rate del tremolo al valore letto dal sensore;

Vaadake LCD -ekraani ainulaadset kasutamist punteggio visuaalsuse jaoks

I valori prelevati sia dai pulsanti che dal sensore di distanza vengono in seguito dispositi in maniera ordinata and inviati tramite porta Seriale a Max MSP, che si occuperà della gestione audio.

2. samm: Lato Max E Funzioni

Lato Max ja Funzioni
Lato Max ja Funzioni

Tule kirjutage nella hooaja eelnevus, andke andmed mandaadi lõplikust portaali seeriast, mis sisaldab maksimaalset MSP -d.

Ispezionando la patch, si possono descrivere 5 hooaja põhimõtted:

  1. esmase hooaja gestisce jada MIDI di Guitar Hero. Ogni nota della sequenza verrà trattata separatamente e comporterà l'illuminazione del colore (toggle) corrispondente;
  2. la Guitar Hero video teisest hooajast. Da qui è võimalik aprilli või video della canzone nella sottocartella dedicata della patch e avviarlo;
  3. la terza sezione è il cuore della patch in quanto gestisce ciò che Max MSP riceve da Arduino sulla seriale. I andmed saranno gli stati di ON/OFF dei pulsanti e i valori annessi ai cambiamenti nel sensore di distanza. Semper in questa sezione vengono fatti dei controlli affinchè i toggle generati dai pulsanti fisici corrispondano samanaaegne ai toggle generati dalla traccia MIDI;
  4. 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;
  5. la quinta e ultima sezione gestisce il punteggio dell'utente. Verrà assegnato un punto in più per ogni nota giusta, uno 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. Ekraanivisuaalses LCD -ekraanis on temporeale.

La patch viene messa in allegato, see on võimalik trovare tutte le istruzioni vajadus per il funzionamento del gioco.

Aprill la patch, aprire Max e selezionare l'opzione "New From Clipboard".

* L'effetto tremolo utilizzato on stato scaricato al seguente link

Samm 3: Kas see on Volessero Aggiungere Nuove Canzoni?

Kas Si Volessero Aggiungere Nuove Canzoni?
Kas Si Volessero Aggiungere Nuove Canzoni?

Aggiungere una nuova canzone jaoks on vajalik:

  • le tracce audio della base e della chitarra isolate che muutno in seguito caricate su Max*;
  • la traccia MIDI della chitarra **;
  • See on Guitar Hero video laul.

Una volta che si hanno a dispozione questi file on oluline seguire ja seguenti step:

  1. loenduril ja video konsoolil heli jälgimine (vajadus kasutada tööriistu videotöötluse redigeerimiseks) ja esitus videomärgistusena ja mutato;
  2. all'interno della cartella in cui è contenuta la patch Max, creare una cartella dedicata per lazone (vedere immagine in allegato) and copiare tutti i file (Audio, MIDI, Video) all'interno di essa:
  3. caricare i file all'interno della patch seguendo le istruzioni incluse al suo interno.

MÄRKUS: Il segnale prelevato dai pulsanti in seguito alla pressione potrebbe presentation and pò di lattenza. See on võimalik, quindi, che per alcune canzoni più complesse l'arrivo dei segnali a Max non juhus con l'arrivo dei messaggi MIDI, quindi in quel caso è vajadus allungare la durata delle note con l'aiuto di un editor MIDI, in muinasjutt, mis muudab mängu sujuvamaks.

*Kui teil on Guitar Hero/Rock Bandi uusimaid versioone, on see võimalik, et pachetto delle canzoni on loodud heli ja e -MIDI jaoks, mis on vajalik kõigi õpetuste ja espressoteoste jaoks. Si ricorda che scaricare on nõusolek üksinda, valdades della copia originale del gioco.

** Leia MIDI potrebbero, mis sisaldab erinevaid versioone delle sequenze estese su altre ottave. Sarà cura dell'utente elimininare tutte le note eccetto quelle nel range 96-100 (C7 - E7)

Soovitan: