Si të promovoni një fillestar pa prishur asgjë

Kërkimi, intervista, detyra testuese, përzgjedhja, punësimi, 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 punëmarrësin.

Një fillestar nuk ka kompetencat e nevojshme të specializuara. Edhe një profesionist me përvojë duhet të ristrukturohet. Një menaxher përballet me pyetje si: çfarë detyrash të caktojë për një punonjës të ri në fillim dhe sa kohë t'i dedikojë atyre? Duke siguruar kështu interesimin, angazhimin, energjinë dhe integrimin e tij. Por pa rrezikuar detyrat kritike të biznesit.

Si të promovoni një fillestar pa prishur asgjë

Për këtë, ne lançojmë projekte të brendshme të stafit. Ato përbëhen nga faza të shkurtëra të pavarura. Rezultatet e këtyre punëve shërbejnë si bazë për zhvillimet e mëtejshme dhe i lejojnë fillestarit të tregojë veten, të integrohet në ekip me një detyrë interesante dhe pa rrezikun për të dështuar në një projekt të rëndësishëm. Këtu ka përvojë të fituar, njohje me kolegët dhe mundësia për t'u treguar në anën më të mirë, kur nuk ka kufizime të forta nga legacy.

Një shembull i tillë i zhvillimit të stafit është tema e ekranit rotativ bazuar në efektin stroboskopik me mundësinë e shfaqjes së një imazhi dinamik të rastësishëm nga përdoruesi, i bërë në ekranin e telefonit. Prototipet mund të gjenden këtu.

Punët u kryen në mënyrë të njëpasnjëshme nga disa punonjës dhe do të vazhdojnë nga të rinjtë gjatë kohës së tyre të adaptimit (nga dy javë në një muaj në varësi të aftësive dhe nivelit të kompetencës)..

Hapat ishin si në vijim:

a) të mendohet struktura (duke studiuar mostrat ekzistuese, duke përshkruar homologët, duke treguar iniciativë kreative);

b) të zhvillohet një skemë elektrike parimore, ta shtrijmë atë në një pllakë;

c) të zhvillohet një protokoll për dërgimin e imazhit nga telefoni në pajisje;

d) të sigurohet kontrolli nga smartphone përmes Bluetooth LE.

Korrigjimi fillestar parashikonte përdorimin e diçkaje shumë kompakte si spiner me tre petale, i cili, kur rrotullohej manualisht, fillonte të tregonte shkrime. Në një petal kishte një moduli BLE, në të dytin – dhjetë LED RGB, në të tretin një sensor optik, dhe në qendër – një bateri. U përgatit një skemë elektrike e parimit dhe u zhvilluan eksperimente të para. U kuptua se niveli i cilësisë së imazhit ishte shumë i ulët, rezolucioni ishte i vogël, efekti i lojës ishte i shkurtër, dhe mundësitë ishin modeste. Po ashtu, spinat shkuan në të kaluarën po aq shpejt sa erdhë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 në të ardhmen e afërt interesimi për këto zgjidhje nuk do të largohet.

Sa i përket ndërtimit, ishin dy pyetje kryesore: si të vendosen LED-të (në planin vertikal, siç është shembulli më lart ose në atë horizontal) dhe si të furnizohet tabela rotative me LED.

Për qëllime edukative, LED-të janë vendosur vetëm në planin horizontal. Sa i përket furnizimit të bordit, kishte një zgjedhje të rëndësishme: ose marrim një motor kolektor, të madh, të zhurmshëm, por të lirë, ose përdorim një zgjidhje më të elegantë me përcjellje pa kontakt përmes dy bobinave – një mbi motorin, tjetra mbi bord. Zgjidhja, sigurisht, është më e elegantë, por më e shtrenjtë dhe e gjatë, pasi që bobinat duhej fillimisht të llogariteshin dhe më pas të ishin të mbështjella (preferohet jo në mënyrë amatore).

Si të promovoni një fillestar pa prishur asgjë
Kështu duket prototipi i rezultuar

Specifika e produkteve të prodhimit masiv është që çdo cent i tepërt në koston e prodhimit ka rëndësi. Sukcesi mund të përcaktohet nga çmimi i një grushti pasiv. Kështu që shpesh detyrohemi të zgjedhim një opsion më pak efektiv, por më të lira, në mënyrë që prodhuesi të ruajë konkurrueshmërinë tregtare. Prandaj, duke supozuar se ekrani rotativ do të lancojë në prodhim masiv, zhvilluesi zgjodhi motorin kolektor.

Prototipi i krijuar gjatë lançimit shkëlqente, bënte zhurmë dhe trondiste tavolinën. Konstrukti, që ofronte stabilitet, ishte kaq i rëndë dhe voluminoz, saqë nuk kishte kuptim ta çonim atë në një prototip serik. Pas gëzimit për këtë sukses të përkohshëm, u mor vendimi për të zëvendësuar motorin me një transformator të rotullueshëm me boshllëk ajri. Një arsye tjetër ishte pamundësia e furnizimit të motorit nga porta USB e kompjuterit.

Baza e bordit me LED ishte moduli ynë RM10 dhe gjashtë pilotët e LED MBI5030.

Pilotët kanë 16 kanale me mundësinë për të menaxhuar secilin pavarësisht. Kështu, 6 nga këta pilotë dhe 32 LED RGB gjithsej kanë mundësinë të tregojnë 16 milion ngjyrash.

Për sinkronizimin dhe stabilizimin e imazhit të dalë, u përdorën dy sensorë Hall me magnetorezistencë MRSS23E.

Plani ishte i thjeshtë – sensori jep një ndërprerje me çdo rrotullim të bordit, ndërsa në ritmin mes dy kalimeve përcaktohet pozita e LED-ve dhe llogaritet azimuti dhe ndriçimi i tyre në skanimin 360 gradë.

Por ndonjë arsye, diçka shkoi keq - pavarësisht nga shpejtësia e rrotullimit të bordit, sensori jepte në mënyrë haotike një ose dy ndërprerje për kalim. Si rezultat, imazhi dilte i mbuluar dhe duke u mbledhur në vete.

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

Kush ka ndonjë mendim se pse sensori magnetorezistiv mund të sillte kështu, ndani mendimin tuaj në komente.

Si të promovoni një fillestar pa prishur asgjë
Krahu i sipërm i bordit

Me sensorin optik, imazhi bëhet i qartë, por stabilizohet pas rreth 30 sekondash. Kjo ndodh për shkak të disa arsyeve, një prej të cilave është diskretizimi i timerit. Ky është 4 mln tikë në sekondë, që ndahen në 360 gradë me mbetje, e cila sjell deformim në imazhin e dhënë.

Në orët stroboshkopike kineze, imazhi vendoset brenda disa sekondash me koston që një segment i vogël i rrethit thjesht nuk shfaqet: në imazhin rrethor ka një vend të zbrazët, që në tekst nuk është i dukshëm, por imazhi rezulton të jetë i paplotë.

Megjithatë, problemet nuk përfunduan. Mikrocontrolleri nRF52832 nuk mund të sigurojë shpejtësinë e nevojshme të transmetimit të të dhënave për numrin e mundshëm të nuancave (rreth 16 MHz) – ekrani jep 1 kornizë në sekondë, që është e pamjaftueshme për syrin e njeriut. Është e qartë se duhet të vendosim një mikroprocesor të veçantë në bord për të menaxhuar imazhin, ndërsa deri tani është marrë vendimi për të zëvendësuar MBI5030 me MBI5039. Kjo janë gjithsej 7 ngjyra, duke përfshirë të bardhën, por kjo është e mjaftueshme për të punuar pjesën programore.

Një aspekt i rëndësishëm, për të cilin u krijua kjo detyrë edukative – është programimi i mikroprocesorit dhe realizimi i menaxhimit përmes një aplikacioni në smartphone.

Aktualisht, skanimi transmetohet përmes Bluetooth direkt nëpërmjet nRF Connect, ndërsa ndërfaqja e aplikacionit është në zhvillim.

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

Ekrani rotativ ka një rresht me 32 LED 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 fillimin është e pranueshme). Përmes lidhjes Bluetooth mund të jepet një komandë për ndryshimin e imazhit.

Si të promovoni një fillestar pa prishur asgjë
Dhe kështu duket kjo

Të rinjtë e rinj për zhvillim kanë përpara disa detyra për të përfunduar me sukses mësimin e tyre:

Të përballen me mungesën e memorjes së përkohshme të mikrocontroller-it për të shfaqur paletën e ngjyrave në ngjyrë të plotë. Të përmirësojnë aplikacionin për të formuar dhe transferuar një imazh statik ose dinamik. Të përfundojnë dizajnin. Do t'ju mbajmë të informuar.

P.S. Natyrisht, pas përfundimit të punimeve në Bluetooth LE (nrf52832) do të projektojmë dhe realizojmë versionin Wi-Fi/Bluetooth në ESP32. Por kjo do të jetë një histori e re.
Si të promovoni një fillestar pa prishur asgjë

Burimi: habr.com

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster