Indlela yokukhuthaza i-newbie ngaphandle kokuphula nantoni na

Khangela, udliwano-ndlebe, umsebenzi wokuvavanya, ukhetho, ukuqesha, ukulungelelanisa - umendo unzima kwaye uyaqondakala kumntu ngamnye wethu - umqeshi kunye nomqeshwa.

Umntu omtsha akanabo ubuchule obukhethekileyo obufunekayo. Kwanengcali enamava kufuneka iqhelane. Umphathi uxinzelelwa yimibuzo yeyiphi imisebenzi yokwabela umqeshwa omtsha ekuqaleni kwaye lingakanani ixesha lokuwabela? Ngelixa uqinisekisa umdla, ukubandakanyeka, ukuqhuba kunye nokudibanisa. Kodwa musa ukubeka emngciphekweni imisebenzi ebalulekileyo yeshishini.

Indlela yokukhuthaza i-newbie ngaphandle kokuphula nantoni na

Ukwenza oku, sisungula iiprojekthi zangaphakathi ezidluliswayo. Ziquka amanqanaba amafutshane azimeleyo. Iziphumo zolo msebenzi zisebenza njengesiseko sophuhliso olulandelayo kwaye zivumela umntu omtsha ukuba azibonakalise, ajoyine iqela elinomsebenzi onomdla kwaye ngaphandle komngcipheko wokungaphumeleli kwiprojekthi ebalulekileyo. Oku kubandakanya ukufumana amava, ukudibana nabalingane, kunye nethuba lokubonisa elona cala lilungileyo xa kungekho zithintelo zingqongqo kwilifa.

Umzekelo wophuhliso olunjalo lodluliselo ibingumxholo wesikrini esijikelezayo esekwe kwisiphumo sestrobe esinamandla okubonisa umfanekiso oshukumayo womsebenzisi othathwe kwiscreen sefowuni. Iiprototypes zinokufunyanwa apha.

Umsebenzi wenziwa ngokulandelelana ngabasebenzi abaliqela kwaye uya kuqhutywa ngabatsha ngexesha lokukhwela kwabo (ukusuka kwiiveki ezimbini ukuya kwinyanga, kuxhomekeke kubuchule kunye nenqanaba lobuchule).

Amanqanaba abe ngolu hlobo lulandelayo:

a) cinga ngoyilo (ngokufunda iisampuli ezikhoyo, iinkcazo ze-analogue, ukubonisa inyathelo lokudala);

b) enze umzobo wesekethe aze awubeke ebhodini;

c) ukuphuhlisa iprothokholi yokudlulisa imifanekiso ukusuka kwifowuni ukuya kwisixhobo;

d) ukunika ulawulo olusuka kwi-smartphone ngeBluetooth LE.

Inketho yokuqala yayikukusebenzisa into encinci kakhulu, efana ne-petal-petal spinner, eyathi, xa ijikeleziswa ngesandla, yaqala ukubonisa imibhalo. Kwakukho imodyuli ye-BLE kwipetali enye, ii-LED ezilishumi ze-RGB kwisibini, i-sensor optical kwisithathu, kunye nebhetri embindini. Umzobo wesekethe wenziwa kwaye iimvavanyo zokuqala zenziwa. Kuye kwacaca ukuba inqanaba lomgangatho wesithombe liphantsi kakhulu, isisombululo siphantsi, umphumo wokudlala uphila ixesha elifutshane, kwaye amandla athobileyo. Kwaye i-spinners yinto yexesha elidlulileyo ngokukhawuleza njengoko ibonakala. Kwagqitywa ekubeni kunyuswe ibha kwaye kuphuhliswe isikrini se-strobe esijikelezayo. Ubuncinci, ingasetyenziselwa iinjongo eziphathekayo kwimiboniso kunye neenkomfa, kwaye umdla kwizisombululo ezinjalo awuyi kunyamalala kwixesha elizayo.

Ngokumalunga noyilo, kwakukho imibuzo emibini ephambili: indlela yokubeka ii-LED (kwinqwelo-moya ethe nkqo, njengomzekelo ongentla, okanye kwindawo ethe tye) kunye nendlela yokunika amandla ibhodi ejikelezayo kunye nee-LED.

Ngeenjongo zemfundo, ii-LED zazibekwe kuphela kwinqwelo-moya ethe tye. Ngokuphathelele ukunika amandla ibhodi, bekukho ukhetho olubalulekileyo: nokuba sithatha i-motor ye-commutator, enkulu, enomsindo, kodwa ephantsi, okanye sisebenzisa isisombululo esihle ngakumbi ngokugqithiswa kwamandla oqhagamshelwano usebenzisa iikhoyili ezimbini - enye kwi-motor, enye. ebhodini. Isisombululo, ewe, sihle, kodwa siyabiza kwaye sichitha ixesha, kuba ... iikhoyili kwakufuneka ziqale zibalwe kwaye ziboshwe (ngokukhethekileyo kungekhona emadolweni).

Indlela yokukhuthaza i-newbie ngaphandle kokuphula nantoni na
Le yindlela iprototype enesiphumo ekhangeleka ngayo

Ubume beemveliso eziveliswe ngobuninzi kukuba zonke iisenti ezongezelelweyo kwiindleko zibalulekile. Impumelelo inokumiselwa ngexabiso leentshukumo ezimbalwa. Ngoko ke, kudla ngokuba yimfuneko ukukhetha indlela engasebenzi kakuhle kodwa enexabiso eliphantsi ukuze umenzi ahlale ekhuphisana ngokurhweba. Ke ngoko, ecinga ukuba isikrini esijikelezayo siya kufakwa kwimveliso yobuninzi, umphuhlisi wakhetha imotor ye-commutator.

Xa yaphehlelelwa, iprototype eyaphumayo yakhazimla ngokucaphukisayo, yenza ingxolo kwaye yashukumisa itafile. Uyilo oluqinisekise uzinzo lwajika lwaba lunzima kwaye lukhulu kangangokuba alunangqondo ukuluzisa kwiprototype yemveliso. Ukuvuya kwimpumelelo ephakathi, sagqiba ekubeni sitshintshe injini kunye ne-transformer ejikelezayo ene-gap yomoya. Esinye isizathu yayikukungakwazi ukunika amandla injini ukusuka kwizibuko le-USB lekhompyuter.

Ibhodi ye-LED isekelwe kwimodyuli yethu ye-RM10 kunye nabaqhubi abathandathu be-LED. MBI5030.

Abaqhubi banamatshaneli angama-16 anamandla okulawula ngamnye ngokuzimeleyo. Ke, abaqhubi abanjalo be-6 kunye ne-32 RGB LEDs bebonke banakho ukubonisa imibala yezigidi ezili-16.

Ukuvumelanisa kunye nokuzinzisa umfanekiso ophumayo, izinzwa ezimbini zeHolo ze-magnetoresistive zisetyenzisiwe MRSS23E.

Isicwangciso sasilula - inzwa inika ukuphazamiseka kwi-revolution nganye yebhodi, indawo ye-LED inqunywe yiwotshi phakathi kweepaseji ezimbini kunye ne-azimuth yazo kunye nokukhanya zibalwa kwi-360-degree scan.

Kodwa kukho into engahambanga kakuhle - nokuba sithini isantya sokujikeleza kwebhodi, inzwa yakhupha isiphazamiso esinye okanye ezibini ngokugqitha. Ke, umfanekiso ujike umnyama kwaye usongelwe ngaphakathi.

Ukutshintsha i-sensor akuzange kutshintshe imeko, ngoko i-sensor yeHolo yatshintshwa nge-photoresistor.

Ukuba nabani na uneengcinga zokuba kutheni inzwa yemagnetoresistive inokuziphatha ngale ndlela, nceda wabelane ngayo kwizimvo.

Indlela yokukhuthaza i-newbie ngaphandle kokuphula nantoni na
Icala eliphezulu lebhodi

Ngenzwa ye-optical, umfanekiso ucacile, kodwa kuthatha imizuzwana engama-30 ukuzinza. Oku kwenzeka ngenxa yezizathu ezininzi, esinye sazo kukucaca kwesibali-xesha. Ezi zizigidi ezi-4 zamakhalane ngesekhondi, zahlulwe ngamadigri angama-360 kunye nentsalela, ekwazisa ukugqwetheka kumfanekiso wemveliso.

Kwiiwotshi ze-strobe zaseTshayina, umfanekiso ufakwe kwimizuzwana embalwa ngexabiso lokuba icandelo elincinci lesangqa alibonakali nje: kukho indawo engenanto kumfanekiso ojikelezayo, awubonakali kwisicatshulwa, kodwa umfanekiso awuphelelanga.

Nangona kunjalo, iingxaki azikapheli. Microcontroller NFF52832 ayikwazi ukubonelela ngexabiso elifunekayo lokudluliselwa kwedatha kwinani elinokwenzeka lee-shades (malunga ne-16 MHz) - isikrini sivelisa i-1 isakhelo ngesibini, esinganele kwiso lomntu. Ngokucacileyo, kufuneka ubeke i-microcontroller eyahlukileyo ebhodini ukuze ulawule umfanekiso, kodwa okwangoku isigqibo senziwe sokutshintsha i-MBI5030 nge. MBI5039. Kukho imibala emi-7 kuphela, kuquka emhlophe, kodwa oku kwanele ukwenza inxalenye yesoftware.

Ewe, kwaye eyona nto ibalulekileyo, ngenxa yokuba lo msebenzi wokufundisa uqaliswe, kukucwangcisa i-microcontroller kwaye ulawule ngokusetyenziswa kwesicelo kwi-smartphone.

Ukuskena okwangoku kuhanjiswa ngeBluetooth ngokuthe ngqo nge-nRF Connect, kwaye ujongano lwesicelo luphantsi kophuhliso.

Ke ngoko, iziphumo eziphakathi zeqela le-relay zimi ngolu hlobo lulandelayo:

Isikrini esijikelezayo sinomgca wee-LED ze-32 kunye nobubanzi bomfanekiso we-150 mm. Ibonisa imibala eyi-7, ibeka umfanekiso okanye umbhalo kwimizuzwana engama-30 (engafanelekanga, kodwa eyamkelekileyo ukuqala ngayo). Ngoxhulumaniso lweBluetooth, unokunika umyalelo wokutshintsha umfanekiso.

Indlela yokukhuthaza i-newbie ngaphandle kokuphula nantoni na
Kwaye oku kubonakala ngathi

Kwaye kubaphuhlisi abatsha abatsha bafunde ngempumelelo, ekuphela kwento eseleyo kukusombulula le misebenzi ilandelayo:

Ukoyisa ukunqongophala kwe-RAM ye-microcontroller yokubonisa umbala ogcweleyo wephalethi yombala. Phucula usetyenziso lokuvelisa kunye nokuhambisa imifanekiso engatshintshiyo okanye eguqukayo. Nika isakhiwo ukujonga okugqityiweyo. Siza kukugcina usazi.

PS Ewe kunjalo, emva kokugqiba umsebenzi kwiBluetooth LE (Nrf52832) siya kuyila kwaye sisebenzise uhlobo lweWi-Fi/Bluetooth kwi-ESP32 Kodwa oko kuya kuba libali elitsha.
Indlela yokukhuthaza i-newbie ngaphandle kokuphula nantoni na

umthombo: www.habr.com

Yongeza izimvo