Jump to content

raphael_vogel

Members
  • Gesamte Inhalte

    328
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von raphael_vogel

  1. Hi

    Beim Servo Brick wäre es hilfreich, wenn man wüßte wie die Belegung der 3 vertikal angeordneten Stifte aussieht. Gerade wenn man einen ESC anschließen will, dann muss man wissen, welcher Pin (oben, mitte oder unten) beim Servo Brick das PWM Signal ausgibt und welcher Masse ist.

  2. Hmmm... die Fragen sind nicht leicht zu beantworten, da sie sehr generell sind.

    Ich versuchs mal in aller Kürze:

     

    * Installiere auf dem PC den Brick Daemon (brickd, siehe Tinkerforge Dokumentation)

    * Verbinde deinen Master Brick über USB mit einem Rechner (PC, Raspi...)

    * Entscheide dich für ein Binding (Programmiersprache). Installiere z.B. Python auf deinem Rechner und installiere die Tinkerforge Bindings.

    * Schau in die Tinkerforge (TF) API der Programmiersprache. Als Anfänger würde ich Python benutzen, alles andere geht aber natürlich auch.

    * Schau dir die einfache Beispiele an: http://www.tinkerforge.com/en/doc/Software/Bricklets/IO16_Bricklet_Python.html#io16-bricklet-python-examples .

     

    * Beim UI musst du dich entscheiden ob du ein Web UI oder ein natives UI willst. Beim WEB UI musst du einen WebServer installieren und dann mit HTML/JavaScript/ und der Programmiersprache eine Oberfläche bauen. Bei nativen UIs hängt es oft von der Sprache an sich ab, wie du ein UI baust.

     

    Empfehlung:

    Wenn du noch keinerlei programmier Erfahrung hast wird es schwierig. Dann kauf dir erst mal ein Buch und fang mit den Basics an.

     

    Hoffe das hilft etwas ;-)

  3. Hab etwas zu Schrittmotoren allgemein gelesen, hab aber noch folgende Fragen zum Schrittmotor mit Getriebe:

    1) 12V pro Phase, heisst das dass man 24V Betriebsspannung braucht?

    2) 0,4 A pro Phase, heisst das dass der Motor dann insgesammt 0,8 A zieht?

    3) Drehmoment von 5,94, ich nehme an dass das nach dem Getriebe ist ?

    4) In der Doku zum Stepper steht, dass man den Decay Modus richtig einstellen muss. Was muss man hier für die Motoren einstellen, die es im Shop gibt? Sollte man vielleicht auch in die Doku mit aufnehmen.

    5) Wenn ich noch ein Step Down Brick verwende kann das ja die Durchleitung für Motortreiber Bricks bis zu 5A. Also sollte das für den Getriebe Stepper reichen und man kann den Motor mit dem Stapel versorgen ?

     

     

  4. Hi

    Wie schon in der Doku beschrieben ist das stark von der Versorgungsspannung abhängig, sowie generell bei US Sensoren von weiteren vielen Faktoren (Hindernisse, schräge Messflächen, Temperatur, Luftdruck, Umgebung, schallschluckende Oberflächen.....).

    http://www.tinkerforge.com/de/doc/Hardware/Bricklets/Distance_US.html#beschreibung

     

    In einem konkreten Setup bei dem immer gegen die gleiche Oberfläche gemessen wird und auch eine stabile Versogungsspannung da ist, solltest du einfach durch Vergleichsmessungen ein Umrechnungsfakor ermitteln können (der dann einigermaßen stabil bleibt).

    Erwarte von diesem Sensor keine Genauigkeiten im mm Bereich

  5. Hi Borg

    Was ich vorhabe:

    Mit dem Laser Bricklet würde ich gerne ermitteln, wie lange der Laserstrahl unterbrochen wurde (Outdoor Security Anwendung). Ich will feststellen können, ob der Laserstahl nur durch einen Regentropfen (kurze Unterbrechung) oder durch eine Person (lange Unterbrechung) unterbrochen wurde.

     

    Wenn ich nun über einen Threshold Callback (z.B. Distanz kleiner als 20m) mit debounce period von 1ms die Anzahl der Aufrufe meiner Callback Methode zählen würde und die Callback Methode wirklich jede ms aufgerufen würde, hätte ich einen exakten Wert wie lange der Laser unterbrochen wurde.

     

    Was mir noch einfällt: Vielleicht sollte es auch mit einem Zähler im Bricklet selbst funktionieren, den ich dann per API auslesen könnte, analog zum getEdgeCount() bei den IO Briclets?

    Denn so wie ich das verstanden habe wird so ein Counter im Bricklet selbst hochgezählt und ist daher genauer ? 

  6. Hi TF Team

    Ich hätte einige Anwendungsszenarien in denen zuverlässig Zeiten gemessen werden müssten (1ms Genauigkeit).

     

    Ich fände es einen echten Mehrwert (im Vergleich zum RPi), wenn der RED auf einem RealTime Linux Kernel laufen würde. Dann würde ich sogar meine RPi's gegen den RED austauschen.

    Was spricht dagegen, und würde man damit dann zuverlässige Messungen im 1ms Bereich bekommen?

  7. Hi Nic

    Gibt es sowas auch um es auf eine Motorwelle zu stecken oder gar hohl ?

    Nein hab ich noch nicht gesehen. Aber in dem Video

    ist eine Lösung mit Schrittmotor zu sehen, der auch so einen Slip Ring benutzt. Es sollte nicht allzu schwer sein das nachzubauen. (Wäre auch ein Grund für mich mir endlich einen 3D Drucker zu kaufen :-)

    Bei so einem Slip Ring müsste man halt das Bricklet Kabel auftrennen um es mit dem Slip Ring zu verbinden. Sollte aber keine Probleme bereiten denke ich.

     

    Ist der Preis für das Bricklet schon bekannt ?

    Bei denen im Store kostet das Lidar ja 89 Dollar. Das Ding spricht I2C oder PWM also sollte das kein großes Problem für TF sein daraus ein Bricklet zu machen. Ich denke damit sollte es noch unter 100€ liegen?

     

  8. Was möchtest du denn wissen? Es ist mein neues Lieblingsbricklet. Wir konnten in Tests eine Entfernung von 35m mit einer Genauigkeit von 1cm messen :D. Macht echt Spass damit rumzuspielen

     

    Ich habe 2014 schon das LIDAR Projekt auf der Crowdfunding Seite verfolg. Super dass ihr daran jetzt arbeitet.

    Kann man damit neben der genauen Entfernungsmessung auch die Reflexsivität der Oberfläche bestimmen (Intensität mit der der Laser reflektiert wird?)

     

    Für einen mobilen Roboter is das LIDAR ja sehr spannend. Mit so einem "Slip Ring" kann man das LIDAR dann noch kontinuierlich 360 Grad drehen ohne dass sich die Kabel verwickeln! http://www.adafruit.com/products/736

    Vielleicht könnt ihr das ja auch im Shop noch anbieten.

     

    Damit kann der Roboter dynamisch eine Karte seiner Umgebung anlegen.

     

    Freu mich schon drauf damit zu experimentieren, und 1-2cm Genauigkeit für den Preis is unschlagbar! Sick LIDAR's kosten ein vielfaches.

  9. Hmm...

    das solltest du mit Software Logik lösen können denke ich.

    Du kannst ja damit anfangen das Relais alle 10 Sekunden für 10 Sekunden einschalten und dann 10 Sekunden ausschalten.

    Wenn du nah an der Zieltemperatur bist, dann machst du das Relais nur noch 5 Sekunden an und 15 Sekunden aus. Entfernst du dich von der Zieltemperatur wieder dann erhöhst du die Einschaltdauer wieder usw....

     

    Damit näherst du dich sehr langsam der Zieltemperatur und das 15-20 Minuten "Nachglühen" der Heizmatte fällt weg.

     

    Sonst fällt mir noch PWM ein, dort kannst du über die Pulsweite das auch regeln.

×
×
  • Neu erstellen...