Technischer Hintergrund zum IoT-Baum (+Wettbewerb)

So wie in jedem Jahr, haben wir uns auch zum vergangenen Weihnachtsfest etwas Besonderes für Sie einfallen lassen. Dies war ein interaktiver Weihnachtsbaum. Wie kam diese Idee zustande? Lesen Sie die Antwort vom Erfinder selbst.
Dies ist ein 15.02.2018 veröffentlichter Archiv-Artikel. Manche Informationen sind unter Umständen nicht mehr aktuell und entsprechen nicht mehr dem neuesten Stand. Bitte kontaktieren Sie uns bei Interesse.

Wer kommt? Der Weihnachtsmann oder der heilige Nikolaus? Und wie kommt er zu uns?
Beim Brainstorming mit meinen Kollegen wurde mir bewusst, dass das Gebäude von SOS electronic in Košice keinen Kamin hat (das Brainstorming ist eine nützliche Sache!).
Das ist ein echter Hammer, da der Weihnachtsmann an Weihnachten nicht in das Gebäude kommen und keine Geschenke vorbeibringen oder den Weihnachtsbaum zum Leuchten bringen kann. Und?
Also dachte ich mir, wenigstens den Baum zu retten. Ich stelle ihn ins Internet, damit unsere Kunden anstelle des Nikolaus den Baum über das Web zum Leuchten bringen können. Die Geschenke wurden vom Chef über Gehaltskürzungen finanziert.

Wozu habe ich das Geld verwendet?
- ESP8266 WiFi-Modul
- Spezielle LED-Weihnachtsbeleuchtung mit WS2811-Treiber
- Raspberry B v3
- Raspberry-Kamera (damit jeder sehen kann, dass der Baum wirklich aufleuchtet)
- Kunstweihnachtsbaum
- Schachtel mit Weihnachtsschmuck

n der ersten Projektphase prüfte ich, was das ESP8266 WiFi-Modul zusammen mit den WS2811 LED-Treibern schafft. Aber was konnte ich spezielles tun?
Ich brachte die LEDs zum Strahlen, Leuchten, aber wie gewöhnlich nur Zuhause am Tisch. Das SOS electronic WiFi-Netz funktioniert nicht auf diese Weise. Der ESP8266 fror ein und reagierte nicht. Der Mikrocontroller musst neu gestartet werden Wo lag das Problem? Was jetzt? Arduino-Bibliotheken?

Nach stundenlangem Experimentieren und Debuggen des Codes leuchtete die Glühbirne. Nein, noch nicht auf einem Baum!
Bei SOS sind Hunderte von Geräten an das PC-Netzwerk angeschlossen; der Datenverkehr ist sehr intensiv. Daher habe ich versucht, das WiFi-Modul mit einem separaten WiFi-Netz zu verbinden. Der IT-Administrator richtete meinen WiFi-Router ein, aber auch das half nichts.

Später sah ich, dass der oben genannte „WiFi-Router“ lediglich ein gewöhnlicher Access Point im Bridge-Modus war (an dieser Stelle ein „Hallo“ an meinen Kollegen :)). Der gesamte Datenverkehr im Netzwerk war daher auch auf dem WiFi-Modul, das bisweilen nicht mit dem 80Mhz-Prozessortakt Schritt halten konnte.
Eine Option bestand darin, den ESP8266 in den Müll zu schmeißen (ich war beinahe so weit) und mit anderer Hardware zu experimentieren. Zum Beispiel mit dem ESP32. Er hat 2 CPUs mit 260-MHz-Takt oder es boten sich professionelle Lösungen von Lantronix, AAEON an. Aber wäre das nicht mit Kanonen auf Spatzen geschossen? Letztlich habe ich das Problem mit einem echten WiFi-Router, dem NAT, geschafft.


Was ist mit Live Video?

Das Raspberry Pi mit einer Raspberry-Kamera war eindeutig ein Gewinn. Livevideos von SOS electronic direkt über einen offenen Port streamen oder mit einem Proxy irgendwo im Datenzentrum experimentieren, HTML / JS-Videoplayer in Webbrowsern ausführen?
Nachdem ich eine Weile „gegoogelt“ hatte, entdeckte ich YouTube Live. Die Einrichtung war sehr einfach. Das Bild in Full-HD war super, der Datenstrom relativ gering, aber das „Live“ war nicht wirklich „Live“. Eine Videoverzögerung von 10 Sekunden war zu diesem Zweck wirklich sehr groß.

Nachdem ich das halbe Internet durchforstet hatte, entdeckte ich den tschechischen Streamingdienst AngelCam. Das Bild-zu-Daten-Verhältnis war schlechter, aber immer noch akzeptabel (MJPG-Komprimierung), die Verzögerung betrug 1-2 Sekunden. Also konnte das „Live-Video“ von dem Baum bei SOS über AngelCam gestreamt werden.

Was es letztlich noch zu sagen gibt? Es sieht so einfach aus und dennoch habe ich in der Erfindungsphase viel gelernt.


Grüße von Matúš Čopík, Erfinder

PS: Machen Sie ich auf das nächste Weihnachten bei SOS electronic gefasst!


Videos

It looks so easy and yet I still learned so much during its creation. What did I use for it? - ESP8266 WiFi module - Special Christmas LED lighting with WS2811 drivers - Raspberry B v3 - Raspberry camera (for everyone to see that the tree is really lighting up) Greetings from Matúš Čopík, author https://www.soselectronic.com/articles/no-name/technical-background-of-iot-tree-competition-2119


Wettbewerb: 

In der Weihnachtszeit hat uns der Weihnachtsbaum großen Spaß gemacht, daher haben Sie sich jetzt auch etwas Gutes verdient.
Wie viele LED-Glühbirnen befanden sich an dem Baum? Aus allen richtigen Antworten werden zwei Gewinner des Esp32-DevKitC.

Vielen Dank für Ihre Bemühungen und Ihre Rückmeldungen.

Wir haben genau 45 reaktionen erhalten. Die richtige Antwort ist 50 LED-Glühbirnen. 
Die Gewinner L.Tamás(HU) und J. Michal(SK).

Herzlichen Glückwunsch!!

Verpassen Sie solche Artikel nicht!

Gefallen Ihnen unsere Artikel? Verpassen Sie jetzt keine mehr! Sie müssen sich um nichts kümmern, wir arrangieren die Lieferung an Sie.

Ergänzende Produkte


RPI CAMERA BOARD 1.3 5MP RASPBERRY PI  
RPI CAMERA BOARD 1.3 5MP

Kamera Board 1.3 5MPixel für Raspberry Pi

Zubehör für Embedded Systeme

Bestellnummer: 153872
Hersteller: RASPBERRY PI
Nicht mehr lieferbar

1593HAMPI3CLR HAMMOND  
1593HAMPI3CLR

Gehäuse ABS 98,5x69,5x29,6mm Transparent Raspberry Pi 3-B

Standard-Kunststoffgehäuse

Bestellnummer: 217354
Hersteller: HAMMOND
lagernd 3 Stck.
69 Stck. innerhalb von 15 Tagen
1 Stck+
2 Stck+
10 Stck+
50 Stck+
7,50 €
6,97 €
6,39 €
5,93 €
  • in den Warenkorb legen
  • Preisanfrage
  • Zu Favoriten hinzufügen
  • Zu Watchdog hinzufügen
  • Artikel zum Vergleichen hinzufügen

Raspberry Pi 3 Model B RASPBERRY PI  
Raspberry Pi 3 Model B

RPI-B BCM2837 64bit mode, BCM43438, 1GB RAM

Maker Boards für Entwicklung, Test oder Bildung

Bestellnummer: 212584
Hersteller: RASPBERRY PI
Nicht mehr lieferbar

ESP32-DevKitC ESPRESSIF  
ESP32-DevKitC

Entwicklungsboard WiFi, BT 4.2 Buchsenleiste

WiFi Module

Bestellnummer: 236729
Hersteller: ESPRESSIF
Nicht mehr lieferbar

ESP-WROOM-02 ESPRESSIF  
ESP-WROOM-02

WiFi Modul w/ESP8266 802.11b/g/n 20dBm 20x18x3mm

WiFi Module

Bestellnummer: 231276
Hersteller: ESPRESSIF
Nicht mehr lieferbar
Sind Sie mit der Speicherung von Cookies einverstanden?
Willkommen auf der Webseite von SOS electronic. Bevor Sie unsere Online-Welt betreten, bitten wir Sie um Ihr Einverständnis für das Speichern von Cookies in Ihrem Browser. Ihr Einverständnis hilft uns dabei, die Webseite fehlerfrei anzuzeigen, deren Leistung zu messen und zusätzliche Statistiken zu verfolgen. Darüber hinaus können wir Ihnen ein Angebot unserer Produkte und Dienstleistungen präsentieren, das im wahrsten Sinne des Wortes auf Sie zugeschnitten ist. Wir stellen auch Cookies von Dritten bereit. Ihre Daten sind bei uns jedoch in jedem Fall sicher.
Der ordnungsgemäße Betrieb der Website
Stabiler technischer Kontrolle
Besseres Marketingangebot

Weitere Informationen über Cookies
Weitere Informationen über die Verarbeitung personenbezogener Daten

Erforderliche Cookies Nur ausgewählte Cookies Alle Cookies akzeptieren