- SF800 Solar Speicher Tutorial         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 23

Thema: Suche Beispielcode für die Datenübertragung mittels XBee-Modul beim Nibo2

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Hero_123
    Gast
    Hi Robofreak

    mein NIBO2 kommuniziert auch mit XBEE Modulen mit meinem PC, habe mein XBEE Modul aber am Stecker X6 angeschlossen (habe für den X6 mir so ein Ding von watterott gekauft und dann den X6 entsprechend benutzt) und mir selbst Sende/Empfangsroutinen für den UART1 geschrieben (da der NIBO2 am Stecker X6 auch die UART1 -Schnittstelle zur Verfügung stellt.)

    Nehme an, Du hast das Ding von nicai, oder?

    Die Doku der XBEE-Lib ist sehr dürftig, sie unterstützt z.B den UART1 nicht korrekt (habe mir dann diese XBEE umgeschrieben), arbeite aber trotzdem weiter mit dem von mir selbst gestrickten Sende/Empfangsroutinen.

    Hero_123

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    30.11.2009
    Ort
    Gütersloh
    Beiträge
    46

    Keine Übertragung per XBee an PC möglich

    Hallo.

    Wie der Thread-Ersteller habe auch ich Probleme mit dem Nibo2 per XBee
    mit dem PC zu kommunizieren. Im Sommer habe ich damit bereits schon
    einmal rumgespielt und getestet. Da funktionierte es und ich konnte
    über Funk mit dem Nibo einige Zeichen an den PC senden. Jetzt kriege
    ich es einfach seit ein paar Tagen nicht mehr hin.

    Ich habe und hatte es damals mit folgendem Code versucht:

    #include <nibo/niboconfig.h>
    #include <nibo/display.h>
    #include <nibo/gfx.h>
    #include <nibo/copro.h>
    #include <nibo/delay.h>
    #include <nibo/iodefs.h>
    #include <nibo/bot.h>
    #include <avr/interrupt.h>
    #include <nibo/i2cmaster.h>
    #include <nibo/spi.h>
    #include <stdio.h>
    #include <nibo/leds.h>
    #include <nibo/pwm.h>
    #include <nibo/xbee.h>

    int a = 0x4E;

    void transmit(){
    xbee_tx_address = 0x3fff;
    xbee_tx_buf[0] = a;
    xbee_tx_start(1);
    }

    int main(){
    sei();
    bot_init();
    display_init();
    gfx_init();
    pwm_init();

    xbee_enable();
    xbee_set_baudrate(38400);

    while(1){
    if (xbee_tx_idle()){
    transmit();
    }
    delay(10);
    }
    }

    Die Kommunikation beider XBee Module untereinander funktioniert. Also Arduino-XBee-Shield -> USB-XBee-Explorer.
    An der Konfiguration beider Module dürfte es also nicht liegen. Unter X-CTU kann ich mit beiden Modulen _chatten_
    Leider weiß ich nicht mehr wirklich weiter. Ich bin mir auch nicht sicher, ob die NXB2-Adapterplatine in Ordnung ist.
    Beim Einschalten leuchten beide Dioden (grün/gelb). Ich kann auch nicht feststellen, ob versucht wird etwas zu versenden.
    Leider kann ich mich auch nicht mehr zurück erinnern, ob beim Senden eine Diode geblinkt hat, als es mal funktionierte.

    Für jede Hilfe und jeden Denkanstoß wäre ich dankbar

    Gruß
    sourcecode

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    30.11.2009
    Ort
    Gütersloh
    Beiträge
    46
    Hallo.

    Irgendwie verzweifel ich noch immer und ich weiß einfach nicht, wo der Wurm drin ist.
    Hat keiner Erfahrungen mit dem Nibo2 und der NXB2 Erweiterungsplatine ?.
    Mich würde es gar nicht so sehr wurmen, wenn ich nicht wüßte, daß ich es vor
    ein paar Monaten schon mal zum Laufen gebracht habe
    Leider kann ich auch dazu nicht wirklich weitere Infos dazu finden. Unter Wiki ist die
    NXB2 zwar aufgeführt, aber bis Dato gibt es dazu noch keinen Text. Mir als unerfahrener
    Elektroniker ist auch nicht ganz klar, wofür die beiden Jumper nützlich sind.
    Die beiden LEDs sind wohl einmal eine Status LED (grün) und eine LED für Übertragung (gelb).
    Als Beispielcode dazu finde ich leider auch nur die Schnipsel aus der main.c des demo2 Beispiels.
    Leider gibt es auch noch keine Dokus für die ganzen Erweiterungsplatinen, die Nicai herausgebracht
    hat. Irgendwie schade. Vielleicht sollte man sich dort mal angewöhnen die Dinge, die man auf den
    Markt bringt mit einer vernünftigen Dokumentation und Beispielen auszuliefern. Ansonsten heißt
    es wohl nur abwarten und hoffen, daß sich im Laufe der Zeit diesbezüglich etwas tut.

    Falls also jemand Erfahrungen mit der NXB2 gemacht hat und mir auf die Sprünge helfen könnte,
    möge sich bitte melden

    Vielen Dank und liebe Grüße

    sourcecode

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    11.08.2009
    Ort
    Berlin
    Alter
    70
    Beiträge
    348
    Hallo
    Es gibt Leute die sich damit auskennen und hier mitlesen. Musst nur die richtigen fragen ...
    Achim

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    30.11.2009
    Ort
    Gütersloh
    Beiträge
    46
    Hallo Achim.

    Danke für Deine Antwort. Ich habe immer gedacht der Zweck eines Forums wäre die Allgemeinheit zu fragen und das Leute die sich
    mit den jeweiligen Sachverhalten auskennen, sich dann dazu eventuell melden und äußern, oder muß man nun die Leute persönlich
    fragen und ansprechen ?. Wenn mir keiner antworten möchte oder kann, kann ich das durchaus verstehen, aber warum man nun Leute erst persönlich
    ansprechen muß ist mir leider etwas schleierhaft
    Aber gut - Dinge ändern sich

    Lieben Gruß
    sourcecode

  6. #6
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    11.08.2009
    Ort
    Berlin
    Alter
    70
    Beiträge
    348
    Hallo sourcecode
    Ich hatte dir bereits früher geantwortet. Steht auch noch ein anderer drin. Egal, ein Forum will und soll helfen. Leider sieht es mit den Antworten manchmal schlecht aus. Ich weiss, das noch mehr Freunde vom Nibo hier im Netz sind.
    Was hast du den bisher gemacht? Welche Beispiel nimmst du? Hast du dir schon mal die Schaltung vom NDS3 angesehen?
    Ich habe selber das Modul. Zu Anfang hatte ich richtig Probleme damit. Wenn es läuft ist die Anzeige richtig toll.
    Achim

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    30.11.2009
    Ort
    Gütersloh
    Beiträge
    46
    Hallo Achim und alle anderen

    Probleme mit dem NDS3 hatte ich Anfangs auch. Wir hatten diesbezüglich ja auch mal miteinander gemailt. Mittlerweile funktioniert das ganz gut.
    Ich bin gerade dabei den Nibo _autonom_ in meinem Wohnzimmer herum fahren zu lassen. Funktioniert eigentlich bisher soweit ganz gut. Mehr
    oder weniger Den NDS3 Distanzscanner habe ich dabei auch in Benutzung. Wenn der Nibo sich irgendwo in einer Ecke befindet und nicht mehr
    so richtig von allein aus der Ecke kommt, wird ein 180 Grad scan vorgenommen ( 3 Messungen - rechts, mitte, links ). Der Nibo fährt dann in die
    entsprechende Richtung, wo ein Hindernis am weitesten entfernt ist. Klappt im Groben eigentlich auch ganz gut.

    Mein Problem ist jetzt, daß ich das Ganze nun mit nem XBee erweitern wollte.
    Wie ich bereits nun mehrfach erwähnt habe, hat das im Sommer schon mal funktioniert, als ich angefangen habe mich damit zu beschäftigen.
    Ich konnte vom Nibo zum PC zumindest Zeichen senden - die auch ankamen Leider konnte ich mich längere Zeit nicht mit dem Nibo beschäftigen.
    Dann wollte ich vor einigen Tagen fröhlich drauf los _programmieren_ und mußte feststellen, daß die Kommunikation zwischen Nibo und PC über XBee
    irgendwie gar nicht mehr funktioniert. Aus mir bis Dato unerklärlichen Gründen. Den Code hatte ich hier ja bereits gepostet. Alle möglichen Fehlerquellen,
    die mir so eingefallen sind, habe ich bereits dutzende Male ausprobiert. Deshalb kam mir der Gedanke, daß die NXB2 Platine vielleicht auch defekt ist, obwohl
    ich auch hier nicht wüßte, wodurch das passiert sein könnte, da sie bei meiner letzten Nutzung noch funktioniert hat. Da ich mich mit meinen Versuchen der
    Sache irgendwie auf die Schliche zu kommen anscheinend nur im Kreis drehe und man manchmal vor lauter Bäumen den Wald nicht mehr sieht, dachte ich hier mal nach zu fragen, ob jemand eine Idee haben könnte, woran das liegen könnte.
    Die Anschlußeinstellungen für den USB Serial Port (XBee-Explorer) sind: 38400,8,keine,1,keine.

    Soviel zu der Problematik

    Bin für Tipps und Ratschläge noch immer offen - natürlich auch für Fragen

    Lieben Gruß
    sourcecode

  8. #8
    Moin,

    ich habe heute meine xbee's und USB-Adapter geliefert bekommen, die ich mittels NXB2 mit dem NIBO2 verbunden habe.

    Die Übertragung vom NIBO2 zum PC geht tadellos, aber ich weiss nicht, wie ich die Daten vom PC zum NIBO2 im NIBO2 abholen kann. Die lib von nicai-systems und die "Dokumentation" grenzen - harmlos ausgedrückt - an einer Frechheit. Kann mir jemand helfen? Danke im voraus!

    Gruß Andreas

  9. #9
    Benutzer Stammmitglied
    Registriert seit
    30.11.2009
    Ort
    Gütersloh
    Beiträge
    46
    Hallo und Willkommen

    Ich habe leider bisher auch erst nur die Übertragung Nibo2 -> PC getestet.
    Funktioniert auch tadellos. Die Übertragung PC -> Nibo2 habe ich bisher
    noch nicht benötigt, was nicht heißt, daß sie mich nicht interessieren würde.
    Die nicai Dokumentation ist untertrieben etwas dürftig. Das haben schon
    mehrere, wenn nicht sogar alle Besitzer des Nibo2 bemängelt. Kann Dir bei
    diesem Problem leider nicht weiter helfen. Vielleicht einfach mal bei nicai anfragen
    und uns das Resultat mitteilen

    Gruß
    sourcecode

  10. #10
    Hi,

    bin zwar (auch) nur blutiger Anfänger, aber guckt mal auf http://www.guhe.net/nibo2/. So hab' ich das gemacht. Meldet euch mal!

    Gruß Andreas

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Suche Kamera-Modul
    Von stefan_Z im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 7
    Letzter Beitrag: 11.12.2010, 16:10
  2. NIBO2 - Kommunikation ATmega128 mit Xbee-Modul und PC
    Von Hero_123 im Forum Sonstige Roboter- und artverwandte Modelle
    Antworten: 17
    Letzter Beitrag: 14.11.2010, 18:30
  3. Suche SMS-Modul
    Von Mnemonic82 im Forum Suche bestimmtes Bauteil bzw. Empfehlung
    Antworten: 8
    Letzter Beitrag: 12.03.2010, 15:12
  4. Suche USB-Modul
    Von Asurokiller im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 08.08.2007, 15:38
  5. suche LCD Routine für AT89S8252 mittels RIDE....
    Von Funkfreak im Forum Software, Algorithmen und KI
    Antworten: 0
    Letzter Beitrag: 18.12.2005, 12:03

Berechtigungen

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

Solar Speicher und Akkus Tests