Forum: Mikrocontroller und Digitale Elektronik XBOX 360 RF-Modul an Arduino


von Benny B. (bennyborn)


Angehängte Dateien:

Lesenswert?

Nabend Community,

hat zufällig jemand Erfahrung mit dem XBOX360 RF-Modul?
Via Google findet man jede Menge Anleitungen diese via Mikrocontroller 
(bzw Arduino) und USB am Rechner zu betreiben und sich so den 
"kommerziellen" Empfänger zu sparen.

Das Teil via USB zum laufen zu bekommen war nicht die Kunst, allerdings 
funktioniert das Senden der Signale (um die Synchronisation zu starten, 
LEDs blinken zu lassen) über eine seriellen Schnittstelle.

Und hier kommt das Problem. Ein Pin dient als DATA, der andere als 
CLOCK. Die CLOCK sollte ja normalerweise so lange auf HIGH stehen bis 
DATA auf LOW geht und dann die kommen die eigentlichen Kommandos. Leider 
steht die CLOCK aber permanent auf LOW. Das RF-Modul ansich ist aber 
100% funktionsfähig (habs nebenbei zum testen immer mal an eine 360 
gehängt).

Über Ratschläge wäre ich sehr dankbar! :)

PS: Das Board ist Revision H

von sandboxgangster (Gast)


Lesenswert?

Hi wen du die Schaltung nutzt die bei hack a Day verlinkt ist da fehlen 
die pullups (1k8) für i2c, außerdem waren im pic16f Anschluss die beiden 
Leitungen vertauscht schau da mal nach hab das ganze auch grade 
nachgebaut.

von K. J. (Gast)


Angehängte Dateien:

Lesenswert?

Schau mal auf des Bild so ist der Aufbau bei mir

von Benny B. (bennyborn)


Lesenswert?

Die Pull-Ups hab ich bisher leider in keiner Schaltung gesehn aber 
leuchtet irgendwie ein. Ich werd mir ein paar besorgen und mich 
zurückmelden - besten Dank schonmal für die fixe Hilfe! ;)

von K. J. (Gast)


Lesenswert?

Hi, kleiner Nachtrag der verwendete bus ist I²C die pullups können etwas 
variieren je nach Controller im Bild sind falsche werte beim PIC fährt 
man mit 1,8k recht gut beim ATmega keine Ahnung im wiki sollte aber was 
über I²C stehen,

auch solltest überlegen ob du das mit den Dioden so lassen möchtest du 
könntest die 3,3v aus dem Aurdino nehmen und die 5V vom USB einfach 
weglassen, wen die Spannungsversorgung vom aurdino das Schaft das gerät 
fordert 260mA an wen der Aurdino die Reserven hat sollte das gehen.

von Benny B. (bennyborn)


Lesenswert?

Kleiner Statusbericht: Mit Pull-Ups läuft alles einwandfrei - besten 
Dank, hoffe der Thread hilft auch künftig andern verzweifelten Bastlern 
;)

von Lukas T. (tapy)


Lesenswert?

Ja, hat er. Danke. Bei mir geht's nun mit 'nem AVR bzw. einem Atiny13 
(bzw. einem Mega16 der das nebenbei macht), programmiert in ASM.
Danke dir.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.