- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 29

Thema: SRF10 an RPI und Raspi Robot Board

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    29.04.2014
    Beiträge
    15
    Also richtig googlen kann ich schon, denn das was du da gefunden hast hatte ich auch schon gefunden. Leider steht dort aber nicht beschrieben, welche Libs für die Compilierung dazugezogen werden müssen. (mangelnde Dokumentation) was leider sehr häufig im Internet vorkommt. Und das ist auch ein grund warum ich mich hier an dieses Forum wende.

    Wie ich weiter oben schon erwähnt hatte, finde ich es schwierig für mich als Einsteiger Programmcode zu compilieren wenn dazu keine Angaben gemacht werden. Deswegen Suche ich ja auch Programmieransatzpunkte in Python.

    So und den Fehler in dem Script hab ich auch selber rausgefunden.


    Code:
    bus = smbus.SMBus(0)   //hier musste ja nur die (0) in (1) gesetzt werden da ich ja die B Version des Raspis verwende.
    Es ist nur ziemlich schade das Anfängern dieser Materie in diesem Forum scheinbar nicht unterstützt werden.

    Und ja klar programmiere ich meinen Roboter selber, immerhin habe ich ihn ja auch selber am aufbauen und möchte dem auch speziele Eigenenschaften hinzufügen. Da sowas ja immer individuel ist kann man es ja nur selber programmieren.
    Also was ich damit sagen will, auf klugscheisserkommentare kann ich verzichten.

    Ich werde in den nächsten Tagen mal ein paar Screens von dem Roboter hier reinstellen damit man auch sieht das ich nciht einfach nur dumm daher komme wie irgendein Schnössel der hier nur dumm Kommentare in das Forum einbringt sondern das ich wirklich an einem kleinem Projekt arbeite und hier nur ein wenig Hilfeunterstzung suche.

    Ich Suche hier in dem Forum ein wenig Unterstützung da ich der Meinung bin das hier Profis in dem Bereich unterwegs sind die auch Anfängern eine Chance geben wollen, sich in diese Materie einzuarbeiten.
    Und da ich als Anfänger leider kein Plan von der Roboterprogrammierung habe Suche ich hier halt Ansatzpunkte die ich analysieren kann. Wie so ein Code auszusehen hat. Ob dieser nun in C oder Python geschrieben wurde soll mir dabei relativ egal sein. Wichtig ist nur das es nachvollziehbar ist. (vernünftig Dokumentiert) Und ich dabei eine Struktur erkennen kann wie verschiedene Module und Eigenschaften ineinander greifen müssen damit einer erfolgreichen Programmierung nichts im Wege steht.

    So und nochmal den Aufruf hier ich benötige ein wenig Hilfe bei der Programmierung. Ich möchte wissen wie die Struktur aussehen sollte wie z.B. kann ich einen gemessenen Distanzwert des Ultraschallsensors mit der Steuerung der Motoren verbinden. Ich hab kein Plan wie ich da ansetzen soll. Ich benötige also eine Vorlage oder ein Beispiel wie sowas aussehen kann. Dann kann ich mich zumindestest daran orientieren und meinen Code auch selber weiter erarbeiten.
    Von der Logic her weiß ich schon was der machen soll. Bzw. was der mal können soll.

    Fahre vorwärts bis ein Distanzmesswert X unterschritten wird.
    Stop
    dann ein wenig zurück schlage links ein messe lins schlage nach rechts ein und messe dort und anhand der Messung wo eine weitere Distanz ausgemessen wird soll dann in die Richtung weitergefahren werden.
    Später möchte ich das dann auch über ein Servo für den Sensor realisieren. So das nur noch der Sensor selber messen soll.

    Was mich dabei interessiert ist ein Beispiel wie diese beiden Punkte der Steuerung der Motoren und des Messwertes aussehen soll.

    so ich hoffe das ich hier doch noch einige finde, die auch Anfängern ein Chance geben und Ihr Wissen nicht nur stumpf für sich behalten und irgendwann mit ins Grab nehmen und dieses dann verloren geht.
    Also lasst mich ein Teil dieser Community werden sodass auch ich irgendwann auf solche Fragen mein Wissen weitergeben kann, um Anfängern das Programmieren von Robotern näher zu bringen.


    MFG

    Zappelmann

  2. #2
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    14.12.2010
    Ort
    NRW
    Beiträge
    223
    hi,

    schau dir mal diesen Link an http://wirmachenroboter.com/node/36155 ist glaub ich genau dein Aufbau.

    Zum Scripting, ob am Ende ein Roboter gesteuert wird, oder was anderes passiert , sind Grundlagen in der Programmier-Sprache hilfreich. Dafür gibt es genug Tutorials. Fertigen Code wirst du kaum bekommen, weil eben du den Lerneffect bekommen sollst.

    ob das nun Python, C oder was anders ist, ist dann erstmal egal.

    Gerade die ersten Schritte sind die Schwierigsten, da helfen eben nur Grundlagen.

    cya

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    29.04.2014
    Beiträge
    15
    Hi piggituX,

    danke für deinen Link, genau der hat mich überhaupt dazu gebracht sowas mal aufzubauen. ^^
    Wie ich schon erwähnte fertigen Code will ich ja auch garnicht haben. Nur es gibt doch hier schon einige leute die sowas umgesetzt haben und die zumindest ein Beispiel Code anbringen können damit man sich an irgendwas orientieren kann. Klar soll der Lerneffekt dabei nicht zu kurz kommen. Der kann aber auch kommen wenn man ein Beispiel mal analysiert. Ich mein es gibt ja nun nicht gerade unbedingt viele Tutorials einen Roboter zu programmieren. Meistens sind das nur irgendwelche print Tuts die mir hier aber nicht wirklich weiter helfen. Na gut ich werde mal weiter machen und schauen wie ich voran komme. Ich schau später wieder rein ob sich hier noch was regt in dieser Gemeinde.

    bis später

    MFG

    Zappelmann

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    56
    Beiträge
    2.211
    Wenn du dich da mal bei meinem Link durch die Beispiele gewühlt hättest stösst du auf eines, was genau deinen Sensor aufm Pi ausliest und das Ergebnis ausgibt...in C. Ich frage mich, was du noch brauchst-es ist fertig zum compilieren?
    http://www.robot-electronics.co.uk/h...i_examples.htm
    Offenbar (ich werd das nicht weiter studieren, denn _ich_ brauchs nicht) gibts da noch mehr zum Thema Pi, I2C allgemein usw.

    Bisschen was muss man schon mal selber machen.
    Und nein: ich glaub eher nicht, dass hier viel in Python programmiert wird- mag sicherlich auch gehn, aber effektiv dürft das nun nicht gerade sein (wie auch der Pi nun nicht grad erste Wahl für sowas ist). Das ist halt das Problem, wenn man mit exotischer Hard-oder Software arbeitet (ich weiss, der Pi ist toll, aber für nen kleineren Roboter einfach nicht die beste Wahl), da findet man dann nicht viel zu.
    Da du nun aber ein Beispiel hast, was wohl auch läuft, dürftest du ja weiter kommen.
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  5. #5

  6. #6
    Erfahrener Benutzer Robotik Einstein Avatar von Rabenauge
    Registriert seit
    13.10.2007
    Ort
    Osterzgebirge
    Alter
    56
    Beiträge
    2.211
    Na siehste. Sieht ja schon recht nett aus- pass bloss auf dass der mit seinen Strippen nirgends hängenbleibt.
    Was ist die dunkelgraue Kiste?
    Nen Bleiakku?
    Grüssle, Sly
    ..dem Inschenör ist nix zu schwör..

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    29.04.2014
    Beiträge
    15
    jo das ist ein Bleiakku, 6V 4,5 Ah

Ähnliche Themen

  1. Raspi und 3G Stick , wer arbeitet damit ?
    Von oderlachs im Forum Raspberry Pi
    Antworten: 2
    Letzter Beitrag: 29.03.2014, 20:02
  2. RasPi mit RN-Schrittmotor und Pegelwandler
    Von Crashmichl im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 27.01.2014, 22:23
  3. Solarstrom und Spannung mit RPI messen
    Von s3993 im Forum Raspberry Pi
    Antworten: 23
    Letzter Beitrag: 22.01.2014, 05:52
  4. RPi und Watterott TFT
    Von ex535 im Forum Raspberry Pi
    Antworten: 2
    Letzter Beitrag: 05.12.2013, 17:51
  5. SRF10 in C und das 3. Byte = 0
    Von flo_weitweg im Forum Sensoren / Sensorik
    Antworten: 2
    Letzter Beitrag: 08.03.2008, 22:07

Berechtigungen

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

12V Akku bauen