Si të promovoni një novice dhe të mos dëmtoni asgjë

Kërkimi, intervista, testi, përzgjedhja, përgatitja për punë, adaptimi — një rrugë e vështirë dhe e qartë për secilin prej nesh — si për punëdhënësin ashtu edhe për punonjësin.

Një fillestar nuk ka kompetencat e nevojshme të specializuara. Edhe një specialist me eksperiencë duhet të ristrukturohet. Shefi përballet me pyetje se cilat detyra të vendosë për punonjësin e ri në fillim dhe sa kohë t'i kushtojë ato? Ndërkohë, duhen siguruar angazhimi, përfshirja, energjia dhe integrimi. Por pa rrezikuar detyrat kritike të biznesit.

Si të promovoni një novice dhe të mos dëmtoni asgjë

Për këtë, ne fillojmë projekte të brendshme të stafit. Ato përbëhen nga etapa të pavarura të shkurtra. Rezultatet e këtyre punëve shërbejnë si themel për zhvillimet e ardhshme dhe i lejojnë fillestarit të tregojë veten, të integrohet në ekip me një detyrë interesante dhe pa rrezikun për të dështuar një projekt të rëndësishëm. Këtu përfshihet dhe përvoja, dhe njohja me kolegët, si dhe mundësia për të treguar veten në anën më të mirë, kur nuk ka kufizime të forta nga trashëgimia.

Si një shembull i tillë i zhvillimit stafetë, është tema e ekranit rotativ mbi bazën e efektit stroboskopik me mundësinë e shfaqjes së një imazhi dinamik të përdoruesit, të bërë në ekranin e telefonit. Prototipet mund të gjenden këtu.

Punët u realizuan radhazi nga disa punonjës dhe do të vazhdojnë nga të rinjtë gjatë kohës së tyre të onboarding (nga dy javë deri në një muaj në varësi të aftësive dhe nivelit të kompetencave).

Etapat ishin si më poshtë:

a) të mendoni për ndërtimin (duke studiuar mostra të disponueshme, përshkrimin e analogëve, duke treguar iniciativë kreative);

b) të zhvilloni skemën elektrike themelore, ta renditni atë në pllakë;

c) të zhvilloni një protokoll për transmetimin e imazhit nga telefoni në pajisje;

d) të siguroheni për kontrollin nga smartphone përmes Bluetooth LE.

Në variantin fillestar ishte parashikuar përdorimi i diçkaje shumë kompakte si një spinner me tre petale, i cili, kur rrotullohej manualisht, fillonte të tregonte shkronjat. Një petal kishte një modul BLE, një tjetër – dhjetë LED RGB, në të tretin një sensor optik, dhe në qendër – një bateri. U përgatit një skemë elektrike principiale dhe u kryen eksperimentet e para. Doli qartë se niveli i cilësisë së imazhit ishte shumë i ulët, rezolucioni i vogël, efekti lodër i përkohshëm, mundësitë skrompe. Gjithashtu, spinnerët u zhdukën kaq shpejt sa u shfaqën. U vendos që të rritej standardi dhe të zhvillohej një ekran stroboskopik rotativ. Ai mund të përdoret të paktën për qëllime praktike në ekspozita dhe konferenca, dhe interesimi për këto zgjidhje nuk do të zhduket në afatin e afërt.

Sa i përket ndërtimit, pyetjet kryesore ishin dy: si të vendoseshin LED-të (në një plan vertikal, siç është ilustrimi më sipër, apo në një plan horizontal) dhe si të furnizohej bordi rrotullues me LED-të.

Për qëllime edukative, LED-të u vendosën vetëm në planin horizontal. Sa i përket furnizimit të bordit, kishte një zgjedhje të rëndësishme: ose marrim një motor kolektorik, të madh, të zhurmshëm, por të lirë, ose përdorim një zgjidhje më elegante me transmetim pa kontakt të energjisë përmes dy spiraleve – një në motor dhe një në bord. Zgjidhja, natyrisht, është elegante, por më e shtrenjtë dhe me shumë punë, pasi spiralet duhej të llogariteshin më parë e më pas të mbështilleshin (preferohet jo në mënyrë amatore).

Si të promovoni një novice dhe të mos dëmtoni asgjë
Këtë mënyrë duket prototipi i arritur.

Spektri i produkteve të prodhimit masiv është i tillë, që secili cent i tepruar në kostot e prodhimit ka rëndësi. Suksesi mund të përcaktohet nga kostoja e një grushti pasivësh. Prandaj, shpeshherë duhet të zgjidhet një variant më pak efektiv, por më të lirë, në mënyrë që prodhuesi të ruajë konkurrueshmërinë tregtare. Prandaj, duke përfytyruar që ekrani rotativ do të hidhej në prodhim masiv, zhvilluesi përzgjodhi motorin kolektorik.

Prototipi u rezultuar me një ndezje energjike, duke ndriçuar, zhurmues dhe duke lëkundur tavolinën. Strukturimi që siguroi stabilitetin doli kaq i rëndë dhe voluminoz, saqë nuk kishte kuptim ta çonim atë në një prototip në masë. Pas gëzimit për suksesin e përkohshëm, u vendos të zëvendësohej motori me një transformator rotativ me hap ajri. Një arsye tjetër ishte pamundësia e ushqyerjes së motorit nga porta USB e kompjuterit.

Baza e pllakës me LED ishte moduli ynë RM10 dhe gjashtë shoferët e LED-ëve. MBI5030.

Shoferët kanë 16 kanale me mundësinë për të kontrolluar secilin në mënyrë të pavarur. Kështu, 6 nga këta shoferë dhe 32 LED RGB gjithsej kanë mundësinë të shfaqin 16 milion ngjyra.

Për sinkronizimin dhe stabilizimin e imazhit të shfaqur, janë përdorur dy sensorë Hall me magnetorezistiv. MRSS23E.

Plani ishte i thjeshtë – sensori jep një ndërprerje për çdo rrotullim të pllakës, ndërsa brenda të dy kalimeve përcaktohet pozita e LED-ëve dhe llogaritet azimuti dhe ndriçimi i tyre në një skanër 360 gradë.

Por diçka shkoi keq – pavarësisht nga shpejtësia e rrotullimit të pllakës, sensori jepte në mënyrë kaotike ose një ose dy ndërprerje për kalim. Kështu, imazhi rezultonte i paqartë dhe përkulej brenda vetes.

Zëvendësimi i sensorëve nuk e ndryshoi situatën, prandaj sensori Hall u zëvendësua me një fotorezistor.

Kush ka ide se pse sensori magnetorezistiv mund të sillet kështu, ju lutemi ndihmoni në komente.

Si të promovoni një novice dhe të mos dëmtoni asgjë
Krahu i sipërm i pllakës

Me sensorin optik, imazhi rezulton i qartë, por stabilizohet pas rreth 30 sekondash. Kjo ndodh për një sërë arsyesh, njëra prej të cilave është diskretizimi i timer-it. Kjo është 4 milion tik-tak në sekondë, të cilat ndahen në 360 gradë me mbetje, që e sjellin distorsionin në imazhin e dhënë.

Në orët stroboskopike kineze, imazhi vendoset brenda disa sekundash me koston e faktit që një segment i vogël i rrethit thjesht nuk shfaqet: në imazhin rrethor ka një vend të zbrazët, në tekst nuk duket, por imazhi bëhet i paplotë.

Megjithatë, problemet nuk ndalen këtu. Mikrokontrolleri nRF52832 nuk mund të sigurojë shpejtësinë e nevojshme të transferimit të të dhënave për numrin e mundshëm të nuancave (rreth 16 MHz) – ekrani jep 1 kadër në sekondë, që është shumë pak për syrin e njeriut. Është e qartë se duhet të vendosim një mikrocontroller të veçantë në bord për të menaxhuar imazhin, ndërsa për momentin është marrë vendimi për të zëvendësuar MBI5030 me MBI5039. Kjo janë gjithsej 7 ngjyra, duke përfshirë të bardhën, por është e mjaftueshme për punimin e pjesës softuerike.

Dhe një gjë e rëndësishme, për të cilën është nismuar kjo detyrë edukative –programimi i mikrocontroller-it dhe realizimi i menaxhimit përmes një aplikacioni në smartphone.

Tani, skanimi dërgohet përmes Bluetooth-it drejtpërdrejt përmes nRF Connect, ndërsa ndërfaqja e aplikacionit është në zhvillim.

Kështu, rezultatet ndërmjetëse të punës së ekipit të stafit janë si më poshtë:

Ekrani rotativ ka një rend të 32 LED-ëve dhe diametër imazhi 150 mm. Ai tregon 7 ngjyra, vendos imazhin ose tekstin për 30 sekonda (çka nuk është ideale, por për fillim është e pranueshme). Përmes lidhjes Bluetooth mund të japësh një komandë për të ndërruar imazhin.

Si të promovoni një novice dhe të mos dëmtoni asgjë
Kështu duket kjo

Dhe zhvilluesit e rinj kanë për të zgjidhur detyrat e mëposhtme për një mësim të suksesshëm:

Të përballojnë mungesën e memorie operative të mikrocontroller-it për shfaqjen e plotë të paletës së ngjyrave. Të përmirësojnë aplikacionin për formimin dhe dërgimin e një imazhi statik ose dinamik. Të jepni një pamje përfundimtare strukturës. Do t'ju mbajmë në informacione.

P.S. Natyrisht, pas përfundimit të punës në Bluetooth LE (nrf52832) ne do të projektomë dhe realizojmë një version Wi-Fi/Bluetooth në ESP32. Por kjo do të jetë një histori e re.
Si të promovoni një novice dhe të mos dëmtoni asgjë

Burimi: habr.com

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster