Innehållsförteckning:
Video: SDVX / K-Shoot Mania Controller: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Målet med denna handledning är att skapa en handkontroll som kan användas för att spela spelet K-Shoot Mania, ett populärt arkadrytmspel. För att uppnå detta mål kommer vi att använda elverktyg för att montera basen på styrenheten, koda ett arduino -kort för att simulera knapparnas ingångar och kablar för att ansluta knapparna till arduino. Slutprodukten blir en ihålig låda för plats för ledningar, 7 knappar och två roterande kodare som fungerar som ingång för spelet, och en panel som öppnas på insidan av lådan. Dimensionen i denna handledning är dock måtten på lådan kan ändras till att vara större eller mindre beroende på vad du föredrar. Denna styrenhet kommer att innehålla 2 huvuddelar av montering: 1. Basen på styrenheten eller lådan som innehåller knapparna och ledningarna2. Kodning av arduino -kortet och anslutning av knapparna
Steg 1: Dellista
Alla delar och produkter du behöver:
- Arduino Leonardo
- Bygelkablar
- Arkadknappar
- Rotary Encoders
- Vridknoppar
- Trä eller hårdplast för lådmontering
- Crimpkontakter (hona nummer 187 och 250)
- Arkadknappar
- Skruvar och bultar
- En dator eller bärbar dator för kodning
Priset kan variera beroende på materialkvalitet
Du kan köpa dessa på onlinebutiker som Amazon eller Newegg och i vissa järnaffärer
Priser för material kommer att vara 80-200
Verktyg:
- Borra
- En elektrisk såg
- Sandning
Kompetens:
- Grundläggande användning av elverktyg
- Borrning
- Sandning
- Mätning
- Kodning
- Kabeldragning
Steg 2: Box Assembley
För lådstorleken kan och kommer den att förändras beroende på vad du föredrar av styrenhetens storlek och storlek på knapparna och kablarna på din handkontroll. För lådan i den här självstudien är måtten 3,5 tum höga, 8,3 tum långa och 7,5 tum breda. Först vill du skissa upp layouten för dina boxmärkningsmått för boxarnas höjd, bredd och längd. Se samtidigt till att ta hänsyn till det utrymme som knapparna och ledningarna tar upp.
Använd sedan skruvarna för att fästa lådan samtidigt som bottenpanelen hålls åtskild för att göra den avtagbar för att ge åtkomst till trådarna.
Borra sedan hål ovanpå lådan för att installera dina knappar.
Kodning:
För kodning använd din arduino för att ha varje knapp och roterande kodare för att simulera ett knapptryck på ett tangentbord när det trycks eller används. Du kan göra detta genom att antingen koda din egen kod för varje knapp eller använda en redan befintlig kod. Ett exempel på kod kan finnas längst ned i instruktionsboken.
Kabeldragning: Efter kodning av din adruino måste du koppla varje knapp och vridkodare till dess respektive stift på arduino leonardo. För att koppla ihop knapparna måste du krympa bygeln för att krympa kontakter. För att koppla in knapparna, krympa en hantråd till en krympkontakt och anslut kontakten till mikrobrytaren på knappen. Krama också en jordkabel och fäst den på varje knapp. För jordkabeln använder du en daisy loop -tråd för att bara använda en jordledning till varje knapp.
Steg 3: Finisher
Slutmontering:
Sätt slutligen arduino leonardo på lådan och fäst sedan lådans bottenpanel. För att testa lådan ansluter du lådan till en dator eller bärbar dator och testar sedan knapparna i anteckningsblock eller något skrivprogram. Varje knapp och vridknapp ska mata in sin egen bokstav på tangentbordet. Efter det är du klar.
Övrigt:
Här nere kommer några länkar till andra guider som kan hjälpa till att klargöra vissa detaljer i sammansättningen.
consandstuff.github.io/rhythmcons/sound-voltex/sdvx-minicon/
Rekommenderad:
CCTV Feed Controller - Raspberry Pi: 3 steg
CCTV Feed Controller - Raspberry Pi: Hej alla, välkommen till en annan Instructable av Scientify Inc.! Detta projekt optimerar vad en CCTV -kamera spelar in med hjälp av inbyggd rörelsedetektering med hjälp av root mean squared (RMS) skillnad mellan två på varandra följande bilder. Detta hjälper till att göra CCTV -flöde
Gör en Ribbon Controller: 11 steg (med bilder)
Gör en Ribbon Controller: Ribbon controllers är ett bra sätt att styra en synth. De består av en beröringskänslig remsa som låter dig styra tonhöjd kontinuerligt. Den elektriskt ledande remsan kallad 'velostat' som reagerar på förändringar i spänning eller motstånd som orsakas av
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 Steps
YABC - Yet Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: Hej Makers, jag började nyligen odla svamp hemma, Ostron svamp, men jag har redan 3x av dessa kontroller hemma för Fermenter Temperaturkontroll för mitt hem brygga, fru gör också det här Kombucha nu, och som termostat för värme
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 steg (med bilder)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Jag slog helt bort ryan97128 på hans design för Nintendo Controller MP3, version 2.0 och jag hör att han fick idén från den kloka Morte_Moya, så jag kan inte ta åt mig äran för allt deras geni. Jag ville bara lägga till bekvämligheten och ladda