Bygg din egen spelkontroll med Arduino

Bygg din egen spelkontroll med Arduino

Spelare idag har fler alternativ än någonsin när det kommer till kontroller. Stora konsolkontroller har till stor del blivit fulländade med tiden, och det finns nu mångsidiga kontrolleralternativ för PC- och Android-spel också – utöver ett oändligt urval av tangentbord för dem som föredrar denna spelstil.

Trots alla dessa alternativ möter folk fortfarande problem när det kommer till spelkontroller. För vissa, en standard, kan den populära kontrollern vara för stor eller för liten. För många som är vänsterhänta tilltalar inte alltid vanliga alternativ. Och det finns enstaka problem som är specifika för spel, som vi har påpekat tidigare angående kontrollers känslighetsproblem med Mad Max , till exempel.

Eftersom dessa typer av problem och nit-pics kvarstår, tittar vissa ivrig spelare i dag faktiskt på idén att bygga sina egna kontroller. Den här typen av projekt kräver utbildning och ansträngning, samt tid och tålamod. Men i slutändan låter det dig sätta ihop en ganska standard spelkontroll som du kan justera för att passa dina egna preferenser, inom rimliga gränser.

Här är grundidén:

Först måste du beställa de knappar och omkopplare du ska använda på din handkontroll. Detta kan låta som en knepig och oprecis process, men sanningen är att det är ganska lätt att hitta kompatibelt material online till ett rimligt pris. Ta dig tid att undersöka vilka knappar folk använder för dessa projekt, så kan du snabbt skaffa de delar du behöver.

Därefter måste du ta reda på materialet i din kontroller, för vilket det i huvudsak finns tre huvudalternativ. Först kan du använda en brödbräda, som i huvudsak är en yta byggd för att anpassa elektronik. Alternativt kan du bygga din styrenhet på en träskiva eller ett 3D-printat hölje av din egen design – båda kan vara mer bekväma och anpassningsbara, men båda kräver lödning av komponenter.

När du väl har räknat ut den fysiska strukturen och komponenterna i din kontroller – utan tvekan de viktigaste aspekterna när det kommer till anpassning – är det dags att ta itu med den knepiga delen, som är den faktiska elektroniska kretsen som kommer att få kontrollenheten att fungera. Detta kan lösas på en mängd olika sätt, men det enklaste alternativet är att välja ett Arduino-bräda. Även om design av Arduino-scheman är en process som du måste ta dig tid att lära dig, anses det i slutändan vara ett av de enklaste sätten att sätta ihop fungerande, anpassad elektronik.

När det gäller den här specifika typen av projekt kan du hitta steg-för-steg-programmeringsanvisningar i valfritt antal uppskrivningar och videohandledningar som lär dig hur du förvandlar kontrollerfunktioner till signaler, vilket översätts till handlingar i spelet. Och det betyder i princip att din kontroller kommer att vara färdig och redo att användas!

Med all sannolikhet – såvida du inte är en expert på elektrisk design och/eller du gör en utstuderad ansträngning med 3D-utskrift – blir resultatet relativt enkelt. Men du kan fortfarande designa den för att lösa specifika problem du kan ha med befintliga kontroller eller till och med specifika spel.

Dessutom, som en arkadspelsbyggare uttryckte det i en uppskrivning om varför folk borde skapa sina egna kontroller , "din kontroller är förlängningen av dig med de spel du spelar." Det är " som vapnet " som du vill representera vem du är. Med andra ord kan det bara vara något speciellt med att ha en unik kontrollenhet som är unik för dig.


[100% löst] Hur åtgärdar jag meddelandet Fel vid utskrift i Windows 10?

[100% löst] Hur åtgärdar jag meddelandet Fel vid utskrift i Windows 10?

Får felmeddelande om utskrift på ditt Windows 10-system, följ sedan korrigeringarna i artikeln och få din skrivare på rätt spår...

Hur man fångar och spelar en Microsoft Teams-inspelning

Hur man fångar och spelar en Microsoft Teams-inspelning

Du kan enkelt besöka dina möten igen om du spelar in dem. Så här spelar du in en Microsoft Teams-inspelning för ditt nästa möte.

Hur man återställer standardappar på Android

Hur man återställer standardappar på Android

När du öppnar en fil eller klickar på en länk väljer din Android-enhet en standardapp för att öppna den. Du kan återställa dina standardappar på Android med den här guiden.

FIXAT: Entitlement.diagnostics.office.com certifikatfel

FIXAT: Entitlement.diagnostics.office.com certifikatfel

FIXAT: Entitlement.diagnostics.office.com certifikatfel

Topp 10 spelwebbplatser som inte blockerades av skolan 2022

Topp 10 spelwebbplatser som inte blockerades av skolan 2022

För att ta reda på de bästa spelsajterna som inte blockeras av skolor, läs artikeln och välj den bästa oblockerade spelwebbplatsen för skolor, högskolor och verk

FIXAT: Skrivare i feltillstånd [HP, Canon, Epson, Zebra & Brother]

FIXAT: Skrivare i feltillstånd [HP, Canon, Epson, Zebra & Brother]

Om du står inför problemet med skrivaren i feltillstånd på Windows 10 PC och inte vet hur du ska hantera det, följ dessa lösningar för att fixa det.

Så här säkerhetskopierar du din Chromebook (2022)

Så här säkerhetskopierar du din Chromebook (2022)

Om du undrar hur du säkerhetskopierar din Chromebook, så hjälper vi dig. Läs mer om vad som säkerhetskopieras automatiskt och vad som inte görs här

Så här fixar du att Xbox-appen inte öppnas i Windows 10 [SNABBGUIDE]

Så här fixar du att Xbox-appen inte öppnas i Windows 10 [SNABBGUIDE]

Vill du fixa Xbox-appen öppnas inte i Windows 10, följ sedan korrigeringarna som Aktivera Xbox-appen från tjänster, återställ Xbox-appen, Återställ Xbox-apppaketet och andra.

Vad är LogiOptions.exe (UNICODE) och är processen säker?

Vad är LogiOptions.exe (UNICODE) och är processen säker?

Om du har ett Logitech-tangentbord och -mus kommer du att se den här processen köras. Det är inte skadlig programvara, men det är inte en viktig körbar fil för Windows OS.

Fixat Java Update/Install Error 1603 i Windows 10

Fixat Java Update/Install Error 1603 i Windows 10

Läs artikeln för att lära dig hur du fixar Java Update-fel 1603 i Windows 10, prova korrigeringarna en efter en och fixa fel 1603 enkelt ...