Gebruik een PS3-Controller te controleren van een Arduino NXT Bot (3 / 8 stap)

Stap 3: Sluit de PS3-controller op verwerking


We gebruiken de ProControll-bibliotheek binnen Processing.

Eerst zullen wij moeten Processing zowel de ProControll bibliotheek downloaden:

http://processing.org

http://creativecomputing.CC/p5libs/procontroll/

Vervolgens zullen we willen onze PS3-Controller op de computer aansluiten.  Op macs weet u dat u bent gekoppeld wanneer u het bluetooth-symbool wijzigen. Bekijk de onderstaande afbeelding.

Nu dat we beide pakketten hebben, installeren van Processing en unzip de ProControll bibliotheek.

Verwerking maakt een map met de naam verwerking ergens in uw computer wanneer u het installeert.  (De mijne was in documenten.)  Dit is waar al uw Processing projecten worden opgeslagen.
In ons geval moeten we de ProControll-bibliotheek toevoegen aan onze bibliotheken die ons ter beschikking in de verwerking.

Maak een map in het verwerken van map met de naam van de bibliotheken en sleept u de uitgepakte ProControll-bibliotheek naar deze map.

Hebt u Processing open nu, wilt u het programma opnieuw voordat u kunt beginnen met behulp van de bibliotheek die we zojuist hebt toegevoegd.

Omhoog volgende: laten we verbinden dat PS3-Controller!

(Ok, dit is waarschijnlijk de meest intimiderend stap, maar ik zal u begeleiden bij het.)

De ProControll-bibliotheek heeft een grote reeks van voorbeeldcode om ons aan de slag.
Door slepen en neerzetten van de voorbeeldcode uit de documentatie van de printDevices() op de ProControll web pagina, kunnen we zien dat de PS3 is erkend door te verwerken.

http://creativecomputing.CC/p5libs/procontroll/controllio_method_printdevices.htm#
Hier is wat u zult moeten doen:
na het uitvoeren van de pringDevices()-voorbeeldcode, controleren om ervoor te zorgen dat de naam van de PS3-controller is gelijk aan de Test-code die ik opgenomen.  Als het is, geweldig!  Ga naar de volgende stap!

Als dat niet het geval is, moet u de naam van de controller vervangen door de naam die u ontvangt na het uitvoeren van de printDevices()-voorbeeldcode.  U zult deze naam plaatsen in de code die ik geef je in de latere stappen.  U zult ook moeten doen hetzelfde voor de namen van de twee analoge sticks.

(U kunt de Test code die ik opgenomen die rond een plein in reactie op de linker analoge stick van de PS3 beweegt om te zien als u alles naar beneden tot nu toe heb uit te voeren.)

Gerelateerde Artikelen

Arduino voorbeelden #2 gebruik een Arduino als een FTDI programmeur

Arduino voorbeelden #2 gebruik een Arduino als een FTDI programmeur

In dit instructable ik zal u tonen hoe u met een Arduino Uno, Duemilanove, Diecimila, Mega 2560, Mega 1280 of Nano naar programma een Arduino Pro, Pro Mini, Mini, LilyPad of een ander apparaat met een ATmaga168, ATmaga328 met behulp van een Arduino.
Intel Edison gebaseerd verwarmd 3d printer behuizing (gebruik een arduino, edison zuigt, bevroor elke keer!)

Intel Edison gebaseerd verwarmd 3d printer behuizing (gebruik een arduino, edison zuigt, bevroor elke keer!)

** WAARSCHUWING ** dit Instructable gaat werken met 120V huidige. Als u niet vertrouwd bent met hoogspanning, een 12v föhn en relais zou kunnen werken (ik heb niet één om uit te testen, als iemand doet, stuur me een link naar een YouTube-Video van he
De goedkoopste en eenvoudigste methode om te controleren van de arduino via ethernet

De goedkoopste en eenvoudigste methode om te controleren van de arduino via ethernet

een video over het beheren van de arduino via ethernet. Volledige tweewegcommunicatie zowel de verzendende en de reciving!Toont het overzicht, de bedrading instructies, de arduino schets, testen, alsmede een extra onderdeel op het creëren van een and
PS3-controller is voorzien van een IJzeren Man Dr.Pepper kan.

PS3-controller is voorzien van een IJzeren Man Dr.Pepper kan.

Nou, ik had niets te doen op een dag. Ik keek naar mijn klaar Dr.Pepper kan en nam tijd om het ontwerp te waarderen. Goed het moet niet verloren gaan, recht? Vervolgens kijken naar een controller, heb ik altijd dacht dat het kon gebruiken verfraaiing
Zet een oude mobiele telefoon in een apparaat (met behulp van een arduino) verzenden gegevens

Zet een oude mobiele telefoon in een apparaat (met behulp van een arduino) verzenden gegevens

Wat zal dit apparaat doen?Als alles klaar is, zal de combinatie van circuits, arduino en modded cellphone kunnen autonoom om gegevens te verzenden via teksten via het mobiele netwerk. Dit zou zijn sensorgegevens, bijvoorbeeld uit de sensoren weer.Wat
"Kamer-duino": uw huis apparaat van Internet, een oplossing van de Arduino home-brew controle

"Kamer-duino": uw huis apparaat van Internet, een oplossing van de Arduino home-brew controle

ik onlangs ter "Roomduino" controle elektrische apparaten in mijn kamer van internet, het is een oplossing gebaseerd op een Arduino, ik aangepaste twee boards ontworpen voor de kleine systeem, de eerste is een "netwerk poort"-Raad, die
DIY Glowboard Bluetooth met behulp van een Arduino en sommige WS2812B LED

DIY Glowboard Bluetooth met behulp van een Arduino en sommige WS2812B LED

Hey dit is mijn eerste Instructable maar ik ben Duitse, dus mijn Engels niet de beste is: D.Dus ik heb gezocht naar een Instructable alsof ik maak nu voor meer dan een maand, maar ik vind niet een dus ik heb markeerde mijn eigen Circuit en skript.Gen
Het gebruik van de Arduino ISP Shield 2.0

Het gebruik van de Arduino ISP Shield 2.0

Check out mijn kickstarter-campagne voor het nieuwe model! Onze arduino omzetten in een ISP-programmeur om te verbranden bootloaders en code uploaden naar Attiny85, Attiny84, Atmega328, Atmega1624, Attiny4313...Hoe brand ik BootloaderOm te uploaden s
Uw PS3-controller op de computer aansluiten

Uw PS3-controller op de computer aansluiten

als u wilt uw PS3-controller op uw PC aansluiten en spelen mee, dit is de gids voor ueerste ding hebt is een internet-verbindingen uiteraard een ps3-controller en een computer.Stap 1: Het programma is gedownload naar uw computer Voor de ps3-controlle
Mening gecontroleerde licht met behulp van de Arduino || Arme man EEG sensor

Mening gecontroleerde licht met behulp van de Arduino || Arme man EEG sensor

Het zou niet geweldig om te schakelen dingen in- of uitschakelen met je geest... !!!Zoals de Puzlebox baan Mobile Edition (http://www.amazon.com/Puzzlebox-Puzlebox-Orbit-Mob... ) of de coole Star Wars Science - Force Trainer ( http://www.amazon.com/S
Gebruik uw Androïde telefoon sensoren op de arduino!

Gebruik uw Androïde telefoon sensoren op de arduino!

Hallo, dit is mijn allereerste stapsgewijze instructable, en vandaag, we gaan om te leren hoe de sensoren in uw android-smartphone kunnen communiceren met je arduino.In moderne smartphones zijn er een heleboel nuttige sensoren voor een ingenieuze ard
Controle van de Arduino met Facebook - de gemakkelijke manier

Controle van de Arduino met Facebook - de gemakkelijke manier

Hallo vrienden vandaag ga ik u tonen hoe te verbinden uw Arduino aan FACEBOOK en extern beheren uw Arduino van overal in de wereld via uw Facebook-Account. OK dit is hoe het werkt, er is een Facebook-account die is aangesloten op de Arduino via een c
Hoe te schilderen van een ps3 controller tiger camo

Hoe te schilderen van een ps3 controller tiger camo

dit is de eerste instructable op hoe verf je ps3-controller in tiger camo ik nooit een instructable gevonden heb voordat op dit blad of overal laat zo krijgen gestarte geduld echt belangrijk voor dit is als u geen geduld zal u waarschijnlijk een fout
Gebruik van een Arduino met een N64-controller

Gebruik van een Arduino met een N64-controller

er zijn tutorials die er voor het gebruik van een NES-controller met een Arduino, maar met behulp van de meer gecompliceerde N64-controller en de analoge joystick heeft een duidelijke aantrekkingskracht. Als u een Arduino rond hebt en wil niet te kop