Blog

Rückblick 2013 / Ausblick 2014

Das Jahr 2013 neigt sich seinem Ende zu und wir möchten uns für ein phantastisches Jahr 2013 bei euch bedanken!

2013 konnten wir einige neue Produkte in unser Lieferprogramm aufnehmen. Dazu zählen zum Beispiel die Starterkits, die Ethernet Master Extension, oder die 14 neuen Bricklets, die Ende November veröffentlicht wurden. Es gab neue Programmiersprachen-Bindings und einige Detailverbesserungen. Es war sehr spannend zu sehen, was ihr mit den Modulen an Projekten realisiert habt und es freute uns eure Begeisterung mitzuerleben. Ebenfalls möchten wir uns für die ausnahmslos konstruktive Kritik bedanken. Es ist nicht immer ganz einfach als Entwickler der Hard- und Software die Sicht des Nutzers einzunehmen. Um so notwendiger ist es für uns externes Feedback zu bekommen. Oftmals waren es nur Kleinigkeiten, die schnell zu implementieren waren und einen großen Unterschied machten. Auch wenn wir nicht immer alle Änderungswünsche sofort umsetzen konnten, so wünschen wir uns für 2014 wieder viel Feedback von euch.

Für die kurzentschlossenen von euch an dieser Stelle nochmal der Hinweis, dass der 10% Rabatt noch bis zum 01.01.2014 gilt :).

Was wird es 2014 neues geben?

Wir können natürlich nicht alles verraten, aber freut euch auf diverse neue Bindings. Die neuen Perl Bindings sind zum Beispiel vor kurzen in die Testphase gegangen (siehe Tinkerunity) und werden bald offiziell veröffentlicht. Weitere Bindings sind in der Vorbereitung. Dazu kommen neue geplante Starterkits. Den Auftakt macht das das Starterkit: Blinkenlights, das wir bereits im Blogpost vom 13.12 angekündigt haben. Alle notwendigen Materialien sind bereits bestellt und der geplante Veröffentlichungstermin von Mitte-Ende Januar 2014 werden wir wohl auch einhalten können. Anschließend sind weitere Starterkits im Bereich Hausautomatisation geplant. Natürlich ist auch eine Entwicklung neuer Bricks/Bricklets für 2014 geplant. Also bleibt gespannt!

Wir wünschen euch und euren Familien einen guten Rutsch ins Jahr 2014!

Euer Tinkerforge Team

Neues Dual Relay Bricklet

Vor ein paar Minuten haben wir offiziell auf eine neue Version des Dual Relay Bricklets umgestellt (Hardware Version 1.2). Diejenigen von euch, die aktuell ein Dual Relay Bricklet bestellt haben, erhalten bereits die neue Variante.

https://www.tinkerforge.com/de/doc/_images/Bricklets/bricklet_dual_relay_12_tilted_600.jpg

Im Forum hatten sich Nutzer der alten Variante gemeldet, bei denen gewisse Schaltaktionen zu einem Reset des Systems führten oder sonstige Seiteneffekte hatten. In diesen Fällen war es für uns nicht immer ganz leicht eine adäquate Hilfe zu bieten. Der Einsatz von Snubbern, Varistoren etc. half nicht immer. Auch waren die Probleme schlecht reproduzierbar, so dass Maßnahmen nur schwer beurteilt werden konnten. Das Hardwaredesign der vorherigen Version orientierte sich sehr an typischen Relaisschaltungen, wie man sie in vielen Produkten finden kann.

Um diese Probleme zu lösen haben wir beschlossen eine neue Hardwareversion zu entwickeln. Diese trägt nun zusätzlich eine umfangreiche Schutzbeschaltung, so dass wir hoffen, dass die vereinzelten Probleme nun der Vergangenheit angehören.

https://www.tinkerforge.com/de/doc/_images/Bricklets/bricklet_dual_relay_12_front_600.jpg

Last Minute Weihnachtsrabatt, neues Zubehör und Ausblick auf das neue Kit

Weihnachtsrabatt

Auf Grund vielfacher Anfrage haben wir uns dazu entschlossen, einen Last Minute Weihnachtsrabatt anzubieten. Ab morgen (Samstag 14.12.13) bis zum 01.01.14 sind alle Produkte mit Ausnahme der bereits vergünstigten Kits 10% rabattiert. Wir wünschen euch eine ruhige Adventszeit mit viel Zeit für die eigenen Projekte ;-).

Neues Zubehör im Shop

Im Shop ist jetzt auch ein 5V 8A Netzteil erhältlich. Mit diesem können auch größere Aufbauten aus RGB LED Streifen und RGB LED Pixeln versorgt werden.

https://www.tinkerforge.com/static/img/_stuff/ac_dc_adapter_front_600.jpg

Neuigkeiten zum neuen Starterkit: Blinkenlights

Das Starterkit: Blinkenlights wird von uns momentan weiter entwickelt. Den zuvor angestrebten Veröffentlichungstermin vor Weihnachten werden wir aber nicht halten können. Wir planen momentan mit einer Veröffentlichung Anfang bis Mitte Januar 2014. Von unserer Seite ist noch einiges an Dokumentation zu schreiben und wir warten auf Laserteile, die wir auf Grund der Weihnachtszeit, erst Anfang Januar bekommen werden.

14 neue Bricklets auf einen Schlag! (Teil 4/4)

Im letzten Teil dieser Reihe stellen wir euch heute diverse Sensorik-Bricklets vor.

Distance US Bricklet

https://www.tinkerforge.com/static/img/_stuff/bricklet_distance_us_tilted_600.jpg

Das Distance US Bricklet bietet eine günstige Möglichkeit um Entfernungen zu messen. Das Bricklet ist mit einem Ultraschall Sensor ausgestattet, welcher kurze Ultraschallpulse aussendet. Diese werden von Gegenständen, auf die die Pulse treffen, reflektiert. Über die Zeit, die zwischen dem Aussenden und dem Empfangen des Signals vergangen ist, kann dann die Entfernung berechnet werden.

Der Ultraschallsensor hat laut Herstellerangabe eine Sensorkeule von ±15° in der Pulse ausgesendet und empfangen werden. Die maximale Reichweite beträgt 4m. Die ausgegebene Entfernung ist betriebsspannungsabhängig und wird daher als einheitenloser Wert von der API ausgegeben.

Motion Detector Bricklet

https://www.tinkerforge.com/static/img/_stuff/bricklet_motion_detector_tilted_600.jpg

Mit dem Motion Detector Bricklet kann die Bewegung, beziehungsweise die Anwesenheit von Personen oder Tieren, detektiert werden. Dazu detektiert der aufgesteckte Passiv Infrarot Sensor die ausgesendete Wärmestrahlung. Der Sensor ist über zwei Potentiometer konfigurierbar. Wie dieser zu konfigurieren ist und wie das Bricklet verwendet werden kann, ist in der Dokumentation beschrieben.

Moisture Bricklet

https://www.tinkerforge.com/static/img/_stuff/bricklet_moisture_tilted_600.jpg

Das Moisture Bricklet kann zum Beispiel in Blumentöpfe gesteckt werden um die Feuchtigkeit der Erde zu messen. Der elektrische Aubau besteht aus zwei vergoldeten Elektroden, die in die Erde gesteckt werden und einen feuchtigkeitsabhängigen Widerstand bilden. Dieser wiederum steuert das Gate eines MOSFETs, so dass dieser feuchtigkeitsabhängig durchgesteuert wird. Somit erhält man eine feuchtigkeitsabhängige Spannungsquelle, deren Spannung vom angeschlossenen Brick gemessen wird. Wir entschuldigen uns bei allen Lesern, die wir bis zu diesem Satz verloren haben ;).

Die vergoldeten Elektroden können mit angelöteten Drähten verlängert werden, so dass auch andere Anwendungen möglich sind. Denkbar wäre zum Beispiel die Feuchtigkeitsmessung in Luftströmungen.

Hall Effect Bricklet

https://www.tinkerforge.com/static/img/_stuff/bricklet_hall_effect_tilted_600.jpg

Mit dem Hall Effect Bricklet kann das Auftreten von magnetischen Feldern gezählt werden. Es kann zum Beispiel ein Magnet in die Nähe des Bricklets geführt werden und der Zähler des Bricklets wird um eins erhöht. Führt man den Magnet wieder weg und anschließend wieder in die Nähe des Bricklets so wird dessen Zähler ein weiteres mal erhöht.

Das Bricklet ist dazu mit einem Sensor bestückt, der ab einer gewissen magnetischen Feldstärke (-35/35 Gauss) deren Anwesenheit detektiert. Fällt die Feldstärke wieder unter -25/25 Gauss, so ist der Sensor bereit eine weitere Annäherung zu detektieren.

Zu den typischen Anwendungsmöglichkeiten des Bricklets gehören magnetische Schalter oder die Geschwindigkeitsmessung von Achsen an denen zuvor ein Magnet befestigt wurde. Zudem verfügen viele moderne Stromzähler über einen Magneten an deren Stromzähler-Scheibe, so dass die Anzahl deren Umdrehungen mit dem Bricklet gemessen werden können.

ENDE, END, FIN, коне́ц

Mit der Vorstellung dieser Bricklets ist die Reihe nun beendet. Wir freuen uns auf eure Projekte! In Zukunft folgen natürlich weitere Bricks und Bricklets, die das Baukastensystem weiter ausbauen. Also bleibt gespannt!

14 neue Bricklets auf einen Schlag! (Teil 3/4)

Heute stellen wir euch die nächste Gruppe von Bricklets vor. Bei diesen handelt es sich um Bricklets die im weitesten Sinne für Human-Input Anwendungen genutzt werden können:

Dual Button Bricklet

https://www.tinkerforge.com/static/img/_stuff/bricklet_dual_button_tilted_600.jpg

Das Dual Button Bricklet ist mit zwei Tastern ausgestattet, in denen jeweils eine blaue LED verbaut ist. Die Taster haben einen Abstand von 25mm zueinander, wobei das Bricklet so gestaltet wurde, dass eine 25mm Matrix aus Tastern mittels mehrerer Dual Button Bricklets aufgebaut werden kann. Die API ermöglicht es auf Tastendrücke zu reagieren und die LEDs einzeln zu setzen. Es kann aber auch ein “Auto Toggle” aktiviert werden, so dass die LEDs automatisch bei jedem Tastendruck an- bzw. ausgeschaltet werden.

Die möglichen Anwendungsbereiche des Dual Button Bricklets sind sehr vielfältig und es kann überall da verwendet werden wo auf Tasteneingaben reagiert werden soll (z.B. bei Spielen, der Haussteuerung oder in der Robotik). Die blauen LEDs vermitteln den Tastern gerade im Dunkeln eine sehr schöne Optik.

Rotary Encoder Bricklet

https://www.tinkerforge.com/static/img/_stuff/bricklet_rotary_encoder_tilted_600.jpg

Das Rotary Encoder Bricklet ist mit einem Inkrementalgeber ausgestattet wie man ihn vielleicht als Lautstärkeregler von Stereoanlagen kennt. Dieser besitzt keinen Anschlag und kann beliebig oft gedreht werden. Jede vollständige Umdrehung verursacht 24 Ticks (15° Auflösung) die vom Bricklet gezählt werden. Der Encoder ist zusätzlich noch mit einem Taster ausgestattet, so dass Nutzereingaben per Tastendruck realisiert werden können.

Die API des Rotary Encoder Bricklets ermöglicht es den Zähler des Bricklets auszulesen, der je nach Drehrichtung sowohl positiv als auch negativ sein kann. Der Tastendruck kann ebenfalls abgefragt werden und mittels Callbacks kann auf alle Zustände dynamisch reagiert werden.

Multi Touch Bricklet

https://www.tinkerforge.com/static/img/_stuff/bricklet_multi_touch_tilted_600.jpg

Mit dem Multi Touch Bricklet können bis zu zwölf Touch Sensoren parallel ausgelesen werden. Diese beruhen auf dem Prinzip eines kapazitiven Näherungsschalters und können vom Nutzer selbst gestaltet werden. Im einfachsten Fall reicht ein Stück Alufolie als Elektrode aus, um einen Touch Sensor zu realisieren. Die kapazitive Touch Technologie ermöglicht es, einen Schaltvorgang auszulösen, ohne dass die eigentliche Elektrode mit der Hand berührt werden muss. Ein Schalten aus der “Ferne” oder ein Verbauen der Elektrode unter anderem Material ist somit möglich (verdeckte Anbringung).

Nutzer können somit ihre eigenen Bedienelemente entwerfen. Wer immer schon mal das Steuer auf dem Raumschiff Enterprise übernehmen wollte, kann also jetzt dessen Brücke zu Hause nachbauen ;)

Im Shop bieten wir selbstklebende Alufolie an, aus der eigene Elektroden einfach aufgebaut werden können. Oftmals angebotene aluminiumbedampfte Folie funktioniert aufgrund der mangelnden Leitfähigkeit dagegen nicht. Ebenfalls lassen sich vorgefertigte Pads im Shop finden (”Elektroden”), die einfach an das Bricklet angeschlossen werden können ohne das eigene Elektroden hergestellt werden müssen. Ein einzelnes Button Pad, ein Slider Pad, ein Key Pad 3x4 und ein Cursor Pad lassen sich hier finden.

https://www.tinkerforge.com/static/img/_stuff/key_pad_w_multi_touch_600.jpg

Die API des Bricklets bietet die Möglichkeit per Callback auf Nutzereingaben zu reagieren. Über ein Proximity Bit können auch weiter entfernte Annäherungen detektiert werden.

Remote Switch Bricklet

https://www.tinkerforge.com/static/img/_stuff/bricklet_remote_tilted_600.jpg

Das Remote Switch Bricklet ist mit einem leistungsfähigen 433MHz Transceiver ausgestattet und kann dazu benutzt werden typische Funkfernbedienungs-Steckdosen oder -Dimmer zu steuern. Ein Hacken von Fernbedienungen, um Funksteckdosen mit dem Tinkerforge Baukastensystem zu steuern, ist somit nicht mehr notwendig. Unterstützt werden Funksteckdosen und -Dimmer die mit einem PT2262 oder HX2262 IC ausgestattet sind. Dies ist bei den meisten niedrigpreisigen Systemen der Fall, die man aus Baumärkten o.ä. kennt. Die Dokumentation liste eine Vielzahl solcher Geräte auf.

Um eine Funksteckdose oder -Dimmer zu steuern, muss nur deren Housecode und deren Receivercode konfiguriert werden. Wie dies funktioniert ist in der Dokumentation beschrieben. Über die API lassen sich diese Codes setzen und die Steckdosen schalten/dimmen.

Da der eingesetzte Transceiver sehr viele Modulationsarten unterstützt, spricht nichts gegen die Unterstützung weiterer 433MHz Geräte. Zu den möglichen Kandidaten gehören externe Temperatursensoren (wie man sie von Wetterstationen kennt) oder Geräte aus Hausautomatisierungssystemen. Aus diesem Grund ist das Bricklet mit “Remote Bricklet” beschriftet. Die Benennung “Remote Switch Bricklet” bezeichnet die Firmware für das Remote Bricklet, über die man Steckdosen und Dimmer ansteuern kann. Somit können mehrere Firmwares für das Remote Bricklet angeboten werden und vom Kunden auch vorgeflasht gekauft werden. Falls jemand C auf Mikrocontroller programmieren kann und uns bei der Unterstützung von weiteren Geräten helfen möchte: Meldet euch! Einen genauen Zeitplan für die Unterstützung weiterer Geräte gibt es noch nicht. Es ist auch noch nicht geplant was als nächstes folgen könnte.

Tilt Bricklet

https://www.tinkerforge.com/static/img/_stuff/bricklet_tilt_tilted_600.jpg

Das Tilt Bricklet ist mit einem einfach aufgebauten Neigungssensor ausgestattet. Dieser besteht im wesentlichen aus zwei Metallkugeln die sich in einer Röhre bewegen können.

https://www.tinkerforge.com/static/img/_stuff/bricklet_tilt_mechanics_600.jpg

Wie in der obigen Illustration dargestellt, können die Zustände: Offen (Open), Geschlossen (Closed) und auch der Zustand vibrierend (wenn schnell zwischen Offen und Geschlossen gewechselt wird) erkannt werden. Diese Zustände sind per API abrufbar und mittels Callbacks kann auf eine Zustandsänderung reagiert werden.

Das Tilt Bricklet kann zum Beispiel als Lagesensoren verwendet werden.

Wie es morgen weiter geht…

Im letzten Teil, der morgen veröffentlicht wird, stellen wir euch diverse Sensorik Bricklets vor. Seid gespannt.