Motorized Linear Poti Bricklet

Features

  • Schiebepotentiometer mit 100mm Weg
  • Knopfposition kann vom Nutzer und vom integrierten Motor gesteuert werden
  • Keine zusätzliche Stromversorgung notwendig
  • Automatische Kalibrierung

Beschreibung

Das Motorized Linear Poti Bricklet ist mit einem 100mm Schiebepotentiometer ausgestattet das von dem integrierten Motor gesteuert werden kann. Das Bricklet kann mit Bricks verbunden werden.

Die Position des Potentiometers reicht von 0 (Schiebeknopf unten) bis zu 100 (Schiebeknopf oben). Der Nutzer kann die Position vom Knopf ändern, die Position kann aber auch vom integrierten Motor geändert werden.

Das Potentiometer kann konfiguriert werden, die Position zu halten. In diesem Fall fährt das Potentiometer selbstständig wieder zu der Ausgangsposition zurück, wenn der Nutzer die Position ändert. Wenn das Potentiometer nicht dazu konfiguriert wurde die Position zu halten, lässt sich der Schiebeknopf nach dem Anfahren der Position bewegen und verändert seine Position von selbst nicht.

Technische Spezifikation

Eigenschaft Wert
Stromverbrauch (Motor aus) 48,5mW (9,7mA bei 5V)
Stromverbrauch (Motor läuft) 465mW (93mA bei 5V)
   
Schiebeweg 100mm
Befestigungsgewinde am Potentiometer M3
Abstand zwischen den Gewinden 120mm
   
Abmessungen (B x T x H) 145 x 20 x 28mm (5,70 x 0,79 x 1,10")
Gewicht 67g

Ressourcen

Erster Test

Um ein Motorized Linear Poti Bricklet testen zu können, müssen zuerst Brick Daemon und Brick Viewer installiert werden. Brick Daemon arbeitet als Proxy zwischen der USB Schnittstelle der Bricks und den API Bindings. Brick Viewer kann sich mit Brick Daemon verbinden, gibt Informationen über die angeschlossenen Bricks und Bricklets aus und ermöglicht es diese zu testen.

Als nächstes muss das Motorized Linear Poti Bricklet mittels eines Bricklet Kabels mit einem Brick verbunden werden.

Wenn der Brick per USB an den PC angeschlossen wird sollte einen Moment später im Brick Viewer ein neuer Tab namens "Motorized Linear Poti Bricklet" auftauchen. Wähle diesen Tab aus. Wenn alles wie erwartet funktioniert kann nun die Position des Potentiometers geändert werden.

Motorized Linear Poti Bricklet im Brick Viewer

Nun kann ein eigenes Programm geschrieben werden. Der Abschnitt Programmierschnittstelle listet die API des Motorized Linear Poti Bricklet und Beispiele in verschiedenen Programmiersprachen auf.

Gehäuse

Ein laser-geschnittenes Gehäuse für das Motorized Linear Poti Bricklet ist verfügbar.

Gehäuse für Motorized Linear Poti Bricklet

Der Aufbau ist am einfachsten wenn die folgenden Schritte befolgt werden:

  • Schraube 12mm Schrauben auf Unterteil mit Mutter,
  • schraube Bricklet auf 12mm Schrauben mit noch einer Mutter,
  • stecke die zwei kleinen Teile der Rückseite in Unterteil,
  • stecke eines der Seitenteile ein,
  • stecke kleines Teil der Vorderseite in das Seitenteil,
  • schraube 12mm und 10mm Abstandshalter an kleine Teile auf beiden Seiten,
  • stecke linkes und rechtes Teil ein,
  • stecke anderes Seitenteil ein und
  • stecke Oberteil oben drauf und schraub es fest.

Im Folgenden befindet sich eine Explosionszeichnung des Motorized Linear Poti Bricklet Gehäuses:

Explosionszeichnung für Motorized Linear Poti Bricklet

Hinweis: Auf beiden Seiten der Platten ist eine Schutzfolie, diese muss vor dem Zusammenbau entfernt werden.

Programmierschnittstelle

Siehe Programmierschnittstelle für eine detaillierte Beschreibung.

Sprache API Beispiele Installation
C/C++ API Beispiele Installation
C/C++ für Mikrocontroller API Beispiele Installation
C# API Beispiele Installation
Delphi/Lazarus API Beispiele Installation
Go API Beispiele Installation
Java API Beispiele Installation
JavaScript API Beispiele Installation
LabVIEW API   Installation
Mathematica API Beispiele Installation
MATLAB/Octave API Beispiele Installation
MQTT API Beispiele Installation
openHAB API Beispiele Installation
Perl API Beispiele Installation
PHP API Beispiele Installation
Python API Beispiele Installation
Ruby API Beispiele Installation
Rust API Beispiele Installation
Shell API Beispiele Installation
Visual Basic .NET API Beispiele Installation
TCP/IP API    
Modbus API