INHOUDSOPGAWE:

Kitaar Heroino: 3 stappe
Kitaar Heroino: 3 stappe

Video: Kitaar Heroino: 3 stappe

Video: Kitaar Heroino: 3 stappe
Video: Third Eye Blind - Semi-Charmed Life (Official Music Video) [HD] 2024, November
Anonim
Kitaar Heroino
Kitaar Heroino

As u 'n poging het om 'n groot rekord te kry, kan u die Guitar Hero speel, maar u kan ook 'n totaal van die moontlike voordele van 'n reeks produkte wat u in 'n canzone kan plaasvind, gebruik. In die geval van hardeware, kan ons besluit oor die maksimum gebruik van MSP 8.

Voorrade

Per il progetto si è deciso di utilizzare and seguenti componenti:

  1. Arduino UNO;
  2. broodbord (x1);
  3. pulsanti cromati LED with microinterruttore per Videogiochi arcade (x5);
  4. weerstand van 10 kilo ohm (x5);
  5. sensorore di distanza a ultrasuoni (x1);
  6. skerm LCD (16x2 karakters)
  7. trui maschio-femmina per le connessioni con i sensori (x16);
  8. trui maschio-maschio (x7);
  9. cavi per ponticelli per collegare en bottoni e le resistenze.

Per i jumper maschio-maschio è tuttavia consigliabile averne un pò di più nel caso si volessero effettuare dei prolungamenti tra in diversi dispositivi.

Stap 1: Lato Arduino E Funzioni

Lato Arduino E Funzioni
Lato Arduino E Funzioni

Die eerste stap is die konfigurasie van hardeware van Arduino.

Per aiutarsi nella gestione dei collegamenti fare riferimento allo sketch del circuito in allegato.

5 pulsanti sono collegati alla breadboard e a 5 pin analogici (A5-A1) da cui leggere and valori di uscita di acceso e spento (si è scelto di usare and pin analogici per questioni di comodità durante sistemazione del circuito). A differentenza degli stati HIGH/LOW dei pin digitali, i valori di uscita saranno 0/1023, quindi sarà necessario tenerne conto quando si andranno a far stampare in valori nella seriale. Ons kan ook 'n mikro -interrutter gebruik om die GND -voor- en uitsondering in die LED aan te skakel: ons kan ook 'n 5V -voedingsmetode gebruik om LED's in die algemeen te voorsien. ma è stato notato che anche con 5V l'illuminazione risulta accettabile. Ons het ook LED's om nie 'n verrassing te gebruik nie;

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à needsario importare la libreria esterna scaricabile qui. Per importare la libreria, in Arduino en in Sketch -> Include Library -> Add. ZIP Library e selezionare la libreria scaricata precedentemente. Nel contesto del gioco, tale sensore viene proposto in sostituzione alla leva del tremolo della chitarra, permettendo punteggi più alti in occasione di note più durature. 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;

Die skerm het 'n LCD -skerm wat gebruik kan word vir visuele vertoning van punte

Ek kan vooraf 'n maksimum aantal MSP's gebruik, en ons kan ook 'n maksimum aantal MSP -programme ontvang.

Stap 2: Lato Max E Funzioni

Lato Max E Funzioni
Lato Max E Funzioni

Kom ons kyk eers na die presedente wat ek in die maksimum MSP -reeks kan doen.

Ispezionando la patch, so possono descrivere 5 sezioni principali:

  1. la prima sezione gestisce la sequenza di note MIDI di Guitar Hero. Ogni nota della sequenza verrà trattata separatamente e comporterà l'illuminazione del colore (toggle) corrispondente;
  2. la seconda sezione gestisce la traccia video van Guitar Hero. Da qui è possibile aprire il 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. Ek dateer die status van ON/OFF die 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 simultaneamente 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 for andni note sbagliata, una serie di punti in più per andni nota lunga giusta e il doppio di tali punti nel caso di nota lunga giusta con l'effetto tremolo* attivo. Die punte van die LCD -skerm kan in 'n vinnige tempo vertoon word.

Daar is 'n volledige beskrywing van die nodige funksies vir die funksionering van die gioco.

Vir 'n lappie, kan u 'n nuwe weergawe van 'New From Clipboard' gebruik.

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

Stap 3: Sien u 'n volger Aggiungere Nuove Canzoni?

Sien Si Volessero Aggiungere Nuove Canzoni?
Sien Si Volessero Aggiungere Nuove Canzoni?

Per aggiungere una nuova canzone is dit noodsaaklik:

  • le tracce audio della base e della chitarra isolata che verranno in seguito caricate su Max*;
  • la traccia MIDI della chitarra **;
  • Die video van Guitar Hero della canzone.

U kan ook 'n beskikbare vraestel opstel:

  1. mettere in sinc video om die klank op te spoor (dit is noodsaaklik om 'n video -redigeringstool te gebruik) en dit kan ook die video -tagliato en mutato;
  2. all'interno della cartella in cui è contenuta la patch Max, creare una cartella dedicata per la canzone (by beeld in allegato) en kopieer die lêer (Audio, MIDI, Video) all'interno di essa:
  3. sorg dat ek 'n all -in -internet -lêer vir die interne lêers insluit.

OPMERKING: Ons kan die eerste keer in 'n latere tydperk aanmeld. E 'possibile, quindi, che per alcune canzoni più complesse l'arrivo dei segnali a Max non coincida con l'arrivo dei messaggi MIDI, quindi in quel caso è needsario allungare la durata delle note con l'aiuto di un editor MIDI, in maniera tale da rendere più liquido il gameplay.

*In qualsiasi versione di Guitar Hero/Rock Band is dit moontlik om 'n pacchetto delle canzoni met 'n maklike klank en 'n MIDI -behoefte vir 'n effektiewe weergawe van 'n espresso -sopra te gebruik. Si ricorda che scaricare è toestemming solo se in possesso della copia originale del gioco.

** Die MIDI -potrebbero bevat verskillende weergawes van die volgorde wat ons kan sien. Ek kan nie meer 'n e -pos met 'n e -pos uitskakel nie, maar ook 'n reeks 96-100 (C7 - E7)

Aanbeveel: