Ahoana no hampiroboroboana ny newbie nefa tsy manimba na inona na inona

Fikarohana, dinidinika, asa fitsapana, fifantenana, fandraisana mpiasa, fampifanarahana - sarotra sy takatry ny tsirairay amintsika ny lalana - na ny mpampiasa na ny mpiasa.

Tsy manana ny fahaiza-manao manokana ilaina ny vao tonga. Na ny manam-pahaizana manokana aza tsy maintsy mampifanaraka. Ny mpitantana dia terena amin'ny fanontaniana momba ny asa tokony homena mpiasa vaovao amin'ny fanombohana sy ny fotoana hatokana ho azy ireo? Raha miantoka ny fahalianana, ny fandraisana anjara, ny fiara ary ny fampidirana. Fa aza atahorana ny asa fandraharahana manakiana.

Ahoana no hampiroboroboana ny newbie nefa tsy manimba na inona na inona

Mba hanaovana izany, dia manomboka relay tetikasa anatiny. Izy ireo dia ahitana dingana fohy tsy miankina. Ny vokatry ny asa toy izany no fototry ny fivoarana manaraka ary mamela ny olom-baovao hanaporofo ny tenany, hanatevin-daharana ny ekipa manana asa mahaliana ary tsy misy atahorana ny tsy fahombiazan'ny tetikasa lehibe. Tafiditra ao anatin'izany ny fahazoana traikefa, ny fihaonana amin'ny mpiara-miasa, ary ny fahafahana mampiseho ny lafiny tsara indrindra rehefa tsy misy fameperana hentitra amin'ny lova.

Ohatra iray amin'ny fivoaran'ny fampitana toy izany dia ny lohahevitry ny efijery mihodinkodina mifototra amin'ny fiantraikan'ny strobe miaraka amin'ny fahafahana mampiseho sary mavitrika mpampiasa tsy misy dikany nalaina tamin'ny efijery finday eto.

Ny asa dia nataon'ny mpiasa maromaro nisesy ary mbola hitohy amin'ny mpiasa vaovao mandritra ny faharetan'ny fidirany (hatramin'ny tapa-bolana ka hatramin'ny iray volana, miankina amin'ny fahaiza-manao sy ny haavon'ny fahaiza-manao).

Ny dingana dia toy izao manaraka izao:

a) mieritreritra amin'ny alΓ lan'ny famolavolana (amin'ny fandalinana santionany efa misy, famaritana ny analogues, fanehoana hetsika famoronana);

b) mamorona kisarisary fizaran-tany ary apetraho eo amin'ny solaitrabe izany;

c) mamolavola protocole amin'ny famindrana sary avy amin'ny finday mankany amin'ny fitaovana iray;

d) manome fanaraha-maso avy amin'ny finday iray amin'ny alΓ lan'ny Bluetooth LE.

Ny safidy fanombohana dia ny fampiasana zavatra tena mirindra, toy ny spinner telo-petal, izay, rehefa mihodina amin'ny tanana, dia nanomboka naneho soratra. Nisy mody BLE ao amin'ny petal iray, LED RGB folo ao amin'ny faharoa, sensor optika ao amin'ny fahatelo, ary bateria iray ao afovoany. Nisy diagrama fizaran-tany natao ary natao ny andrana voalohany. Nanjary nazava fa ambany dia ambany ny haavon'ny kalitaon'ny sary, ambany ny famahana ny vahaolana, tsy maharitra ny fiantraikan'ny filalaovana, ary maotina ny fahaiza-manao. Ary ny spinners dia zavatra taloha haingana araka izay niseho. Nanapa-kevitra ny hampiakatra ny bara ary hamorona efijery strobe mihodina. Farafaharatsiny dia azo ampiasaina amin'ny tanjona azo ampiharina amin'ny fampirantiana sy fihaonambe, ary tsy hanjavona tsy ho ela ny fahalianana amin'ny vahaolana toy izany.

Momba ny famolavolana dia nisy fanontaniana roa lehibe: ny fomba hametrahana ny LED (amin'ny fiaramanidina mitsangana, toy ny amin'ny ohatra etsy ambony, na amin'ny iray mitsivalana) ary ny fomba fampandehanana ny birao mihodina amin'ny LED.

Ho an'ny tanjona fanabeazana, ny LED dia napetraka ao amin'ny fiaramanidina marindrano ihany. Raha ny amin'ny fampandehanana ny birao dia nisy safidy lehibe: na maka motera commutator izahay, izay be dia be, mitabataba, nefa mora, na mampiasa vahaolana kanto kokoa miaraka amin'ny famindrana herinaratra tsy misy fifandraisana amin'ny fampiasana coils roa - ny iray amin'ny motera, ny iray hafa. eo amin’ny solaitrabe. Ny vahaolana, mazava ho azy, dia kanto, saingy lafo kokoa sy mandany fotoana, satria ... tsy maintsy nokajiana aloha ny coils dia ratra avy eo (tsara kokoa tsy amin'ny lohalika).

Ahoana no hampiroboroboana ny newbie nefa tsy manimba na inona na inona
Toy izao ny endriky ny prototype vokatra

Ny maha-tokana ny vokatra vokarina faobe dia toy izany fa ny isan-jato fanampiny amin'ny vidiny no zava-dehibe. Ny fahombiazana dia azo faritana amin'ny vidin'ny passive vitsivitsy. Noho izany dia ilaina matetika ny misafidy safidy tsy dia mahomby nefa mora kokoa mba hahafahan'ny mpanamboatra mijanona amin'ny fifaninanana ara-barotra. Noho izany, sary an-tsaina fa ny rotary efijery dia hatao amin'ny famokarana faobe, ny developer nisafidy ny commutator maotera.

Rehefa natomboka, nanjelanjelatra feno fihantsiana ilay prototype navoaka, nitabataba ary nanozongozona ny latabatra. Ny famolavolana izay niantoka ny fahamarinan-toerana dia nivadika ho mavesatra sy be dia be ka tsy misy dikany ny mitondra azy ho prototype famokarana. Nifaly tamin'ny fahombiazan'ny intermediate izahay, nanapa-kevitra ny hanolo ny motera amin'ny transformer mihodina misy elanelana amin'ny rivotra. Ny antony iray hafa dia ny tsy fahafahany manome herinaratra ny motera avy amin'ny seranan-tsambo USB an'ny solosaina.

Ny birao LED dia mifototra amin'ny module RM10 ary mpamily LED enina. MBI5030.

Ny mpamily dia manana fantsona 16 miaraka amin'ny fahafahana mifehy ny tsirairay. Noho izany, ny mpamily 6 toy izany sy ny LED RGB 32 amin'ny fitambarany dia afaka mampiseho loko 16 tapitrisa.

Mba hampifanaraka sy hanamafisana ny sary mivoaka, dia nampiasa sensor Hall magnetoresistive roa MRSS23E.

Tsotra ny drafitra - ny sensor dia manome fahatapahana isaky ny revolisiona amin'ny solaitrabe, ny toeran'ny LED dia voafaritra amin'ny famantaranandro eo anelanelan'ny lalana roa ary ny azimuth sy ny hazavana dia kajy amin'ny scan 360 degre.

Saingy nisy zavatra tsy nety - na inona na inona ny hafainganam-pandehan'ny solaitrabe, ny sensor dia namoaka tampoka iray na roa isaky ny mandalo. Noho izany, nanjary manjavozavo ilay sary ary miforitra anatiny.

Ny fanoloana ny sensor dia tsy nanova ny toe-javatra, noho izany dia nosoloina photoresistor ny sensor Hall.

Raha misy manana eritreritra momba ny antony mahatonga ny sensor magnetoresistive hanao toy izany, azafady zarao amin'ny fanehoan-kevitra.

Ahoana no hampiroboroboana ny newbie nefa tsy manimba na inona na inona
Ny ilany ambony amin'ny solaitrabe

Miaraka amin'ny sensor optika, mazava ny sary, saingy mila 30 segondra eo ho eo vao milamina. Mitranga izany noho ny antony maromaro, ny iray amin'izany dia ny tsy fahampian'ny fameram-potoana. Izany dia 4 tapitrisa ticks isan-tsegondra, mizara amin'ny 360 degre miaraka amin'ny ambiny, izay mampiditra fanodinkodinana amin'ny sary mivoaka.

Ao amin'ny famantaranandro strobe sinoa, ny sary dia napetraka ao anatin'ny segondra vitsy amin'ny vidin'ny hoe ampahany kely amin'ny faribolana dia tsy aseho tsotra izao: misy toerana tsy misy na inona na inona eo amin'ny sary boribory, tsy hita maso amin'ny lahatsoratra, fa tsy feno ny sary.

Tsy mivaha anefa ny olana. Microcontroller ny nRF52832 tsy afaka manome ny tahan'ny famindrana angon-drakitra ilaina ho an'ny isan'ny alokaloka (eo ho eo 16 MHz) - ny efijery dia mamokatra frame 1 isan-tsegondra, izay tsy ampy ho an'ny mason'olombelona. Mazava ho azy fa mila mametraka microcontroller mitokana eo amin'ny solaitrabe ianao mba hifehezana ny sary, fa amin'izao fotoana izao dia efa nisy ny fanapahan-kevitra hanoloana ny MBI5030 amin'ny MBI5039. Tsy misy afa-tsy 7 loko, anisan'izany ny fotsy, fa izany dia ampy mba hampiharana ny software ampahany.

Eny ary, ary ny zava-dehibe indrindra, noho ny nanombohan'ity asa fampianarana ity, dia ny fandaharana microcontroller ary ny fanaraha-maso amin'ny alΓ lan'ny fampiharana amin'ny smartphone.

Ampitaina amin'ny alΓ lan'ny Bluetooth mivantana amin'ny alΓ lan'ny nRF Connect ny scan amin'izao fotoana izao, ary eo am-pamolavolana ny interface interface.

Araka izany, toy izao manaraka izao ny vokatra manelanelana amin'ny ekipan'ny relay:

Ny efijery mihodina dia manana tsipika LED 32 ary savaivony sary 150 mm. Mampiseho loko 7 izy io, mametraka sary na lahatsoratra ao anatin'ny 30 segondra (izay tsy mety, fa azo atomboka). Amin'ny alΓ lan'ny fifandraisana Bluetooth dia afaka mandefa baiko hanovana ny sary ianao.

Ahoana no hampiroboroboana ny newbie nefa tsy manimba na inona na inona
Ary toy izao ny endriny

Ary ho an'ny tanora mpamorona vaovao mba hianatra amim-pahombiazana, ny hany sisa tavela dia ny famahana ireto asa manaraka ireto:

Reseo ny tsy fahampian'ny RAM microcontroller ho an'ny fampisehoana loko feno ny palette miloko. Hatsarao ny fampiharana amin'ny famoronana sy fandefasana sary static na mavitrika. Omeo endrika vita ny rafitra. Hampahafantatra anao izahay.

PS Mazava ho azy, rehefa vita ny asa amin'ny Bluetooth LE (nrf52832) dia hamolavola sy hampihatra Wi-Fi/Bluetooth version amin'ny ESP32 Fa ho tantara vaovao izany.
Ahoana no hampiroboroboana ny newbie nefa tsy manimba na inona na inona

Source: www.habr.com

Add a comment