කිසිම දෙයක් කඩන්නේ නැතිව නවකයෙක් ප්‍රවර්ධනය කරන්නේ කෙසේද?

සෙවීම, සම්මුඛ පරීක්ෂණය, පරීක්ෂණ කාර්යය, තෝරා ගැනීම, බඳවා ගැනීම, අනුවර්තනය කිරීම - මාර්ගය අප සෑම කෙනෙකුටම දුෂ්කර සහ තේරුම් ගත හැකි ය - සේවායෝජකයා සහ සේවකයා යන දෙකම.

නවකයාට අවශ්ය විශේෂිත නිපුණතා නොමැත. පළපුරුදු විශේෂඥයෙකුට පවා අනුගත විය යුතුය. ආරම්භයේදී නව සේවකයෙකුට පැවරිය යුතු කාර්යයන් මොනවාද සහ ඔවුන් සඳහා කොපමණ කාලයක් වෙන් කළ යුතුද යන ප්‍රශ්නවලින් කළමනාකරු පීඩනයට ලක් වේ. උනන්දුව, සහභාගීත්වය, ධාවනය සහ ඒකාබද්ධතාවය සහතික කරන අතරතුර. නමුත් විවේචනාත්මක ව්යාපාරික කාර්යයන් අවදානමට ලක් නොකරන්න.

කිසිම දෙයක් කඩන්නේ නැතිව නවකයෙක් ප්‍රවර්ධනය කරන්නේ කෙසේද?

මෙය සිදු කිරීම සඳහා, අපි රිලේ අභ්යන්තර ව්යාපෘති දියත් කරමු. ඒවා ස්වාධීන කෙටි අදියරකින් සමන්විත වේ. එවැනි වැඩ වල ප්රතිඵල පසුකාලීන වර්ධනයන් සඳහා පදනම ලෙස සේවය කරන අතර නවකයෙකුට තමා ඔප්පු කිරීමට ඉඩ සලසයි, සිත්ගන්නා කාර්යයක් සමඟ කණ්ඩායමක් හා වැදගත් ව්යාපෘතියක් අසාර්ථක වීමේ අවදානමකින් තොරව. අත්දැකීම් ලබා ගැනීම, සගයන් හමුවීම සහ උරුමයෙන් දැඩි සීමාවන් නොමැති විට ඔබේ හොඳම පැත්ත පෙන්වීමට අවස්ථාව මෙයට ඇතුළත් වේ.

එවැනි රිලේ සංවර්ධනයකට උදාහරණයක් වූයේ දුරකථන තිරය මත ගන්නා ලද අත්තනෝමතික පරිශීලක ගතික රූපයක් ප්‍රදර්ශනය කිරීමේ හැකියාව ඇති ස්ට්‍රෝබ් ආචරණයක් මත පදනම් වූ භ්‍රමණය වන තිරයක තේමාවයි. මූලාකෘති සොයාගත හැකිය. මෙහි.

මෙම කාර්යය සේවකයින් කිහිප දෙනෙකු විසින් අනුක්‍රමිකව සිදු කරන ලද අතර නව අය විසින් ඔවුන්ගේ ඇතුල්වීමේ කාලය සඳහා (සති දෙකක සිට මාසයක් දක්වා, හැකියාවන් සහ නිපුණතා මට්ටම අනුව) දිගටම කරගෙන යනු ඇත.

අදියර පහත පරිදි විය:

අ) සැලසුම හරහා සිතන්න (පවතින සාම්පල අධ්‍යයනය කිරීමෙන්, ප්‍රතිසම විස්තර කිරීමෙන්, නිර්මාණාත්මක මුලපිරීමක් පෙන්නුම් කිරීමෙන්);

b) පරිපථ සටහනක් සකස් කර පුවරුව මත තබන්න;

ඇ) දුරකථනයකින් උපාංගයකට පින්තූර මාරු කිරීම සඳහා ප්රොටෝකෝලයක් සංවර්ධනය කිරීම;

d) Bluetooth LE හරහා ස්මාර්ට් ජංගම දුරකතනයකින් පාලනය ලබා දෙන්න.

ආරම්භක විකල්පය වූයේ පෙති තුනේ දඟ පන්දු යවන්නෙකු වැනි ඉතා සංයුක්ත දෙයක් භාවිතා කිරීමයි, එය අතින් කරකවන විට ශිලා ලේඛන පෙන්වීමට පටන් ගත්තේය. එක් පෙත්තක BLE මොඩියුලයක් ද, දෙවැන්නෙහි RGB LED දහයක් ද, තෙවැන්නෙහි දෘශ්‍ය සංවේදකයක් ද, මධ්‍යයේ බැටරියක් ද විය. පරිපථ සටහනක් සකස් කර පළමු අත්හදා බැලීම් සිදු කරන ලදී. පින්තූරයේ ගුණාත්මක මට්ටම ඉතා අඩු බවත්, විභේදනය අඩු බවත්, ක්‍රීඩා ආචරණය කෙටිකාලීන බවත්, හැකියාවන් නිහතමානී බවත් පැහැදිලි විය. තවද දඟ පන්දු යවන්නන් ඔවුන් පෙනී සිටි තරම් ඉක්මනින් අතීතයට ගිය දෙයක්. තීරුව ඉහළ නැංවීමට සහ භ්රමණය වන ස්ට්රෝබ් තිරයක් සංවර්ධනය කිරීමට තීරණය විය. අවම වශයෙන්, එය ප්‍රදර්ශන සහ සම්මන්ත්‍රණ වලදී ප්‍රායෝගික අරමුණු සඳහා භාවිතා කළ හැකි අතර, නුදුරු අනාගතයේ දී එවැනි විසඳුම් සඳහා ඇති උනන්දුව අතුරුදහන් නොවනු ඇත.

සැලසුම සම්බන්ධයෙන්, ප්‍රධාන ප්‍රශ්න දෙකක් තිබුණි: LED (සිරස් තලයක, ඉහත උදාහරණයේ මෙන් හෝ තිරස් එකක) සහ LED සමඟ භ්‍රමණය වන පුවරුව බලගන්වන්නේ කෙසේද යන්න.

අධ්යාපනික අරමුණු සඳහා, LED තිරස් තලයේ පමණක් ස්ථානගත කර ඇත. පුවරුව බල ගැන්වීම සම්බන්ධයෙන්, වැදගත් තේරීමක් විය: එක්කෝ අපි විශාල, ඝෝෂාකාරී, නමුත් ලාභදායී වන කොමියුටේටර් මෝටරයක් ​​ගන්නෙමු, නැතහොත් අපි දඟර දෙකක් භාවිතා කරමින් ස්පර්ශ රහිත බල හුවමාරුව සමඟ වඩාත් අලංකාර විසඳුමක් භාවිතා කරමු - එකක් මෝටරය මත, අනෙක පුවරුව මත. විසඳුම, ඇත්ත වශයෙන්ම, අලංකාර, නමුත් වඩා මිල අධික හා කාලය ගත වන නිසා ... දඟර මුලින්ම ගණනය කළ යුතු අතර පසුව තුවාල කළ යුතුය (වඩාත් සුදුසු වන්නේ දණහිස මත නොවේ).

කිසිම දෙයක් කඩන්නේ නැතිව නවකයෙක් ප්‍රවර්ධනය කරන්නේ කෙසේද?
ප්රතිඵලය වන මූලාකෘතිය පෙනෙන්නේ මෙයයි

මහා පරිමාණයෙන් නිෂ්පාදනය කරන ලද නිෂ්පාදනවල විශේෂත්වය වන්නේ පිරිවැයේ සෑම අමතර ශතයක්ම වැදගත් වේ. පැසිව් අතලොස්සක වියදමෙන් සාර්ථකත්වය තීරණය කළ හැකිය. එමනිසා, නිෂ්පාදකයාට වාණිජමය වශයෙන් තරඟකාරීව සිටීමට හැකි වන පරිදි අඩු කාර්යක්ෂම නමුත් ලාභදායී විකල්පයක් තෝරාගැනීම බොහෝ විට අවශ්ය වේ. එමනිසා, භ්රමක තිරය මහා පරිමාණ නිෂ්පාදනයට යොදවනු ඇතැයි සිතමින්, සංවර්ධකයා විසින් සංක්රමණික මෝටරයක් ​​තෝරා ගත්තේය.

දියත් කළ විට, එහි ප්‍රතිඵලය වූ මූලාකෘතිය ප්‍රකෝපකාරී ලෙස දිලිසෙමින්, ඝෝෂා කර මේසය සොලවන්නට විය. ස්ථායිතාව සහතික කරන ලද සැලසුම කෙතරම් බර හා විශාල වූවාද යත් එය නිෂ්පාදන මූලාකෘතියකට ගෙන ඒම තේරුමක් නැත. අතරමැදි සාර්ථකත්වය ගැන ප්රීති වීම, අපි වායු පරතරය සහිත භ්රමණය වන ට්රාන්ස්ෆෝමරයක් සමඟ එන්ජිම ප්රතිස්ථාපනය කිරීමට තීරණය කළා. තවත් හේතුවක් වූයේ පරිගණකයේ USB පෝට් එකෙන් එන්ජිම බල ගැන්වීමට නොහැකි වීමයි.

LED පුවරුව අපගේ RM10 මොඩියුලය සහ LED ධාවක හයක් මත පදනම් වේ. MBI5030.

රියදුරන්ට එක් එක් ස්වාධීනව පාලනය කිරීමේ හැකියාව ඇති නාලිකා 16 ක් ඇත. මේ අනුව, එවැනි ධාවකයන් 6 ක් සහ RGB LED 32 ක් වර්ණ මිලියන 16 ක් පෙන්වීමට හැකියාව ඇත.

ප්‍රතිදාන රූපය සමමුහුර්ත කිරීමට සහ ස්ථාවර කිරීමට, චුම්බක ප්‍රතිරෝධක හෝල් සංවේදක දෙකක් භාවිතා කරන ලදී. MRSS23E.

සැලැස්ම සරලයි - සංවේදකය පුවරුවේ එක් එක් විප්ලවය සඳහා බාධාවක් ලබා දෙයි, LED වල පිහිටීම පාස් දෙකක් අතර ඔරලෝසුව මගින් තීරණය කරනු ලබන අතර ඒවායේ අශිමුත් සහ දීප්තිය අංශක 360 ස්කෑන් එකකින් ගණනය කෙරේ.

නමුත් යම් දෙයක් වැරදී ඇත - පුවරුවේ භ්‍රමණ වේගය කුමක් වුවත්, සංවේදකය අහඹු ලෙස එක් එක් ගමන් වාරයකට බාධා කිරීම් එකක් හෝ දෙකක් නිකුත් කළේය. මේ අනුව, රූපය නොපැහැදිලි වී ඇතුලට නැවී ඇත.

සංවේදක ප්‍රතිස්ථාපනය කිරීමෙන් තත්වය වෙනස් නොවීය, එබැවින් ශාලාවේ සංවේදකය ප්‍රතිරෝධකයක් සමඟ ප්‍රතිස්ථාපනය විය.

චුම්බක ප්‍රතිරෝධක සංවේදකයක් මේ ආකාරයෙන් හැසිරිය හැක්කේ මන්දැයි යමෙකුට කිසියම් අදහසක් ඇත්නම්, කරුණාකර එය අදහස් දැක්වීමේදී බෙදා ගන්න.

කිසිම දෙයක් කඩන්නේ නැතිව නවකයෙක් ප්‍රවර්ධනය කරන්නේ කෙසේද?
පුවරුවේ ඉහළ පැත්ත

දෘශ්‍ය සංවේදකයක් සමඟ, රූපය පැහැදිලිය, නමුත් එය ස්ථාවර වීමට තත්පර 30 ක් පමණ ගත වේ. මෙය හේතු ගණනාවක් නිසා සිදු වේ, ඉන් එකක් වන්නේ ටයිමරයේ විචක්ෂණ භාවයයි. මෙය තත්පරයට කිනිතුල්ලන් මිලියන 4 ක් වන අතර, ඉතිරි කොටස සමඟ අංශක 360 කින් බෙදනු ලැබේ, එය ප්රතිදාන රූපයට විකෘති කිරීම හඳුන්වා දෙයි.

චීන ස්ට්‍රෝබ් ඔරලෝසු වල, රවුමේ කුඩා කොටසක් සරලව ප්‍රදර්ශනය නොකිරීමේ පිරිවැයෙන් තත්පර කිහිපයකින් රූපය ස්ථාපනය කර ඇත: රවුම් රූපයේ හිස් ඉඩක් ඇත, එය පෙළෙහි නොපෙනේ, නමුත් පින්තූරය අසම්පූර්ණයි.

කෙසේ වෙතත්, ගැටළු අවසන් නොවේ. ක්ෂුද්ර පාලකය nRF52832 හැකි සෙවන ගණන (ආසන්න වශයෙන් 16 MHz) සඳහා අවශ්‍ය දත්ත හුවමාරු අනුපාතය සැපයිය නොහැක - තිරය තත්පරයකට රාමු 1 ක් නිපදවයි, එය මිනිස් ඇසට ප්‍රමාණවත් නොවේ. පැහැදිලිවම, රූපය පාලනය කිරීම සඳහා ඔබට වෙනම ක්ෂුද්‍ර පාලකයක් පුවරුවේ තැබිය යුතුය, නමුත් දැනට MBI5030 ප්‍රතිස්ථාපනය කිරීමට තීරණය කර ඇත. MBI5039. සුදු ඇතුළුව වර්ණ 7 ක් පමණක් ඇත, නමුත් මෘදුකාංග කොටස පුහුණු කිරීමට මෙය ප්රමාණවත් වේ.

හොඳයි, සහ වඩාත්ම වැදගත් දෙය නම්, මෙම අධ්‍යාපනික කාර්යය ආරම්භ කරන ලද්දේ, ක්ෂුද්‍ර පාලකයක් වැඩසටහන්ගත කිරීම සහ ස්මාර්ට් ජංගම දුරකතනයේ යෙදුමක් හරහා පාලනය කිරීමයි.

ස්කෑන් කිරීම දැනට බ්ලූටූත් හරහා කෙලින්ම nRF Connect හරහා සම්ප්‍රේෂණය වන අතර යෙදුම් අතුරුමුහුණත සංවර්ධනය වෙමින් පවතී.

මේ අනුව, සහය දිවීමේ කණ්ඩායමේ අතරමැදි ප්රතිඵල පහත පරිදි වේ:

භ්රමණය වන තිරය LED ​​32 ක රේඛාවක් සහ 150 mm රූපයේ විෂ්කම්භයක් ඇත. එය වර්ණ 7 ක් පෙන්වයි, තත්පර 30 කින් රූපයක් හෝ පෙළක් සකසයි (එය සුදුසු නොවේ, නමුත් ආරම්භ කිරීමට පිළිගත හැකිය). බ්ලූටූත් සම්බන්ධතාවයක් හරහා, ඔබට රූපය වෙනස් කිරීමට විධානයක් ලබා දිය හැකිය.

කිසිම දෙයක් කඩන්නේ නැතිව නවකයෙක් ප්‍රවර්ධනය කරන්නේ කෙසේද?
ඒවගේම මේක තමයි පේන්නේ

නව තරුණ සංවර්ධකයින්ට සාර්ථකව ඉගෙන ගැනීමට නම්, ඉතිරිව ඇත්තේ පහත සඳහන් කාර්යයන් විසඳීමයි:

වර්ණ පුවරුවේ සම්පූර්ණ වර්ණ සංදර්ශකය සඳහා ක්ෂුද්‍ර පාලක RAM නොමැතිකම ජය ගන්න. ස්ථිතික හෝ ගතික රූප ජනනය කිරීම සහ සම්ප්‍රේෂණය කිරීම සඳහා යෙදුම වැඩි දියුණු කරන්න. ව්යුහය නිමි පෙනුමක් ලබා දෙන්න. අපි ඔබව දැනුවත් කරන්නෙමු.

PS ඇත්ත වශයෙන්ම, බ්ලූටූත් LE හි වැඩ නිම කිරීමෙන් පසු (nrf52832) අපි ESP32 මත Wi-Fi/Bluetooth අනුවාදයක් සැලසුම් කර ක්‍රියාත්මක කරන්නෙමු නමුත් එය නව කතාවක් වනු ඇත.
කිසිම දෙයක් කඩන්නේ නැතිව නවකයෙක් ප්‍රවර්ධනය කරන්නේ කෙසේද?

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න