Kontroll Arduino fungerar med en USB-styrenhet, ingen lödning krävs-jag gjorde det på TechShop



tidigare i år bestämde jag mig att det skulle vara kul att använda min kabelanslutna Xbox 360-handkontrollen för att styra Arduino projekt - i det här fallet en RGB LED. Den vanligaste metoden att göra det innebär dock att komma åt elektroniken inuti den registeransvarige att direkt kontakt med Arduino. Jag beslutade att ta en annan strategi: med hjälp av ett program som heter Xpadder jag kan ha datorn tolka controller knapptryckningar som tangentbord stroke. Därifrån, kan bearbetning läsa dessa tangenttryckningar och skicka dem till Arduino som valfritt antal åtgärder kan programmeras att kontrolleras.

Detta är vad jag kommer specifikt att göra i detta instructable:

Fördelar: Lätt att göra med ett lågt hinder för inträde, Billiga och det finns ingen risk att skada din controller.

CON: Eftersom en dator används som en mellanhand mellan handkontrollen och Arduino, som det tolkar knapptryckningar som tangenttryckningar som matas in bearbetning, datorn som behövs. med denna metod kan inte du ha en fristående Arduino och controller. Om det är vad du vill skulle sannolikt måste du ändra den registeransvarige att ansluta direkt till Arduino.

Senaste Obs: Jag kommer att särskilt tala om kabelanslutna Xbox 360-handkontrollen och några av de konstiga små frågor som kan komma med det, men jag förstår inte varför detta inte kunde tillämpas på varje USB-styrenhet.

Jag gjorde detta projekt på TechShop (http://techshop.ws/).

Se Steg
Relaterade Ämnen

Hur man drar en radio kontroll segelbåt skrovet att göra med laser skär trä på Autodesk Inventor. Jag gjorde det på Techshop

syftet med detta instructable är att gå igenom processen för hur du skapar en 3D-modell av en båt skrov som används för att skapa en radio kontroll segelbåt. Denna del kommer att gå igenom processen att skapa modellen i CAD så att delar kan vara lase...

Arduino powered servo kontroll - jag gjorde det på TechShop

servon är otroligt bra att göra "saker" flytta. Men för att göra det där flyttar du måste kontrollera det på något sätt. Lyckligtvis, arduino gör det otroligt lätt att göra och kan göras med något som en potentiometer. Potentiometern vänder och...

Målning av plast näsa rökhuvar för radio kontroll flygplan. Jag gjorde det på TechShop

detta instructable förklarar hur man målar ett vakuum bildas plast näsan kåpa för en radio kontroll flygplan. Det är mycket vanligt för plane kit att inkludera vakuum bildas plastdetaljer. De är alltid klar eller vit eller någon annan färg som inte m...

Motorfäste låda för radio kontroll flygplan. Jag gjorde det på Techshop

detta instructable går igenom processen att utforma och bygga en motorfäste låda för montering outrunner stil motorer på framsidan av en radio kontroll flygplan. När du bygger ett plan som ursprungligen utformades som en glöd motor drivna plan måste...

Hur pulverlack en aluminium landningsställ för en radio kontroll flygplan. Jag gjorde det på TechShop

detta instructable kommer att omfatta hur man pulver rock en generisk aluminium landningsställ som många radio kontroll flygplan kommer med. Jag gjorde detta för att planet titta lite bättre då den normala kala aluminium look som de flesta flygplan h...

Snabb och enkel Mitered låda med lock - jag gjorde det på TechShop

denna enkla teknik kräver ingen fästelement och yeilds en låda med perfekt monterade lock. De sneda hörn är snabbt och enkelt och limmade montering kräver ingen fästelement. Använda denna teknik för att göra smycken lådor från pre fanerad MDF eller n...

Shadow Box med Splines, jag gjorde det på TechShop

Hej alla, detta är min första instructables. Jag gjorde denna skugga ruta på TechShop. Om din trä är 4s4 är den enda klass du skulle behöva ta grundläggande trä butiken SBU. Vill du veta besök mer om TechShop www.techshop.wsSteg 1: Shadow Box med Spl...

Arduino powered Rotary encoder - jag gjorde det på TechShop

som i några av mina senaste instructables, arduino handlar om kontroll. Förmågan att kontrollera vissa saker som visar, servon, motorer och andra elektriska mekaniska apparater på ett meningsfullt sätt. Jag har täckt med potentiometrar för att bestäm...

Att bygga en radio kontroll segelbåt från laserskurna delar. Jag gjorde det på Techshop

detta är en del 2, till den instructable skrev jag om hur du skapar en radio kontroll segelbåt på Autodesk Inventor. Detta kommer att gå igenom stegen för att sätta ihop.Del 1:Vi kommer att använda en kolfiber kite spö för mast och bommar. Vi kommer...

Gör en reaktionär, gentlemannamässigt skulptur med 123D Make-jag gjorde det på TechShop

detta instructable kommer att lära dig hur man gör en liten skulptur av en man som kommer att spela en enkel melodi när du tar bort hatten. Jag använder ofta 123D Make för projekt och jag gillar att hitta olika sätt att göra bruk av det. Denna särski...

Hur man färga tyg med läskpapper (jag gjorde det på TechShop!)

Först och främst vill jag säga att du behöver "blöder" mjukpapper. Den är utformad så att färgerna blöder ur papperet. Du kan göra en online-sökning och hitta flera ställen som säljer den.Du behöver också ett tyg som tar färgen. Jag har gjort de...

Gjutning med 123D Make (varm lim hästhuvud) - Jag gjorde det på TechShop

förra året jag experimenterat med att skapa kastar med 123D Make, därmed göra en 3D-modell till oavsett gjuten materiell kanske gillar. Jag skapade ihåliga avgjutningar med Make och efter montering dem som man skulle med någon 123D Make skapande, had...

Multiplexering med Arduino - transistorer (jag gjorde det på techshop)

syftet med detta instructable är att ge en steg för steg instruktion om genomförandet multiplexing med transistorer. De första stegen kommer att införa Multiplexing, transistorer och när de ska användas.Jag arbetade på en binär klocka projektet på te...

Arduino powered 7 seg LED-skärm med hjälp av SKIFT register - jag gjorde det på TechShop

sju segmenterade skärmar är bra. De är ganska enkla, inte ta mycket ström och har en stor flexibilitet när det gäller att Visa nummer. Men bortsett från 14 stift bara för att köra det är sådan smärta. Om bara det fanns ett sätt att använda dem utan a...

Med hjälp av Arduino grunderna - potentiometrar - jag gjorde det på TechShop

potentiometrar har många användningsområden i elektronik. De är i huvudsak ett variabelt motstånd. Kombinera detta med det faktum att en Arduino är kan läsa analoga spänningar, detta kan förvandla en potentiometer till något liknande en kontinuerlig...

Arduino powered 7seg ledde display med Port Manipulation - jag gjorde det på TechShop

tid för något lite mer avancerat. Direkt Port Manipulation. Normalt när du använder Arduino programvara, är faktiska logiken bakom ändra värdena i pins abstraherade bort med digitalRead och digitalWrite. Nu, för de flesta som är bara bra. Men det har...

Bootloading och montering Arduino Atmega328 - jag gjorde det på TechShop

detta Instructable visar hur bootload och montera en Atmega328, Atmega328p eller Atmega328p-pu för alla projekt. Detta är ett bra sätt att spara pengar genom att köpa Atmega328 dopp paketet microcontrollers istället för att använda Arduino utveckling...

ATTiny drivs Arduino projekt - jag gjorde det på TechShop

Arduino är en bra plattform. Ingen fråga. Men vad händer om jag sa att du kan ta din hela styrelsen och komprimera den till små paket. Och jag menar verkligen liten. Chipet på bilden är en ATTiny84, och det är den stora versionen. Så om ditt projekt...

Arduino Bluetooth seriella anslutningar! -Jag gjorde det på TechShop

detta är en inledning på hur till setup, göra en grundläggande anslutning och skicka data till och från en Arduino med Bluetooth!Bluetooth är bra för överföring av data via medellånga sträckor och dessutom Arduino behandlar bara det som en seriell an...