Si të promovoni një fillestar pa prishur asgjë

Kërkim, intervistë, detyrë testimi, përzgjedhje, punësim, përshtatje - rruga është e vështirë dhe e kuptueshme për secilin prej nesh - si punëdhënësi ashtu edhe punonjësi.

I sapoardhuri nuk ka kompetencat e nevojshme të specializuara. Edhe një specialist me përvojë duhet të përshtatet. Menaxheri është nën presion nga pyetjet se çfarë detyrash t'i caktojë një punonjësi të ri në fillim dhe sa kohë duhet t'i ndajë për ta? Duke siguruar interes, përfshirje, nxitje dhe integrim. Por mos rrezikoni detyrat kritike të biznesit.

Si të promovoni një fillestar pa prishur asgjë

Për ta bërë këtë, ne nisim projekte të brendshme stafetë. Ato përbëhen nga faza të shkurtra të pavarura. Rezultatet e një pune të tillë shërbejnë si bazë për zhvillimet e mëvonshme dhe lejojnë një të sapoardhur të provojë veten, t'i bashkohet një ekipi me një detyrë interesante dhe pa rrezikun e dështimit të një projekti të rëndësishëm. Kjo përfshin fitimin e përvojës, takimin me kolegët dhe mundësinë për të treguar anën tuaj më të mirë kur nuk ka kufizime strikte nga trashëgimia.

Një shembull i një zhvillimi të tillë stafetë ishte tema e një ekrani rrotullues bazuar në një efekt strobi me aftësinë për të shfaqur një imazh arbitrar dinamik të përdoruesit të marrë në ekranin e telefonit. Prototipet mund të gjenden këtu.

Puna u krye në mënyrë sekuenciale nga disa punonjës dhe do të vazhdojë nga të rinj për kohëzgjatjen e hyrjes së tyre (nga dy javë në një muaj, në varësi të aftësive dhe nivelit të kompetencave).

Fazat ishin si më poshtë:

a) mendoni përmes dizajnit (duke studiuar mostrat ekzistuese, përshkrimet e analogëve, duke treguar iniciativë krijuese);

b) zhvilloni një diagram qarku dhe vendoseni në tabelë;

c) të zhvillojë një protokoll për transferimin e imazheve nga një telefon në një pajisje;

d) siguroni kontroll nga një smartphone përmes Bluetooth LE.

Opsioni fillestar ishte përdorimi i diçkaje shumë kompakte, si p.sh. një rrotullues me tre petale, i cili, kur rrotullohej me dorë, filloi të shfaqte mbishkrime. Kishte një modul BLE në një petal, dhjetë LED RGB në të dytën, një sensor optik në të tretën dhe një bateri në qendër. U hartua një diagram qarku dhe u kryen eksperimentet e para. U bë e qartë se niveli i cilësisë së figurës është shumë i ulët, rezolucioni është i ulët, efekti i lojës është jetëshkurtër dhe aftësitë janë modeste. Dhe spinners janë një gjë e së kaluarës aq shpejt sa u shfaqën. U vendos që të ngrihet shiriti dhe të zhvillohet një ekran rrotullues me strobe. Së paku, mund të përdoret për qëllime praktike në ekspozita dhe konferenca, dhe interesi për zgjidhje të tilla nuk do të zhduket në të ardhmen e afërt.

Për sa i përket dizajnit, kishte dy pyetje kryesore: si të vendosni LED (në një plan vertikal, si në shembullin e mësipërm, ose në një horizontal) dhe si të fuqizoni bordin rrotullues me LED.

Për qëllime edukative, LED-et u vendosën vetëm në rrafshin horizontal. Sa i përket fuqizimit të tabelës, ekzistonte një zgjedhje e rëndësishme: ose marrim një motor komutator, i cili është i rëndë, i zhurmshëm, por i lirë, ose përdorim një zgjidhje më elegante me transferimin e energjisë pa kontakt duke përdorur dy mbështjellje - njëra në motor, tjetra në tabelë. Zgjidhja, natyrisht, është elegante, por më e shtrenjtë dhe kërkon kohë, sepse... mbështjelljet duhej fillimisht të llogariteshin dhe më pas të plagoseshin (mundësisht jo në gju).

Si të promovoni një fillestar pa prishur asgjë
Kështu duket prototipi që rezulton

Specifikimi i produkteve të prodhuara në masë është i tillë që çdo cent shtesë në kosto ka rëndësi. Suksesi mund të përcaktohet nga kostoja e një grushti pasivësh. Prandaj, shpesh është e nevojshme të zgjidhet një opsion më pak efikas, por më i lirë, në mënyrë që prodhuesi të mund të mbetet komercialisht konkurrues. Prandaj, duke imagjinuar që ekrani rrotullues do të vihej në prodhim masiv, zhvilluesi zgjodhi një motor komutator.

Kur u lëshua, prototipi që rezultoi shkëlqeu në mënyrë provokuese, bëri zhurmë dhe tronditi tryezën. Dizajni që siguroi stabilitet doli të ishte aq i rëndë dhe i rëndë sa nuk kishte kuptim ta sillte atë në një prototip prodhimi. Duke u gëzuar për suksesin e ndërmjetëm, vendosëm të zëvendësojmë motorin me një transformator rrotullues me një hendek ajri. Një arsye tjetër ishte pamundësia për të fuqizuar motorin nga porta USB e kompjuterit.

Pllaka LED bazohet në modulin tonë RM10 dhe gjashtë drejtues LED. MBI5030.

Drejtuesit kanë 16 kanale me aftësinë për të kontrolluar secilin në mënyrë të pavarur. Kështu, 6 drejtues të tillë dhe 32 LED RGB në total kanë aftësinë për të shfaqur 16 milionë ngjyra.

Për të sinkronizuar dhe stabilizuar imazhin e daljes, u përdorën dy sensorë Hall magnetorezistues MRSS23E.

Plani ishte i thjeshtë - sensori jep një ndërprerje për çdo rrotullim të tabelës, pozicioni i LED-ve përcaktohet nga ora midis dy kalimeve dhe azimuti dhe shkëlqimi i tyre llogariten në një skanim 360 gradë.

Por diçka shkoi keq - pavarësisht nga shpejtësia e rrotullimit të tabelës, sensori lëshoi ​​rastësisht një ose dy ndërprerje për kalim. Kështu, imazhi doli të ishte i paqartë dhe i palosur nga brenda.

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

Nëse dikush ka ndonjë mendim se pse një sensor magnetorezistues mund të sillet në këtë mënyrë, ju lutemi ndajeni atë në komente.

Si të promovoni një fillestar pa prishur asgjë
Ana e sipërme e tabelës

Me një sensor optik, imazhi është i qartë, por duhen rreth 30 sekonda për t'u stabilizuar. Kjo ndodh për një sërë arsyesh, njëra prej të cilave është diskretiteti i kohëmatësit. Kjo është 4 milionë rriqra në sekondë, të ndarë me 360 ​​gradë me një mbetje, e cila sjell shtrembërim në imazhin e daljes.

Në orët kineze strobe, imazhi instalohet në disa sekonda me koston e faktit se një segment i vogël i rrethit thjesht nuk shfaqet: ka një hapësirë ​​boshe në imazhin rrethor, është i padukshëm në tekst, por fotografia është e paplotë.

Megjithatë, problemet nuk kanë mbaruar. Mikrokontrollues 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 prodhon 1 kornizë për sekondë, gjë që nuk mjafton për syrin e njeriut. Natyrisht, ju duhet të vendosni një mikrokontrollues të veçantë në tabelë për të kontrolluar imazhin, por tani për tani është marrë vendimi për të zëvendësuar MBI5030 me MBI5039. Ka vetëm 7 ngjyra, duke përfshirë të bardhën, por kjo mjafton për të praktikuar pjesën e softuerit.

Epo, dhe gjëja më e rëndësishme, për hir të së cilës filloi kjo detyrë edukative, është të programoni një mikrokontrollues dhe të kryeni kontrollin përmes një aplikacioni në një smartphone.

Skanimi transmetohet aktualisht nëpërmjet Bluetooth direkt nëpërmjet nRF Connect dhe ndërfaqja e aplikacionit është në zhvillim e sipër.

Kështu, rezultatet e ndërmjetme të ekipit të stafetave janë si më poshtë:

Ekrani rrotullues ka një linjë prej 32 LED dhe një diametër imazhi prej 150 mm. Ai shfaq 7 ngjyra, vendos një imazh ose tekst në 30 sekonda (gjë që nuk është ideale, por e pranueshme për të filluar). Përmes një lidhjeje Bluetooth, mund të lëshoni një komandë për të ndryshuar imazhin.

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

Dhe që zhvilluesit e rinj të rinj të mësojnë me sukses, gjithçka që mbetet është të zgjidhin detyrat e mëposhtme:

Kapërceni mungesën e RAM-it të mikrokontrolluesit për shfaqjen me ngjyra të plota të paletës së ngjyrave. Përmirësoni aplikacionin për gjenerimin dhe transmetimin e imazheve statike ose dinamike. Jepini strukturës një pamje të përfunduar. Ne do t'ju mbajmë të informuar.

PS Sigurisht, pas përfundimit të punës në Bluetooth LE (nrf52832) do të hartojmë dhe implementojmë një version Wi-Fi/Bluetooth në ESP32 Por kjo do të jetë një histori e re.
Si të promovoni një fillestar pa prishur asgjë

Burimi: www.habr.com

Shto një koment