Hallo Malkem,
also mit USB ist das so eine Sache. Das richtige USB-Protokoll ist viel zu komplex als dass man es einfach als Hobbyelektroniker in einen AVR implemtieren kann.
Um trotzdem die USB-Schnittstelle verwenden zu können, gibt es entweder RS232-USB Adapter, die man schon um weniger als 10 Euro kaufen kann oder es gibt
USB-Bausteine wie z.B. den FT232R. Allerdings machen die Schlussendlich nichts anderes als USB direkt in USB zu übersetzten, d.h. dass du mit deinem Computerprogramm eigentlich nur eine RS232-Schnittstelle ansprichst und das ganze halt über USB geleitet wird.
Ich verstehe nicht ganz wieso die RS232-Schnittstelle deinem Professor nicht passt, aber dann würde ich an deiner Stelle eben so ein USB-IC einbauen.
Bei dem Lernpaket, das du schon gefunden hast wird übrigens auch nur so ein USB-Baustein verwendet und eigentlich die RS232 Schnittstelle programmiert.
(Lies dazu: http://www.amazon.de/product-reviews...rBy=addOneStar)
Zur Steuerung über Wlan:
Da ist die Frage was für einen Roboter willst du bauen? Wie groß soll der werden?
Ist es ein großer Roboter dann könntest du beispielsweise einen alten Laptop mit Wlan oder zumindest die wichtigsten Teile des Laptops auf den Roboter packen,
aber ich weiß nicht ob du das willst bzw. ob du so einen Laptop zu Verfügung hast. Mit dem Laptop ist die Kommunikation über Wlan kein großes Problem mehr.
Sonst wüsste ich keine so einfache Lösung für Wlan, aber für Bluetooth gibt es verschiedene Module, die auch gar nicht schwer anzusteuern sind.
Oder es gibt auch Funkmodule wie z.b. das RFM12, das sich mit einem AVR auch nicht so schwierig ansteuern lässt. Allerdings berichten manche, dass
sie damit einige Probleme haben und dass z.B. nicht alle Daten ankommen usw.
Und was für einen Joystick möchtest du eigentlich verwenden?
Ich hoffe ich konnte dir ein wenig helfen!
Lesezeichen