Jump to content

JonathanH

Members
  • Gesamte Inhalte

    10
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von JonathanH

  1. Hallo zusammen, für eines meiner Projekte muss ich kleine DC Motoren steuern, dafür ist der DC Brick jedoch total überdimensioniert. Zum Glück kann man jedoch auch den ServoBrick nutzen, wenn man ein L9110 Board hat (gibt es für 3€ auf ebay). Den dafür notwendigen Code findet ihr hier: https://github.com/MoeweX/tinkerforge-motor-control Eigentlich habe ich versucht alles verständlich im Readme und in der DCMotorControl Klasse zu dokumentieren, aber bei Fragen und Anmerkungen stehe ich gerne zur Verfügung .
  2. Hi Photron, vielen Dank für die Erklärung. Das war zumindest für mich wirklich nicht ersichtlich aus der Doku. Nun geht es . Beste Grüße, Jonathan.
  3. Hallo, ich habe ein Problem mit der Javascript API des Remote Switch Bricklet. Laut API sieht die Funktion zum Schalten einer Steckdose Typ B so aus: BrickletRemoteSwitch.switchSocketB(address, unit, switchTo[, returnCallback][, errorCallback]). Leider werden die callback Funktionen bei mir nicht aufgerufen, der Code dazu sieht wie folgt aus (Anpassung des node.js Beispiels). var Tinkerforge = require('tinkerforge'); var HOST = 'localhost'; var PORT = 4223; var UID = 'nXN'; // Change to your UID var ipcon = new Tinkerforge.IPConnection(); // Create IP connection var rs = new Tinkerforge.BrickletRemoteSwitch(UID, ipcon); // Create device object ipcon.connect(HOST, PORT, function (error) { console.log('Error: ' + error); } ); // Connect to brickd // Don't use device before ipcon is connected ipcon.on(Tinkerforge.IPConnection.CALLBACK_CONNECTED, function (connectReason) { rs.switchSocketB( 30, 3, Tinkerforge.BrickletRemoteSwitch.SWITCH_TO_ON, function() {console.log("Success")}, function(err) {console.log(err)}); } ); console.log('Press key to exit'); process.stdin.on('data', function (data) { ipcon.disconnect(); process.exit(0); } ); Mache ich etwas falsch oder ist das ein Bug? Beste Grüße, Jonathan.
  4. Es scheint, als ob es nun in der Maven Central sei... . http://jaxenter.de/artikel/Internet-of-Things-mit-Java-8-TinkerForge-Teil-7-173072
  5. Hi, das hört sich ja schonmal super an, habe auch überlegt ob ich das versuchen soll falls gar nichts hilft, allerdings bin ich noch recht neu mit maven und wohl etwas unsicher, also danke! Habe es jetzt gerade getestet und es funktioniert super ... . Man muss halt nur daran denken die Datei vorher runter zu laden und im lokalen Repository zu installieren... . Kann man deine Datei auch eigentlich direkt in seinem Projekt verankern und wenn man sein Projekt baut wird zuerst deine api im lokalen Repository installiert? Gruß, Jonathan.
  6. JonathanH

    Maven

    Hallo zusammen, ich wollte mir ein Java Projekt für Tinkerforge mit Maven bauen, allerdings musste ich feststellen, dass Tinkerforge nicht in der Maven-Central vermerkt ist. Besteht die Möglichkeit das zu ändern? Bzw. weiß jemand einen weg wie es auch ohne geht? Vielen Dank .
  7. Also in das schwarze Gehäuse reinstecken sozusagen? Richtung Nase schieben ..., oder?
  8. Hallo liebe Tinkerforge Gemeinde. Für den Servo Brick habe ich zur Externen Stromversorgung diesen Stecker: https://www.tinkerforge.com/de/shop/2-pole-black-connector.html Nun versuche ich dort aber vergeblich Kabel drin zu befestigen, sie rutschen jedoch immer wieder raus ... . Ich dachte mir, dass diese Orangen Hebelchen vielleicht zum Festmachen sind, jedoch sind jene nicht bewegbar. Kann mir jemand helfen? Und eine zweite Frage habe ich auch noch, wenn ich die gleiche Stromversorgung für einen ECS und den Brick nutze, muss ich nicht nur das rote sondern auch das schwarze Kabel des ECS abtrennen, stimmts? Liebe Grüße und danke, Jonathan.
  9. Wow, so einfach kann das sein. Dankeschön ... . Wusste gar nicht, dass das auch ohne brickv geht. Problem gelöst
  10. Hallo liebe Community, habe mir vor kurzem das StarterKit und einige zusätzliche Bauteile wie den ServoBrick gekauft und bin nun fleißig am basteln. Erst einmal vorne weg, finde das gesamte Konzept großartig ! Allerdings habe ich nun ein Problem, ich habe in meinem Projekt mehrere Listener eingebaut, diese senden aber nur Signale wenn ich im brickv (arbeite auf einem Mac) das Gerät welches den Listener stellt ausgewählt habe. Dies ist auch kein Problem, solange man nur ein Gerät hat. Nun sind aber zwei Bricklets angeschlossen und beide arbeiten mit Listenern, doch nur einer funktioniert immer, da nur ein Bricklet im brickv ausgewählt sein kann. Weiß da jemand eine Lösung? Liebe Grüße, Jonathan.
×
×
  • Neu erstellen...