Hogy jut be hozzánk a Télapó?
Az egyik munkahelyi ötletelő alkalmával rájöttem, hogy az SOS electronic épületén nincsenek kémények (az ötletelések valóban hasznosak!).
Ez elég nagy akadály, mert így a Télapó nem jut be az épületbe, nem hoz ajándékot és nem világítja meg a karácsonyfánkat sem. Mi tévők legyünk? Így jött az ötlet, hogy legalább a karácsonyfával kezdjek valamit. Internetre csatlakoztatom. Így a Télapó helyett ügyfeleink kezelhetik a fényeket. Az ajándékokról pedig fizetésszámításkor a nagyfőnök gondoskodott.
Mire volt szükségem?
- ESP8266 WiFi modulra
- különleges karácsonyi LED fényekre WS2811 meghajtóval
- Raspberry B v3
- Raspberry kamerára (hogy mindenki lássa, hogy a fények valóban kigyúlnak)
- műkarácsonyfára
- egy doboz karácsonyi díszre
A projekt első szakaszában teszteltem, hogy mire képes együtt az ESP8266 WiFi modul és a WS2811 LED meghajtó. De leginkább azt, hogy én mire vagyok képes.
A LED fények világítottak, villogtak; de ahogy az lenni szokott, csak a tesztelés során. Az SOS electronic WiFi-hálózatában már annyira nem volt sikeres a kísérlet. Az ESP8266 modul gyakran leállt. Mindig újra kellett indítani. Mi lehet a baj? Hogyan tovább? Az Arduino könyvtárakkal van a gond?
Pár óra kísérletezés és hibakeresés után az izzó végre világított. De még mindig nem a fán! Az SOS-ben több száz eszköz csatlakozik a számítógépes hálózathoz, az adatforgalom tehát jelentős. Ezért megpróbáltam külön hálózatra csatlakoztatni a WiFi modult. Az IT rendszergazda beállította a routert, de sajnos ez sem segített.
Később rájöttem, hogy a fent említett „vezeték nélküli router” csak egy közönséges AP, bridge módban (üdv a kollégámnak :). Tehát a teljes hálózati adatforgalom áthaladt a WiFi modulon, ami 80MHz-es processzornál nem mindig működött megfelelően.
Az egyik lehetőség az volt, hogy megválok az ESP8266-tól (nem sok hiányzott), és másik hardverrel folytatom a kísérletet. Például az ESP32-vel, ami két 260MHz-es CPU-val felszerelt, vagy igazán profi eszközt válasszak, mondjuk egy Lantronix vagy AAEON terméket? Végül minden megoldódott, amikor rendes NAT WiFi routerhez folyamodtam.
Hogy oldottam meg az élő videóadást?
Egyértelműen a Raspberry Pi-re esett a választásom Raspberry kamerával. Élő videót közvetítsünk az SOS elctronicból nyitott porton keresztül egyenesen az internetre, vagy a proxy-val kísérletezzünk az adatközpontban, ráadásul HTML/JS videólejátszókkal foglalkozzunk a böngészőkben?
Az „okos Google” segítségével rátaláltam a YouTube Live-ra. Pár kattintással beállítottam. A kép fullHD - több mint jó volt, viszonylag kis bitráta, de volt egy kis gond. Az élő közvetítés nem volt teljesen élő. Az akár 10 másodperces késleltetés ebben az esetben túl soknak számított.
Tovább próbálkoztam a kereséssel, és ráakadtam az AngelCam cseh streaming szolgáltatásra. A képminőség és adatátviteli arány valamivel gyengébb volt, de még tűrhető (MJPG tömörítés), valamint 1-2 másodperces késleltetés. Tehát az SOS karácsonyfa élő képét az AngelCam biztosította.
Hogyan is összegezhetném? Látszólag egyszerű ötlet volt, mégis nagyon sokat tanultam a megvalósítás során.
A szerző, Matúš Čopík
U.i.: Reméljük, már Ön is várja a következő karácsonyt az SOS electronic-kal!
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
Játék:
A karácsonyfa ötlete örömmel töltött el minket, most pedig Önöknek szeretnénk örömet okozni. Tippeljék meg, hány darab LED izzó díszítette a fánkat?
A helyesen tippelők közül ketten egy Esp32-DevKitC - WiFi fejlesztőkészlettel gazdagodnak.
Köszönjük az érdeklődésüket és a beküldött válaszokat.
Összesen 45 választ kaptunk. A helyes válasz 50 LED izzó.
Kisorsoltuk a nyerteseket (L.Tamás, Magyarországról és J. Michal Szlovákiából)
Gratulálunk!!
Önnek is tetszenek cikkeink? Ne maradjon le egyről sem! Nem kerül erőfeszítésébe, mi eljuttatjuk Önhöz.