- 12V Akku mit 280 Ah bauen         
Seite 2 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 11 bis 20 von 31

Thema: Joystick und mega32

  1. #11
    Erfahrener Benutzer Roboter Genie Avatar von Willa
    Registriert seit
    26.10.2006
    Ort
    Bremen
    Alter
    44
    Beiträge
    1.273
    Anzeige

    Powerstation Test
    Moin,
    also an Vista an sich kanns nicht liegen, weil das auf nem Vista Rechner programmiert wurde. Ich habs eben auch noch mal auf Vista probiert, da läuft es. Morgen werde ich es mal auf der Arbeit an einem Win7 Rechner probieren und versuchen herauszufinden wo der Fehler liegen könnte. Wahrscheinlich liegst an irgendeinem DirextX Kram, davon habe ich aber auch nicht so viel Ahnung...
    Viele Grüße, William
    -> http://william.thielicke.org/

  2. #12
    Erfahrener Benutzer Roboter Genie Avatar von Willa
    Registriert seit
    26.10.2006
    Ort
    Bremen
    Alter
    44
    Beiträge
    1.273
    Hallo, ich habe den "Fehler" gefunden. Eigentlich ist es kein Fehler, sondern nur eine anscheinend undokumentierte Änderung.
    In Sharp Develop muss man im Menü auf Projekt -> Referenz hinzufügen klicken und dann in der GAC Liste Microsoft.DirectX und Microsoft.DirectX.DirectInput markieren (mit gedrückter STRG Taste) und dann auf "Wählen" klicken. Wenn man jetzt das Projekt neu kompiliert funktioniert es ohne Fehlermeldung. Allerdings habe ich keinen Joystick mehr, daher kann ich es nicht probieren. Sollte aber ziemlich sicher klappen.
    Viele Grüße, William
    -> http://william.thielicke.org/

  3. #13
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    hi
    danke für die infos.
    jetzt muss ich nurnoch sehen das ich das alles auf die reihe bekomme.
    kann ich das beispielprogramm von dir einfach mit diesem sharp devolop öffnen und es umändern?
    oder muss ich alles selbst programiieren?
    (habe nämlich davon keine ahnung, aber ich versuche es mal.
    melde mich dan nochmal.
    Wen es von von dir gestattet ist stelle ich dan hier einen link zu einer unter win 7 funktionieren version rein

  4. #14
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    ich bekomme es einach nicht auf die reihe
    köntes´t du dar programm vieleicht komplimieren und mir den link gebebn pls?
    bin am verzweifeln.

  5. #15
    Erfahrener Benutzer Roboter Genie Avatar von Willa
    Registriert seit
    26.10.2006
    Ort
    Bremen
    Alter
    44
    Beiträge
    1.273
    Hi,
    ich habs noch mal kompiliert und angehängt. Starte mal das Programm in
    \joystick_test\bin\Release\JoystickTest.exe

    Auf meinem Win7 Rechner gehts scheinbar.
    Angehängte Dateien Angehängte Dateien

  6. #16
    Benutzer Stammmitglied
    Registriert seit
    16.06.2008
    Ort
    Graz
    Beiträge
    41
    Bei mir unter Vista gehts noch immer nicht.
    Ich hab aber auch keinen Joystick angeschlossen.
    Mein Rechner hat noch nicht mal einen Serialport mehr.
    Kann es sein, dass das Program abschmiert, weil er keinen Port findet und du das im Program nicht abfängst?

  7. #17
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    hallo
    ich probiere das prog gleich mal an meinem 2ten rechner aus.
    der joystick wird aber via USB angeschlossen.
    ist das ein problem?
    mus der joystick beim ausführen iengesteckt sien oder erst später

  8. #18
    Erfahrener Benutzer Roboter Genie Avatar von Willa
    Registriert seit
    26.10.2006
    Ort
    Bremen
    Alter
    44
    Beiträge
    1.273
    Der Joystick MUSS per USB angeschlossen sein. Beim Programmstart macht das Programm erst mal gar nichts glaube ich. Joystick sollte aber vorher eingesteckt sein. Erst wenn man auf einen der Buttons drückt wird der Serialport bzw. der Joystick wirklich geöffnet. Gibts das nicht stürzt das Programm ab. Fehler fange ich nicht ab, ist ja nur ne quick & dirty demonstration.
    Viele Grüße, William
    -> http://william.thielicke.org/

  9. #19
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    also also also,
    das prgramm läuft thx.
    echt nett von dir danke für die mühe.
    So nun habe ich das näckste problem.
    Wen ich im programm com1 wähle (da hängt mein RS232 kabel dran steht auch so in meinem terminal programm) und dan auf joystick instalieren drücke, schreibt er mir die position nur an meiner rn control (1.4) regt sich nichts.
    Ich habe einen beispielcode aus dem beitrag genommen, aber es kommt garnichts.
    ich habe am angang des codes noch ein geräusch am lautsprecher und eine RS232 ausgabe reingemacht.
    der ton kommt und auch mein test satzt wird im terminal angezeigt.
    wen ich dan das terminal schließe und dein prog benutze passiert gernichts
    kan mir da wer helfen?
    stelle gleich den code rein einen mom

  10. #20
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    hier der code:

    $regfile = "m32def.dat"
    $framesize = 32
    $swstack = 32
    $hwstack = 64
    $crystal = 16000000
    $baud = 9600

    Dim X As Integer
    Dim Y As Integer
    Dim X1 As Word
    Dim X2 As Word
    Dim Y1 As Word
    Dim Y2 As Word
    Sound Portd.7 , 200 , 450
    Print "Starte Joystick-Test"
    Sound Portd.7 , 200 , 450
    Do
    'Darauf warten dass irgendwas gesendet wird
    Input "" , X
    Input "" , Y

    'Die Variablen umskalieren
    X1 = X + 20
    X2 = X1 * 40

    Y1 = Y + 20
    Y2 = Y1 * 40
    'Einen Ton (Tonhöhe = Joystick Position) ausgeben
    Sound Portd.7 , 10 , X2
    Sound Portd.7 , 10 , Y2
    Loop

Seite 2 von 4 ErsteErste 1234 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests