Interfacing PS2-Controller mit AVR-Bit Bang


Hey Freunde in diesem instructable ich werde Ihnen zeigen wie man Schnittstelle Sony PS2-Controller mit AVR-Mikrocontroller. Dies wird praktisch Code Sie in Zukunft verwendet werden, um Roboter zu steuern. Analogen Wert erhalten Sie vom Joystick die verwendet werden können, um die Geschwindigkeit des Motors zu steuern.
Ich habe den Code mit Hilfe von 3 Abschnitt erklärt.
1) Was ist SPI?
(2) PS2-Protokoll
3) endlich den Code
Ich habe dem Code für atmega640 in BIT BANGbut jemand geschrieben, der als arbeitete mit AVR leicht einen Code für jede Serie Atmega Mikrocontroller schreiben kann. Sie können auch überprüfen, "Interfacing PS2 mit AVR - SPI' ich in dem internen SPI des AVR verwendet haben.

Los geht's!

Stichworte: PS2, Schnittstellen

In Verbindung stehende Artikel

40 x RGB-LED-Controller mit 8-Bit-PWM und wählbaren Muster

40 x RGB-LED-Controller mit 8-Bit-PWM und wählbaren Muster

UPDATE: Dieser Controller wurde ersetzt mit in beträchtlichem Ausmaß überlegen 48 Kanal Mono / 16 Kanal RGB LED Controller mit USB-Anschluss und ColorMotion Kompatibilität. Besuchen Sie http://www.chromationsystems.com/48channled.html für Information
Arduino: Steuerung von Servo mit PS2-Controller (Programm mit Visuino)

Arduino: Steuerung von Servo mit PS2-Controller (Programm mit Visuino)

In dieser Instructable erfahren Sie zum Programmieren von Arduino, Servo-Motor von einem Play Station 2 Controller mit Hilfe der Visuino - eine benutzerfreundliche grafische Entwicklungsumgebung für Arduino zu kontrollieren.Bitte beachten Sie, dass d
PS2 Controller-Schnittstellen

PS2 Controller-Schnittstellen

Videospiele können enorme Mengen an Spaß und wir haben einige nostalgische Verbindungen zu einigen spielen. Aber auch unsere Lieblingsspiele am meisten geschätzten können ein bisschen langweilig, wenn zu viel, zu oft gespielt werden. Und obwohl die S
Bit-Banging mit Raspberry Pi für I2C Steuerung mit Perl

Bit-Banging mit Raspberry Pi für I2C Steuerung mit Perl

Erste allgemeine HintergrundinformationenVoraussetzung zur Nutzung vieler der I2C Parallelport IC mit dem Raspberry Pi musst du in der Lage sein, die Daten zu manipulieren etwas weiser. Dies geschieht in der Regel in einem Mikro-Controller, aber mit
Gewusst wie: Interface 16 X 2 LCD mit AVR-Mikrocontroller

Gewusst wie: Interface 16 X 2 LCD mit AVR-Mikrocontroller

hier ist der Schaltplan der Interfacing 16 X 2 LCD an AVR Mikrocontroller. In dieser Schaltung wird der Kristall-Oszillator die Uhr an den Mikrocontroller bieten. Die Kondensatoren an den Kristall Willen angeschlossen dienen als Filter und helfen den
Steuern Sie alles mit ps2-Controller und Arduino (drahtlos)

Steuern Sie alles mit ps2-Controller und Arduino (drahtlos)

In diesem instructable erfahren Sie wie man eine led mit einem Playstation 2-Controller und ein Arduino zu steuern, aber im Grunde können Sie steuern, dass alles, was Sie wollen.Schritt 1: MaterialienSie benötigen:ArduinoPS2-Controller (wireless oder
Bauen Sie ein Tricopter mit Rotor Bits

Bauen Sie ein Tricopter mit Rotor Bits

Diese Instructable lernen Sie wie man ein Tricopter mit Rotor Bits zu bauen. Diese Instructable enthält auch theoretischen Diskussionen, Tipps, Tricks und andere Informationen, die ich hoffentlich erhalten Sie auch auf Ihrem Weg zu einem Tricopter Ex
Borste Bot von PS2 Controller Motor

Borste Bot von PS2 Controller Motor

Dies ist eine Variation der heute gängige Borste Bot. Es ist ein bisschen größer, mit 3 AA-Batterien und der Vibrationsmotor aus einem PS2-game-controllerSchritt 1: Materialien und Werkzeuge Für Materialien benötigen Sie:-4 identische Zahnbürsten-Ein
PlayStation 2-Controller mit Raspberry Pi

PlayStation 2-Controller mit Raspberry Pi

Dieses Tutorial zeigt wie die Playstation 2 Controller (PS2) mit dem Raspberry Pi verwendet. Wir verwenden die Arduberry, den Schild auf dem Raspberry Pi anzupassen.Schritt 1: Hardware erforderlichRaspberry PiArduBerryDexter Industries Playstation 2
Bluetooth-PS2-Controller

Bluetooth-PS2-Controller

Die originale PlayStation 2-Controller ist nach wie vor eine solide und gut gebaut Controller nach heutigen Maßstäben. Noch besser können sie heutzutage für einen Bruchteil der Kosten eines Controllers mit der gleichen Qualität zu haben.Heute sind wi
USB-NES-Controller mit einem Arduino!

USB-NES-Controller mit einem Arduino!

UPDATE 22.12.2014Instructables Benutzer Mattpbooth hat den Code aktualisiert und präsentiert es auf Github:https://github.com/mattpbooth/ArduinoNESController...Vielen Dank Matt!UPDATE 12.03.2011Ein Println ersetzt mit Aufdruck (Derp).UPDATE 12.01.201
PS2 Controller in iPod Dock

PS2 Controller in iPod Dock

wie einen alte PS2-Controller in einen tollen iPod Dock verwandeln!Dies ist ein instructable für das fertige Produkt, nicht das Making of It ***Schritt 1: Was Sie benötigen Elemente, die Sie benötigen für die Herstellung dieser iPod-Dockingstation:(1
USB: - DC-Motor-Controller mit PIC18F4550 (Tastatur)

USB: - DC-Motor-Controller mit PIC18F4550 (Tastatur)

USB: - DC-Motor-Controller mit PIC18f4550 (Tastatur)Hallo Freunde,AnforderungenUSB-DEMO Interface BoardL293D motor Controller-chipDas controlling DC Motor mit USB-Interface-Platine pic18f4550 mit L293D Motor Fahrer ein kleines Projekt.Eine kleine Anw
Sie Rock-Gitarre MIDI-Controller mit Akku und Bluetooth BLE

Sie Rock-Gitarre MIDI-Controller mit Akku und Bluetooth BLE

In diesem Tutorial zeige ich Ihnen wie Sie Gitarre You Rock Guitar in Bluetooth 4.0 MIDI-Controller mit Akku zu aktivieren. Die Lösung war einfach, aber daran denken musste.Dieses System wurde getestet mit iMac, iPad und iPhoneDas Material, was, das