- Labornetzteil AliExpress         
Seite 3 von 6 ErsteErste 12345 ... LetzteLetzte
Ergebnis 21 bis 30 von 55

Thema: Anfänger braucht Hilfe

  1. #21
    Anzeige

    Praxistest und DIY Projekte
    @radbruch:
    ich habe gedacht, die RP6Config.h - Datei wird in der RP6RobotBaseLib.h eingebunden? Muss ich zusätzlich nochmal einbinden?
    Make All habe ich gemacht, da fällt mir noch etwas ein, was ich noch nicht ganz kapiert habe... lt. Anleitung sollte man ja auch eine "Make Clean" erstellen, wofür ist die genau da? - Ich habe sie selber (noch) nicht aufgerufen. Soweit wie ich das verstanden habe, entfernt Sie sachen, die nach dem Compilieren nicht mehr gebraucht werden.... Wenn ich die Make Clean datei nach dem compilieren aufrufe, was bringt mir das? Ändert die was am Code, ne oder?

    @danimath: Kein Streß, jo, wäre prima, wenn Du da noch was finden könntest

    Ich bin sehr interessiert daran, das Prinzip & alles war halt dazu gehört zu (er)-lernen..

    Crystal Eye
    Wer braucht Fenster, um an einem Rechner zu arbeiten?

  2. #22
    Erfahrener Benutzer Fleißiges Mitglied Avatar von Filou89
    Registriert seit
    24.12.2010
    Ort
    Thun, Switzerland
    Alter
    35
    Beiträge
    116
    Also bei mir bleibt er auch stecken.
    Viele Wege führen ins Ziel.
    In der Dokumentation wird gut beschrieben, wie man die Stopwatches einsetzt. Das wäre das, wonach du suchst.
    Ich würde aber eher dazu tendieren, eine überwachung zu machen, ob er jetzt immer nur nach links / rechts ausweicht. Wenn er dann nur links/rechst Bewegungen macht, ist er in einer Ecke.
    Wenn man diese Situation erkennt, müsste man so reagieren, wie wenn beide bumper gedrückt wurden.

    Grüsse,
    Filou

  3. #23
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    62
    Beiträge
    5.799
    Blog-Einträge
    8
    ich habe gedacht, die RP6Config.h - Datei wird in der RP6RobotBaseLib.h eingebunden?
    Vollkommen richtig, daran hatte ich nicht gedacht. Clean räumt nur die Festplatte auf und ändert nichts am Programm.
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  4. #24
    Stimmt, guter Tipp mit den Stopwatches...

    Hier ma ein Auszug von der RP6Config.h Datei:
    Code:
    /**
     * Defines a Factor for the rotation error. 
     * As you may have read in the Manual, the rotation is unprecise
     * because of wheel/track slippery. This Factor allows you to
     * make it roughly precise. 
     * The Problem is: You need to use different rotation factor
     * for different surfaces, as the Robot behaves different on
     * different surfaces (e.g. carpet vs. wooden floor).
     *
     * You need to do some experiments with this until you get
     * good results. Let the Robot rotate by 90°, 180° and 360°
     * and change the rotation factor depending on if it works
     * good or not. 
     *
     * If you want to make it really precise, you will have to
     * use a Mouse sensor, electronic compass or gyroscope. 
     */
    #define ROTATION_FACTOR 950
    Mache ich da was falsch, oder warum dreht der nicht 90°?

    Crystal Eye
    Wer braucht Fenster, um an einem Rechner zu arbeiten?

  5. #25
    Erfahrener Benutzer Roboter Genie Avatar von SlyD
    Registriert seit
    27.11.2003
    Ort
    Paderborn
    Alter
    40
    Beiträge
    1.516
    Du musst bei jeder Änderung in den RP6Lib HEADER Dateien einmal Make clean (und danach natürlich wieder make all) ausführen sonst wird das nicht übernommen!

  6. #26
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    04.08.2011
    Ort
    Hannover
    Beiträge
    164
    Ein komplettes Programm habe ich nicht hinbekommen, weil ich mit den komischen WinAVR gekämpft habe - ich bin dann wieder auf Bewährtes (vi und make) gewechselt ; aber 'ne Zufallszahlen-Demo habe ich in Wieder-ein-Neuer-Vorstellung-und-Fragen gestellt.

    viele Grüße
    Andreas

  7. #27
    Hallo,

    @SlyD: Ich habe es noch nicht ganz verstanden, muss ich da jetzt jede (".c") Datei, die im RP6Lib Ordner ist einmal mit Make clean und dann mit make all bearbeiten?
    Oder wie ist das gemeint?
    Welche Dateien muss ich denn ändern?

    @danimath: Ist nicht schlimm...

    Nachdem ich jetzt mein Programm mit dem Ausweichen bzw. Umgehen von Hindernissen für meine Verhältnisse sehr gut erledigt habe, Suche ich den nächsten Schritt.

    Ich habe folgendes vor:
    (Immer die Ziele klein Stecken) Es wäre toll, wenn der RP6 (bzw. ein Sensor) erkennen kann, wenn ein Tisch zu ende ist, oder wenn eine Treppe anfängt und dann stehen bleibt, und zurückfährt.
    Es gibt zwar schon viele Themen, aber i-wie finde ich immer etwas anderes.
    Könntet ihr mir ein Sensor empfehlen? Welchen habt ihr drin?
    Als nächstes würde ich gerne das heißberühmte LCD-Display anschließen & dort Werte ausgeben.
    Was empfehlt ihr mir hier? Gleich dieses http://www.conrad.de/ce/de/product/1...KONFEKTIONIERT in Kombination mit der Erweiterungsplatine? http://www.conrad.de/ce/de/product/1...SATZ/?ref=reco

    Was verwendet Ihr?

    Zudem möchte ich mich bei allen in diesem Forum nochmals bedanken, dass ihr mir so viele Tipps gebt, und mich beim Einstieg in die Robotik unterstützt!

    Jetzt habe ich das Ausweichen von Hindernissen mal gefilmt, was meint Ihr dazu?



    Crystal Eye
    Geändert von Crystal Eye (08.08.2011 um 22:13 Uhr)
    Wer braucht Fenster, um an einem Rechner zu arbeiten?

  8. #28
    Abend,

    ich bins mal wieder...

    Wenn ich 3 weiße LED´s an den RP6 anbauen möchte, wie gestalte ich das am Besten?
    Brauche ich da Widerstände? - Wie bzw. wo schließe ich sie an den RP6 an?

    Ich bin noch etwas zu ungeschickt, und wollte deswegen hier nachfragen...

    Crystal Eye
    Wer braucht Fenster, um an einem Rechner zu arbeiten?

  9. #29
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    37
    Beiträge
    5.082
    Einfache Standard oder superhelle Leds kannst du mit einem Vorwiderstand anschließen. Wenn du Hochleistungsleds (z.B. 1W) anschließen willst brauchst du Ledtreiber (Konstantstromquelle).
    Den Vorwiderstand musst du aber berechnen.

    MfG Hannes

  10. #30
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    04.08.2011
    Ort
    Hannover
    Beiträge
    164
    Moin Crystal Eye,

    wie cool!!!!! (Du bist ja schon viel weiter als ich ) Über die Erweiterungsplatine mit LCD habe ich auch schon nachgedacht. Und der Anschluss weiterer LEDs interessiert mich auch. Auch mir ist nicht klar, wo ich die wie anschließe und ansteuern kann. In irgendeinem Video (finde ich jetzt auf die schnelle nicht wieder) habe ich einen RP6 in der Dämmerung mit weißen LEDs als Scheinwerfer gesehen und gleich gedacht "Das will ich auch".

    viele Grüße
    Andreas

Seite 3 von 6 ErsteErste 12345 ... LetzteLetzte

Ähnliche Themen

  1. Anfänger braucht Hilfe
    Von Tonyy im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 14.12.2010, 08:16
  2. hilfe Anfänger braucht hilfe beim start
    Von thomas3 im Forum Robby RP6
    Antworten: 26
    Letzter Beitrag: 20.09.2010, 22:07
  3. Anfänger braucht Hilfe
    Von vitja09 im Forum Controller- und Roboterboards von Conrad.de
    Antworten: 8
    Letzter Beitrag: 07.10.2006, 14:31
  4. Anfänger braucht hilfe!!!!
    Von mathisdedial im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 22.12.2004, 14:02
  5. Anfänger braucht hilfe
    Von khazad im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 11
    Letzter Beitrag: 25.10.2004, 12:27

Berechtigungen

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

Solar Speicher und Akkus Tests