Keresés, interjú, tesztfeladat, kiválasztás, felvétel, alkalmazkodás – az út mindannyiunk számára – munkáltatónak és munkavállalónak egyaránt – nehéz és érthető.
Az újonc nem rendelkezik a szükséges speciális kompetenciákkal. Még egy tapasztalt szakembernek is alkalmazkodnia kell. A vezetőt nyomás nehezíti az a kérdés, hogy az induláskor milyen feladatokat jelöljön ki egy új munkatársnak, és mennyi időt szánjon rájuk? Miközben biztosítjuk az érdeklődést, az érintettséget, a lendületet és az integrációt. De ne kockáztasson kritikus üzleti feladatokat.
Ennek érdekében közvetítő belső projekteket indítunk. Független rövid szakaszokból állnak. Az ilyen munka eredményei a későbbi fejlesztések alapjául szolgálnak, és lehetővé teszik az újonc számára, hogy bizonyítson, csatlakozzon egy érdekes feladattal rendelkező csapathoz, anélkül, hogy fennállna egy fontos projekt kudarca. Ez magában foglalja a tapasztalatszerzést, a kollégákkal való találkozást és a lehetőséget, hogy megmutassa a legjobb oldalát, amikor nincsenek szigorú korlátozások az örökségből.
Ilyen reléfejlesztésre példa volt a villogó effektuson alapuló forgó képernyő témája, amely egy tetszőleges felhasználó dinamikus képét képes megjeleníteni a telefon képernyőjén.Prototípusok találhatók
A munkát több alkalmazott sorban végezte, és újak folytatják a beiktatásuk idejére (két héttől egy hónapig, képességek és kompetenciaszint függvényében).
A szakaszok a következők voltak:
a) gondolja végig a tervezést (meglévő minták tanulmányozásával, analógok leírásával, kreatív kezdeményezéssel);
b) készítsen kapcsolási rajzot és helyezze el a táblára;
c) készítsen protokollt képek telefonról készülékre való átvitelére;
d) vezérlést biztosíthat okostelefonról Bluetooth LE-n keresztül.
A kiindulási lehetőség az volt, hogy valami nagyon kompakt dolgot használjunk, például egy háromszirmú fonót, amelyen kézzel forgatva feliratok kezdtek megjelenni. Az egyik sziromban BLE modul, a másodikban tíz RGB LED, a harmadikban optikai szenzor, középen pedig akkumulátor volt. Elkészült a kapcsolási rajz, és elvégezték az első kísérleteket. Egyértelművé vált, hogy a képminőség szintje nagyon alacsony, a felbontás alacsony, a játékhatás rövid életű, a képességek szerények. A fonók pedig olyan gyorsan a múlté, ahogy megjelentek. Úgy döntöttek, hogy emelik a lécet, és kifejlesztenek egy forgó villogó képernyőt. Minimum gyakorlati célokra használható kiállításokon, konferenciákon, és az ilyen megoldások iránti érdeklődés a közeljövőben sem szűnik meg.
A tervezéssel kapcsolatban két fő kérdés merült fel: hogyan kell a LED-eket elhelyezni (függőleges síkban, mint a fenti példában, vagy vízszintesben), és hogyan kell a forgó táblát LED-ekkel táplálni.
Oktatási célból a LED-eket csak vízszintes síkban helyeztük el. Ami a tábla tápellátását illeti, volt egy fontos választás: vagy kommutátoros motort veszünk, ami terjedelmes, zajos, de olcsó, vagy egy elegánsabb megoldást használunk érintésmentes teljesítményátvitellel, két tekercs segítségével - az egyik a motoron, a másik a fedélzeten. A megoldás természetesen elegáns, de drágább és időigényesebb, mert... a tekercseket először ki kellett számítani, majd feltekerni (lehetőleg nem térdre).
Így néz ki az elkészült prototípus
A sorozatgyártású termékek sajátosságai olyanok, hogy minden plusz cent számít a költségekben. A sikert egy maroknyi passzív ára határozhatja meg. Ezért gyakran kevésbé hatékony, de olcsóbb megoldást kell választani, hogy a gyártó versenyképes maradhasson. Ezért azt képzelve, hogy a forgó képernyőt tömeggyártásba kezdik, a fejlesztő egy kommutátormotort választott.
Az elkészült prototípus elindításakor kihívóan sziporkázott, zajt csapott és megrázta az asztalt. A stabilitást biztosító kialakítás olyan nehéznek és terjedelmesnek bizonyult, hogy nem volt értelme gyártási prototípusba hozni. A köztes sikernek örülve úgy döntöttünk, hogy a motort légréses forgó transzformátorra cseréljük. Egy másik ok az volt, hogy a motort nem lehetett táplálni a számítógép USB-portjáról.
A LED kártya az RM10 modulunkon és hat LED meghajtón alapul.
A meghajtók 16 csatornával rendelkeznek, amelyek mindegyike önállóan vezérelhető. Így összesen 6 ilyen meghajtó és 32 RGB LED képes 16 millió szín megjelenítésére.
A kimeneti kép szinkronizálására és stabilizálására két magnetorezisztív Hall érzékelőt használtak
A terv egyszerű volt - az érzékelő a tábla minden fordulatánál megszakítást ad, a LED-ek helyzetét az óra határozza meg két áthaladás között, azimutjukat és fényüket pedig 360 fokos pásztázással számítják ki.
De valami elromlott - a tábla forgási sebességétől függetlenül az érzékelő véletlenszerűen egy-két megszakítást adott ki lépésenként. Így a kép homályosnak és befelé hajtogatottnak bizonyult.
Az érzékelők cseréje nem változtatott a helyzeten, ezért a Hall szenzort fotoellenállásra cserélték.
Ha valakinek van valami ötlete, hogy egy magnetorezisztív érzékelő miért viselkedhet így, kérem ossza meg kommentben.
A tábla felső oldala
Optikai érzékelővel a kép tiszta, de körülbelül 30 másodpercet vesz igénybe a stabilizálás. Ennek számos oka lehet, amelyek közül az egyik az időzítő diszkrétsége. Ez 4 millió kullancs másodpercenként, osztva 360 fokkal a maradékkal, ami torzulást okoz a kimeneti képen.
A kínai stroboszkópos órákban a kép néhány másodperc alatt beépül annak árán, hogy a kör egy kis része egyszerűen nem jelenik meg: a kör alakú képen van egy üres hely, a szövegen nem látható, de a kép hiányos.
A problémák azonban még nem értek véget. Mikrokontroller
Nos, és a legfontosabb dolog, amiért ez az oktatási feladat elindult, egy mikrokontroller programozása és az irányítás végrehajtása egy okostelefonon lévő alkalmazáson keresztül.
A pásztázás jelenleg Bluetoothon keresztül, közvetlenül az nRF Connecten keresztül történik, az alkalmazási felület pedig fejlesztés alatt áll.
Így a váltócsapat közbenső eredményei a következők:
A forgó képernyő 32 LED-ből álló sorral és 150 mm-es képátmérővel rendelkezik. 7 színt jelenít meg, 30 másodperc alatt beállít egy képet vagy szöveget (ami nem ideális, de kezdésnek elfogadható). Bluetooth kapcsolaton keresztül parancsot adhat a kép megváltoztatásához.
És ez így néz ki
Az új fiatal fejlesztők sikeres tanulásához pedig már csak a következő feladatokat kell megoldani:
Győzd le a mikrokontroller RAM hiányát a színpaletta színes megjelenítéséhez. A statikus vagy dinamikus képek generálására és továbbítására szolgáló alkalmazás fejlesztése. Adjon kész megjelenést a szerkezetnek. Tájékoztatjuk Önt.
PS Természetesen a Bluetooth LE-n végzett munka befejezése után (
Forrás: will.com