Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - theo

Pages: [1]
1
Hardware / Vision Sensor Bricklet
« on: April 20, 2014, 21:03:43 »
Ich bin auf dieses bereits abgeschlossene Kickstarter Projekt gestoßen:
Pixy (CMUcam5): a fast, easy-to-use vision sensor by Charmed Labs and Carnegie Mellon http://kck.st/1cEgPcL

Es ist ein Image Sensor zum Verfolgen und Detektieren von Objekten und benötigt nicht wie Leap Motion oder Kinect einen ausgewachsenen Rechner zur Bildverarbeitung, sondern funktioniert an einem Microcontroller.

Die Hardware (ich denke auch die Software) ist open source und bezahlbar.

Ich denke das gäbe ein schönes "Vision Sensor Bricklet" ab. Was meint ihr?

Gruß,
Theo

2
Anfängerfragen und FAQ / IO16 direction-mask 236
« on: February 19, 2014, 21:28:30 »
Hi,

was mache ich falsch, ich bekomme immer direction-mask=236?

Es scheint nicht am shell-Binding zu liegen, ich konnte es mit einem simplen python und ruby Skript nachvollziehen.

root@proliant:~# tinkerforge call io16-bricklet efY set-port-configuration a 0b11111111 o false
root@proliant:~# tinkerforge call io16-bricklet efY get-port-configuration a
direction-mask=236
value-mask=0
root@proliant:~# tinkerforge call io16-bricklet efY set-port-configuration a 0b00001100 o true
root@proliant:~# tinkerforge call io16-bricklet efY get-port-configuration a
direction-mask=236
value-mask=12
root@proliant:~# tinkerforge call io16-bricklet efY set-port-configuration a 0b11110011 i true
root@proliant:~# tinkerforge call io16-bricklet efY get-port-configuration a
direction-mask=236
value-mask=255
root@proliant:~# tinkerforge call io16-bricklet efY set-port-configuration a 0b11111111 o true
root@proliant:~# tinkerforge call io16-bricklet efY get-port-configuration a
direction-mask=236
value-mask=255
root@proliant:~# tinkerforge call io16-bricklet efY get-port-configuration a
direction-mask=236
value-mask=255
root@proliant:~# tinkerforge call io16-bricklet efY set-port-configuration a 0b11110011 i false
root@proliant:~# tinkerforge call io16-bricklet efY get-port-configuration a
direction-mask=236
value-mask=12

Gruß,
Theo

3
Projektvorstellungen und Projektideen / openhab Integration
« on: July 23, 2013, 22:54:02 »
Hi,

seit einiger Zeit arbeite ich an einer Integration (binding) der TF Hardware in openhab (näheres hier https://github.com/openhab/openhab/wiki/Tinkerforge-Binding). Falls euch das nichts sagt, openhab (http://openhab.org) ist eine opensource Heimautomatisierungs- / IoT-Lösung, die verschiedenste Hardware einbindet. Die Hardware kann dann entweder mit dem Browser, mit einer IOS-App oder einer Android-App ausgelesen oder gesteuert werden. Persistierung in Datenbanken wird ebenso unterstützt, wie Darstellung von Grafiken mit RRD und vieles mehr.
Ein Vorteil ist, dass man dazu keinen eigenen Code schreiben muss, sondern eine mächtige Regelmaschine zur Hand hat. Mit den Regeln kann man z.B. konfigurieren, dass die aktuelle Temperatur auf dem LCD-Bricklet ausgegeben wird.
Auch das Aussehen der Apps und das Einbinden der Devices geschieht mittels Konfigurationsdateien. Details dazu könnt ihr auf der openhab Seite sicher besser nachlesen.

Das binding von mir unterstützt bisher nur einen Teil der TF Hardware, ich werde das aber nach und nach vervollständigen (soweit ich die Hardware habe). Die Wetterstation wird aber u.a. unterstützt und ist bei mir schon einige Wochen über meinen PI am Laufen.
Am "Hardware Hacking Kit" bin ich gerade dran.

Eine openhab-Installationsanleitung gibt es im openhab-wiki https://github.com/openhab/openhab/wiki/Quick-Setup-an-openHAB-Server (ich bin gerade dran debian Pakete zu machen, das ist aber noch was für die Mutigen).

Happy Tinkering,
Theo

Pages: [1]