Inhoudsopgave:

Arduino Rhythm Game Controller (voor mijn eigen spel) - Ajarnpa
Arduino Rhythm Game Controller (voor mijn eigen spel) - Ajarnpa

Video: Arduino Rhythm Game Controller (voor mijn eigen spel) - Ajarnpa

Video: Arduino Rhythm Game Controller (voor mijn eigen spel) - Ajarnpa
Video: New controller! Arduino PC game controller; Update 3 2024, December
Anonim
Arduino Rhythm Game Controller (voor mijn eigen spel)
Arduino Rhythm Game Controller (voor mijn eigen spel)

In deze instructable laat ik je zien hoe ik deze Rhythm Game Controller helemaal opnieuw bouw. Het omvat elementaire houtbewerkingsvaardigheden, elementaire 3D-printvaardigheden en elementaire soldeervaardigheden. Je kunt dit project waarschijnlijk met succes bouwen als je geen ervaring hebt met al deze dingen. Ik persoonlijk deed dat, maar ik had wat hulp voor al deze vaardigheden.

Benodigdheden

Arcade-knoppen. Anders dan dat, heb je een potentiometer, een stel draden, een soldeerbout en een lijmpistool en een beetje industriële lijm nodig. Verder heb je een 12mm dikke 50x50cm MDF-plaat nodig, een zaag bij voorkeur in een houtwerkplaats, een rotorcultivator en een 3D-printer.

Stap 1: Spullen bestellen

Voor dit project moet je een Arduino Uno en wat andere dingen bestellen. We gebruiken Udity om Arduino en Unity te koppelen, dus we hebben geen HID nodig. Ik heb de knoppen gebruikt die beschikbaar zijn via deze link: https://www.aliexpress.com/item/32950078521.html?spm=2114.search0302.3.22.2d21a33cOihMym&ws_ab_test=searchweb0_0, searchweb201602_0, searchweb201603_0, ppcSwitch_0&algo_pvid=398d216dfa -86271412b37d&algo_expid=ef8d16d5-31a2-47f3-a398-86271412b37d-3. Dit zijn waarschijnlijk de belangrijkste stukken. Verder moet je kijken naar de eisen.

Stap 2: 3D-printen van een knop

3D-printen van een knop
3D-printen van een knop
3D-printen van een knop
3D-printen van een knop

Deze stap is vrij eenvoudig; zet een 3D-printer aan en laat hem zijn werk doen. Als je een andere knop op een potmeter wilt zetten, kan dat ook. Deze knop past op een standaard Arduino-potentiometer (zie afbeelding) en past in het in de doos gespecificeerde gat.

Stap 3: Montage van de doos

Montage van de doos
Montage van de doos
Montage van de doos
Montage van de doos
Montage van de doos
Montage van de doos
Montage van de doos
Montage van de doos

Eerst een houten kist maken. Let op de afbeelding, dit zijn de verkeerde cijfers. U kunt echter een aangepast formaat maken als u dat wilt. Ik heb een doos gemaakt met de afmetingen van 374x166 mm, en de hoogte is afhankelijk van de knoppen die je bestelt. Mijn knoppen waren 74 mm hoog, dus voeg 12 mm toe (het hout aan de onderkant) = 86 mm. Het hout doe je niet aan de bovenkant omdat daar de knop uit de doos steekt. De rest van het spul moet gemakkelijk passen.

Ik raad aan om de randen in verstek te zagen en ze aan elkaar te lijmen met houtlijm. Dit zorgt voor een sterke box. Je moet opzoeken wat dit betekent en er een tutorial over volgen. Let wel op je handen!

Stap 4: Bouw het circuit

Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit
Bouw het circuit

Nu gaan we de schakeling bouwen met behulp van schema's. Allereerst de lay-out van de knoppen. We gebruiken de NC (Normaal Gesloten) dus het metaal onder de NO (Normaal Open). Vervolgens soldeer je alles aan elkaar. Dit lijkt een korte stap, maar het duurt even. Je kunt ook een lijmpistool gebruiken om open metaal te bedekken. Ik raad ook aan om de potentiometer aan de binnenkant van de behuizing te lijmen. Dit werkte goed voor mij.

Stap 5: Programmeren

Je hebt 2 opties: Ga zelf programmeren of speel mijn spel. Je kunt ook vanuit mijn raamwerk opwerken.

Installeer anders de Arduino IDE en Unity en zoek Ardity op https://ardity.dwilches.com/. Veel succes vanaf daar!

Omdat instructables mijn bestanden niet leuk vindt, kun je ze hier op Google Drive vinden:

drive.google.com/open?id=1MeF5S-gHtkIjhynY…

drive.google.com/file/d/1Zif94Wc_vnZBMuwUk…

Stap 6: Spelen

Je hebt de instructable voltooid, nu kun je ermee gaan spelen. Als je suggesties of vragen hebt, kun je [email protected] mailen.

Aanbevolen: