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!
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!!
Gefallen Ihnen unsere Artikel? Verpassen Sie jetzt keine mehr! Sie müssen sich um nichts kümmern, wir arrangieren die Lieferung an Sie.