Halloween Schocker

Halloween steht vor der Tür und ich habe beschlossen, eine kleine Party bei mir zu feiern. Als kleines Plus kam mir die Idee einen automatischen Gäste Schocker für das Badezimmer zu basteln Funktionsweise: Wenn jemand das Licht im Badezimmer einschaltet, kann es vorkommen, dass nach einer gewissen Wartezeit ein schauriges Lachen ertönt und gleichzeitig für ca. eine Sekunde grelle Blitze den abgedunkelten Raum erhellen. Das sollte für einen kurzen Schock ausreichen. ...

29.10.2016 · 2 Minuten · Fabian Kainka

Ausgelagerte Webseiten für den NanoESP

Gerade im Kontext des Adventskalenders oder den anderen Lernpaketen habe ich einige HTML-Seiten für den NanoESP entworfen. Allerdings hat mich dabei immer gestört, dass zum einen der Speicherplatz ziemlich gering ist zum anderen die Übertragung etwas langsam sein kann, vor allem, wenn die Seite oft neu geladen werden muss. Deswegen habe ich mir eine neue Methode überlegt, bei der die dazustellenden Webseite auf einem anderen Webserver liegt und beim Verbinden mit dem TCP-Server des Boards einfach nachgeladen wird. Der Nachteil ist hier vor allem, dass der Client mit dem Internet verbunden sein muss. Das bedeutet auch, das ein privates Netzwerk mit dem NanoESP als AccesPoint nicht möglich ist. Die Vorteile sind aber komplexere Seiten und schnellere Ladezeiten sowie eine insgesamt Entlastung des Boards. Im Folgenden Stelle ich das System anhand des RGB-LED-Beispiels vor. ...

28.03.2016 · 2 Minuten · Fabian Kainka

Twitter Nachrichten auf dem NanoESP

Das Cheerlights-Projekt ist ein wirklich schönen Projekt. Doch hat mich manchmal gestört, dass ich nicht passend zur Farbe auch die aktuelle Nachricht des Cheerlights-Users lesen konnte. Zumindest nicht ohne das Handy zu Hilfe zu nehmen. Ein NanoESP mit Display und schon könnte man auch den passenden Tweet verfolgen. So schwer kann das ja nicht sein - dachte ich. Also habe ich mich die Twitter API nach einer einfachen Möglichkeit durchsucht, Tweets anhand eines bestimmten Stichwortes zu suchen. Die Funktion gibt es, allerdings ist dafür eine etwas kompliziertes Authentifizierungsverfahren notwendig. Mit einem kleinen Mikrocontroller nicht zu machen. Wohl aber mit Hilfe einer php-Bibliothek: ...

24.03.2016 · 2 Minuten · Fabian Kainka

Ping Watch mit dem NanoESP

Zur Zeit habe ich massive Internet Probleme. Immer wieder bricht die Verbindung zum Provider aus unerklärlichen Gründen ab. Es waren schon mehrere Male waren Techniker der Telekom vor Ort um die Leitung zu vermessen - ohne Befund. Natürlich tritt der Fehler auch gerade dann nicht auf, wenn ein Techniker vor Ort ist. Deswegen ist das Ziel meines Projektes nun, meine Leitung über längere Zeit zu überwachen. Dafür ist der NanoESP (Pretzelboard) in Verbindung mit Thingspeak genau richtig. Über die Ping-Funktion wird die Dauer der Ping-Antwort in ms gemessen. Dieser Wert wird an Thingspeak übertragen. Zusätzlich leuchtet die RGB-LED grün, als Zeichen, dass eine Internetverbindung besteht. Sollte die Verbindung mal abbrechen geht der Ping-Request ins Leere, die LED wird rot und neue Werte auf Thingspeak bleiben aus. In dem Diagramm müsste dann eine deutliche Lücke in den ansonsten alle 15 s übertragenen Messwerten zu sehen sein. ...

21.03.2016 · 2 Minuten · Fabian Kainka

Der Kalender-Wettbewerb 2015: Sensoren im Internet Of Things

Zur Liste mit allen Beiträgen Entwickeln Sie ein eigenes Projekt mit den Bauteilen aus den Elektronik-Kalender 2015 und dem Internet of Things Kalender in Verbindung mit dem NanoESP-Board (im IoT-Kalender enthalten) und nehmen Sie am Wettbewerb teil! Falls Sie den Kalender nicht haben, können Sie trotzdem teilnehmen, denn die Bauteile sind leicht zu besorgen. Der NanoESP wird ab Anfang Dezember ebenfalls im Einzelverkauf erhältlich sein. Der Aufbau kann gesteckt oder gelötet sein, ganz egal wie. Einsendeschluss ist der 31.01.2016. Aber Sie können jetzt schon loslegen und Ihren Beitrag einsenden oder selbst auf Instructables.com veröffentlichen. ...

09.11.2015 · 2 Minuten · Fabian Kainka

Remote App - NetIO

In diesem Artikel möchte ich eine einfache Möglichkeit vorstellen sich eine eigene Smartphone Fernbedienung zusammenzustellen. Ich möchte gleich am Anfang darauf hinweisen, dass die App leider nicht kostenlos ist. Für Android Geräte kostet die App zu dem Zeitpunkt an dem der Artikel geschrieben wurde 4.99€. In Apples App-Store muss man sogar 10,99€ bezahlen. Dennoch denke ich, dass der Preis bei dem Service nicht völlig ungerechtfertigt ist. Die Webseite Das Designen einer eigenen Steueroberfläche geschieht einfach über die Internetseite: ...

12.04.2015 · 2 Minuten · Fabian Kainka

Arduino IR RGB Controller

In diesem Projekt habe ich mich daran versucht, einen gängigen RGB-Controller mit leichten Veränderungen nachzuprogrammieren. Diese RGB-Controller werden meist beim Bestellen von RGB-Bändern mitgeliefert und sind über eine ebenfalls mitgelieferte IR-Fernbedienung steuerbar. Es gibt zwei gängige Varianten: 24-Taste und 44-Taste. In diesem Projekt habe ich eine 24-Tasten Fernbedienung verwendet. In das Programm habe ich einige Veränderungen gegenüber den bekannten RGB-Controllern eingebaut. Zum einen erfolgt der Farbwechsel immer über ein Crossfade von ca. einer Sekunde. Außerdem ist die Startfarbe immer ein Gelbton, ebenfalls innerhalb von einer Sekunde gefaded, um die Augen an den Lichtwechsel zu gewöhnen. Die automatischen Programme sind ebenfalls angepasst. Sie lassen sich im Programm einfach anpassen. Dazu später mehr. ...

05.04.2015 · 4 Minuten · Fabian Kainka

Yun Projekt Universalfernbedienung

Das Ziel dieses Arduino Yun Projekt war es, eine Art übers WLAN steuerbare Universalfernbedienung für sowohl Infrarot als auch Funksignale zu realisieren. Dabei kommen einige bereits vorgestellte Bauteile und Libraries zum Einsatz. Dieses Projekt ist eigentlich schon seid einiger Zeit fertig und im Einsatz, allerdings habe ich die Projektdateien nicht wiedergefunden. Nun sind sie aber wieder aufgetaucht und ich versuche mal alle Erkenntnisse zu rekonstruieren. Die Dokumentation ist deswegen allerdings nicht so ausführlich. ...

16.02.2015 · 4 Minuten · Fabian Kainka

Bauanleitung RGB Treiber Modul

In diesem Beitrag stelle ich auf der einen Seite eine Bauanleitung zum Nachbau des RGB Treiber Moduls vor und teste gleichzeitig ob sich eine Diashow zum Vorstellen der Schritte eignet. Die verwendeten Bauteile können mithilfe dieses öffentlichen Einkaufswagen auf Reichelt.de gefunden werden. Selbstverständlich können die Teile auch irgendwo anders gekauft werden. Die hier vorgestellte Liste dient allein zur Orientierung. Einkaufswagen RGB Treiber Modul Schritt 1: Platine zuschneiden Zunächst einmal sollte man sich ein passendes Platinenstück zuschneiden. Die Lochrasterplatine hat ein Rastermaß von 2,54 mm und ist einseitig mit Lötpunkten beschichtet. Die Dimensionen des mit einer Laubsäge rausgetrennten Stückes sind 6x10 Rasterpunkte. ...

13.02.2015 · 4 Minuten · Fabian Kainka

Neues RGB Treiber Modul

In der Vergangenheit habe ich mich schon des Öfteren mit dem Bau eines RGB Treiber Shields für Arduino oder andere Mikrocontroller versucht. Verschiedenste Versionen der Module sind bereits bei mir im Einsatz. Diese neue Variante soll nun verschiedenste Bedürfnisse auf einmal decken. RGB Treiber Modul von unten RGB Treiber Modul auf einem Steckboard (auf der rechten Seite VCC, nach links gelegt GND) Die erste Bedingung war die Kompatibilität zu gängigen Steckboards. Die Platine sollte möglichst leicht in das Board stecken lassen und sich genauso leicht wieder entfernen lassen. Das hat außerdem auch den Vorteil, dass ich später eines der Steckboard Platinen benutzen kann um eine dauerhafte Lösung zusammen zu löten. ...

09.02.2015 · 2 Minuten · Fabian Kainka