- 12V Akku mit 280 Ah bauen         
Seite 3 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 21 bis 30 von 31

Thema: Joystick und mega32

  1. #21
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    Anzeige

    Powerstation Test
    kan mir den keiner helfen???

  2. #22
    shedepe
    Gast
    es gibt meistens konflikte wenn 2 programm gleichzeitig auf die serielle schnittstelle zugreifen wollen, musst dich also entscheiden dass du entweder das terminal aufmachst oder das Programm für den joystick

    als nächstes könntest du versuchen die daten wie sie das joystick programm senden würde einfach mal von hand ins terminal einzutippen, dann kannst du einen fehler in der joystick software ausschließen

    leider kenn ich mich mit Bascom nich so aus sonst könnte ich dir sagen ob dein programm so funzen kann oder nicht. Aber gibt ja viele andere User hier im Forum die sich mit Bascom auskennen, kann sich ja vielleicht mal jdm. das programm anschaun

  3. #23
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    also,
    mit dem terminal schaue ich.
    wie gebe ich die daten den von hand ein?
    wie muss das in etwa aussehen wass ich tippe?
    kan mir wer ein beispiel gebebn?

  4. #24
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    ich weis leider nicht wie ich die befehle senden muss.
    das terminal ist geschloßen.
    kan mir da wer helfen?
    pls

  5. #25
    Erfahrener Benutzer Roboter Genie Avatar von Willa
    Registriert seit
    26.10.2006
    Ort
    Bremen
    Alter
    43
    Beiträge
    1.273
    ich bin grad etwas verwirrt und weiss gar nicht mehr genau welche Version von dem Joystick testprogramm du nun verwendest... Wie wäre es wenn du einfach mal das Tutorial "Windows Programm zur Steuerung vom AVR" im RN-Wiki durcharbeitest. Das geht bedeutend schneller als hier auf Antworten zu warten. Und damit könntest du dein Problem sicher ganz schnell eingrenzen.
    Viele Grüße, William
    -> http://william.thielicke.org/

  6. #26
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    hi
    es ist so:
    da das erste eprogramm nicht startet arbeite ich mit den neuen von dir
    (nochmal thx).
    dort drücke ich auf den button joystick instalieren.
    die positpn wird nun richtig angezeigt
    danach wähle ich com1 ( da hängt mein RS232 kabel) und drücke auf open com 1.
    auf meiner rn control ist nun folgendes prgramm:
    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
    
     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
    wen ich nun den joystick bewege passiert gernichts.
    warum?
    den artikel in rn wisen habe ich nun schon mehrmals gelesen.
    RS232 ausgaben vom microkontroler kan ich aber problemlos empfangen.
    (normae print befehle)
    kan es sein das ich nicht senden kann?
    wie sende ich manuel die daten?
    würde mich über hilfe sehr freuen

  7. #27
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    hi
    es ist so:
    da das erste eprogramm nicht startet arbeite ich mit den neuen von dir
    (nochmal thx).
    dort drücke ich auf den button joystick instalieren.
    die positpn wird nun richtig angezeigt
    danach wähle ich com1 ( da hängt mein RS232 kabel) und drücke auf open com 1.
    auf meiner rn control ist nun folgendes prgramm:
    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
    
     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
    wen ich nun den joystick bewege passiert gernichts.
    warum?
    den artikel in rn wisen habe ich nun schon mehrmals gelesen.
    RS232 ausgaben vom microkontroler kan ich aber problemlos empfangen.
    (normae print befehle)
    kan es sein das ich nicht senden kann?
    wie sende ich manuel die daten?
    würde mich über hilfe sehr freuen

  8. #28
    shedepe
    Gast
    du empfängst die daten am microcontroller, z.B einfach nur einen zahlen wert den du in dein terminal eintippst und generierst damit z.B. einen sound. Damit kannst du z.B prüfen ob das ganze überhaupt ankommnt.
    Ansonsten könntest du auch einfach im programm die empfangenen daten wieder zurück schicken

  9. #29
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    kanst du mir ein programm geben was die daten wieder zurücksendet pls?
    also wen ich in mein terminal zaheln eingebe (z.b . : 10 oder 5 oder X = 5)
    dan geht aucch nichts.
    der controler kan mir aber texte an den rechner senden das geht.
    ich hoffe ihr könnt mir helfen

  10. #30
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    11.12.2008
    Ort
    Köln
    Beiträge
    460
    Kan mir den keiner helfen???



Seite 3 von 4 ErsteErste 1234 LetzteLetzte

Berechtigungen

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

Labornetzteil AliExpress