ich möchte gerne zwei Arduino Micro Pros gleichzeitig verwenden, ohne dass sie sich gegenseitig stören.
Hintergrund: Mein Sohn spielt den Landwirtschaftssimulator und ich möchte zwei Micro Pros anschließen. Leider wird einer der beiden nicht erkannt. Ich vermute, dass das Problem darin liegt, dass sie denselben Namen haben. Kann man das irgendwie ändern? Hat jemand schon Erfahrung damit? Muss man vielleicht die Vendor ID anpassen?
Ich habe mehrere Potis und Taster an einem Arduino Micro Pro angeschlossen, der als HID fungiert. Ein ähnliches Setup benötige ich nun erneut. Wenn ich jedoch beide Arduinos an einem PC anschließe, erkennt der Landwirtschaftssimulator nur eines der Arduinos. Ich vermute, dass es daran liegt, dass sie denselben Namen haben, aber ich bin mir nicht sicher, woran es genau liegt. Die Arduinos sind an einem PC angeschlossen. unter windows werden sie auch erkannt. aber im Spiel wird nur einer erkannt.
naja.. weiss nicht. hab nur gedacht. es gibt irgendwie eine loesung, dass ich einen von beiden arduinos irgendwie anders benennen kann... beispielsweise andere vendor id oder sowas.. aber ich weiss es nicht.
Dann baue doch eine Kommunikation per I2C oder Seriell zwischen den beiden Arduinos auf und übertrage darüber die gewünschte Information.
Ich vermute mal, dein Simulator kommt nur mit einem Arduino am USB zurecht.
okay , daran hab ich noch nicht gedacht.. guter einwand. ich weiss nur nicht ob windows bzw. beide joysticks erkennt. oder wie ich das verarbeiten kann.. ich schau heute abend mal
und warum nicht "ein" Arduino Micro Pro mit allen Bedienelementen die man braucht?
"zu wenig Pins" lässt sich meist mit einem besseren Schaltplan oder I2C Portexpander lösen.
@mybroker
Auch das ist eine sehr gute Lösung. Da spart man sich die doppelte Programmierung und eine evtl. fehlerträchtige Kommunikation. Da wir aber deine Hardware nicht kennen, ist es schwer richtige Hilfe zu geben und viel geratenes dabei.
Ich versuche heute Abend, es auf eine andere Weise zu lösen. Ich möchte für meinen Sohn eine Art Seitenkonsole mit verschiedenen Schaltern und Potentiometern für seinen Landwirtschaftssimulator zu bauen. Den Schaltplan und ähnliche Details habe ich hier schon einmal gepostet.
Allerdings ist es mir bisher nicht gelungen, das Ganze umzusetzen. Zunächst kam ich auf den MCP3208 und den 74HC165N, weil ich zeitweise auf ein Open-Source-Projekt namens MMJoy2 gestoßen bin. Daraufhin habe ich eine Platine entworfen. Leider war das alles Neuland für mich und das Projekt ist nach einer Weile etwas eingeschlafen, sodass ich es schließlich wieder eingestellt habe. Danach wollte ich selber einen Code schreiben, was auch halbwegs geklappt hat.
Beim Testen auf dem Steckbrett habe ich jedoch festgestellt, dass ich mit zwei Joysticks, die jeweils drei Achsen haben, nicht richtig steuern konnte – beziehungsweise nur ein Joystick wurde erkannt.
Jetzt habe ich die Idee, zwei Mikrocontroller als eigenständige Geräte zu verwenden.
ich finde leider den code nicht mehr wirklich. habe danach etliche andere codes versucht ohne IC2 s .. aber ich hab mal eine Frage der Umsetzung bei diesen Geraeten..
da sitzt doch bestimmt auch immer ein arduino drunter der nur einen joystick mit taster bedient oder ? weil jedes modul immer mit usb angeschlossen wird und am ende alles auf einem usb hub geht.
oder sehe ich das falsch?