RoboterCC - Robotic Code Compiler
Forum Robot Kits NIBO 2 NIBO 2 Projekte Neue Hardware

Welcome

Nachrichten

Sie sind nicht eingeloggt.

Werbung

Banner

Letzte Themen

  • Keine Beiträge vorhanden

Site-Statistic

  • 6298 private projects
  • 359 public projects
  • 10659283 lines compiled
  • 46628 builds
NIBO @ facebook YouTube Twitter
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: Neue Hardware

Aw: Neue Hardware 7 Jahre 1 Monat her #1673

  • Egon
  • Egons Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 312
Hi Georg

Vielen Dank für den tollen Support!! :thumb:

Werde mir processing runterladen, installieren und versuchen, damit klarzukommen
Sollte ich Probleme haben, kenne ich ja einen kompetenten Ansprechpartner! :)

mfg

Egon
lokalisieren, eliminieren, Vollzug melden
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Neue Hardware 7 Jahre 1 Monat her #1684

  • Egon
  • Egons Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 312
Hallo Georg

kurzes update:

- habe "processing" runtergeladen und ausgepackt => kein Problem
- habe Dein Programm kopiert und den COM-Port angepasst (ist bei mir[2])
- habe mir ein Programm für den NIBO2 geschrieben, das zyklisch alle 500ms um 5 weiterzählt (Werte werden per XBEE gesendet)
- die Zählung beginnt mit 50, und wenn 700 erreicht wird, wird wieder mit 50 begonnen
- die Zählung fkt gemäß Test mit hterm (zählt alle 500ms um 5 weiter, beginnt wieder bei 50, wenn 700 erreicht wurde)


- Test mit "processing" und Deinem angepassten (Com-Port) Programm:
- das Raster wird nach einiger Zeit erzeugt, im Fenster bei "processing" werden Werte angezeigt, laufen aber nicht wie in hterm alle 500ms ein mit 5-er Abstand von 50 bis 700, sondern laufen bis - 1500 (ca) (entspricht den 700) und springen dann auf ca 800 (= Startwert von 50), die Werte sind auch nicht im 5-er Sprüngen sondern in ca 32- sprüngen => nehme an, dass das ein Problem der Skalierung ist...

Etwas irritierend ist - das Programm zählt von 50 bis 700 (int16_t Wert), bei "processing" beginnen die Werte bei 800 (entsprächen den 50) und laufen dann bis -1500 (entspricht den 700).

Ich kann jedenfalls Werte anzeigen, aber die Skalierung muss ich noch anpassen

Jedenfalls Danke, klappt ja soweit

mfg

Egon
lokalisieren, eliminieren, Vollzug melden
Letzte Änderung: 7 Jahre 1 Monat her von Egon.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Neue Hardware 7 Jahre 1 Monat her #1685

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 283
Hallo Egon,

die Skalierung wird mit der map()-Funktion angepasst:

serialValue = height - (int)map(data,0,255,0,height); // Data im Bereich 0 - 255

serialValue = height - (int)map(data,200,1000,0,height); // Data 200 - 1000


Gestern habe ich die Library GWOPTICS installiert. (Processing - Menue - Sketch - Add Library). Schau dir mal hier das Beispiel Graph2D/RollingGraph an.

http://www.gwoptics.org/processing/gwoptics_p5lib/

Georg
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Neue Hardware 7 Jahre 1 Monat her #1686

  • Egon
  • Egons Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 312
Hi Georg


Hab's mir auch installiert; das Ganze (processing + gwoptics etc) ist für mich etwas gewöhungsbedürftig, da Java...hab' ich mal vor Jahren - in Grundzügen!!! - versucht mich einzuarbeiten, bin dann aber bei "Urschleim C" gelandet (und bislang geblieben);
aber vielleicht gelingt's mir damit, das Rumfahren des NIBO auf dem PC darzustellen...

mfg

Egon
lokalisieren, eliminieren, Vollzug melden
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Neue Hardware 7 Jahre 4 Wochen her #1692

  • Georg
  • Georgs Avatar
  • OFFLINE
  • Gold Boarder
  • Beiträge: 283
Hallo Egon,

mit Java habe ich ebenfalls keine Erfahrung.
Das Beispiel Graph2D/RollingGraph der Library GWOPTICS habe ich soweit angepasst, dass ein Analogwert dargestellt wird. Das Y-Grid habe ich mit 6 weiteren Kurven
dargestellt( Konstanter Wert 100, 200, 300, usw.).

mfg
Georg
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Ladezeit der Seite: 0.090 Sekunden

Werbung

Online

Keiner