Iimoto zokuVibration zeArduino - Izisombululo ezenzelwe wena nezikumgangatho ophezulu zeeprojekthi zakho
An Imoto yokungcangcazela yeArduinoyinjini encinci eyenzelwe ngokukodwaIiprojekthi zeArduino, ukuvumela impendulo ye-haptic, imisebenzi yesilumkisookanyeiziphumo eziguqukayoNgokulawula umsinga, ivelisa ukungcangcazela kwaye isetyenziswa kakhulu kwi-robotics, kwi-electronic DIY kits, kwizixhobo zemfundo, nakwiinkqubo zempendulo zesensor.ubungakanani obuncinci, ukusetyenziswa kwamandla aphantsikunyeukuhlanganiswa okulula, lukhetho olufanelekileyo kubenzi kunye neenjineli.
Njengomvelisi oqeqeshiweyo weArduino Vibration Motors,Inkokeliizisa iminyaka yobuchule kushishino kunye nobuchwepheshe obuphambili ukubonelela ngeemveliso ezibalaseleyo. Iinjini zethu zenziwe ngeizixhobo ezikumgangatho ophezulu, inika ingxolo ephantsi, ubomi obudekunyeuzinzo oluphezuluukuze ilungele izicelo ezahlukeneyo. I-Leader ikwabonelela ngeenkonzo ezibanzi zokwenza ngokwezifiso, kubandakanyaubungakanani, amandlakunyeimvamisa yokungcangcazela, ukuhlangabezana neemfuno zabathengi ezizodwa. Ngezixhobo zemveliso zanamhlanje kunye nolawulo oluqinileyo lomgangatho, siqinisekisa ukuhanjiswa ngexesha elifanelekileyo kwee-odolo ezinkulu.
Khetha iNkokeli ngomgangatho ophezulu kunye nokuthembeka okungenakuthelekiswa nanto!
Iinkcukacha zobugcisa zeArduino Vibration Motor
I-Voltage elinganisiweyo:1.2 – 3.7VDC (i-3V eqhelekileyo)
Ixabiso langoku:80mA @ 3V
Awukayifumani into oyifunayo? Nxibelelana nabacebisi bethu ukuze ufumane ezinye iimveliso ezikhoyo.
Ulawulo lwaMandla eMoto yokuVibration yeArduino
SingasebenzisaI-Arduino PWMiziphumo zokulawula amandla okungcangcazela kwenjini yokungcangcazela. Ngokusebenzisa umjikelo womsebenzi oguquguqukayoIsignali ye-PWMukusuka kwiArduino kudityaniswe neUmqhubi we-transistor ye-BJT, singafikelela kumandla okungcangcazela anokulungiswa kwinjini.
Xa usebenzisa isignali ye-PWM ukulawula amandla okungcangcazela, kucetyiswa ukuba uqhagamshele i-Fly-Back Diode ngaxeshanye ne-vibration motor. Le diode iya kukhusela i-transistor yomqhubi ophumayo kwi-inductive spikes eveliswa yi-motor.
Umzobo weSekethe yeMoto yokuVibration yeArduino
I-Arduino liqonga lophuhliso elisebenziseka lula nelifikelelekayo nelixhaswa luluntu olukhulu nolusebenzayo. Ukuthandwa kwayo kunokubangelwa bubulula bayo - i-microcontroller idityaniswe ngqo ebhodini kwaye zonke izinto ezifunekayo kwiprogram sele zifakiwe. Okufuneka ukwenze kukudibanisa i-USB kwikhompyutha yakho kwaye ukhuphele isoftware.
Kukho iintlobo ezininzi zeArduinos kwiindlela ezahlukeneyo zokusebenza. Eyona idumileyo yiArduino UNO R3. Nangona kunjalo, kukho umda omnye obalulekileyo ekufuneka uwuqaphele xa usebenzisa i-microcontroller ukuqhuba i-motor: uninzi lwee-DC vibration motors zifuna i-starting current kunye ne-operating current edlula amandla e-output current ee-microcontroller pins. Oko kuthetha ukuba sidinga i-intermediate component phakathi kwe-microcontroller kunye ne-motor. Sisebenzisa igama elithi "component" ngokubanzi kuba kukho iindlela ezininzi ezikhoyo, kuquka abaqhubi abazinikeleyo okanye ii-haptic feedback chips. Ukuze sigcine esi sikhokelo silula kwaye kulula ukusiqonda, siza kugxila ekusebenziseni ii-transistors.
Kukho izinto ezi-4 ezisisiseko kwi-vibration motor circuit ye-Arduino:
● I-microcontroller
●I-transistor
●Injini yokungcangcazela
●Umthombo wamandla
Lo ngumzobo wocingo lwemoto yokungcangcazela yeArduino control circuit esebenzisa itransistor njengeswitshi yokuqhuba. Kubalulekile ukuqaphela ukuba imoto yokungcangcazela iqhutywa yitransistor efumana amandla e-5V DC kwibhodi yeArduino UNO. Okanye, singasebenzisa iphini yokukhupha ye-3.3V ukuqhuba imoto yokungcangcazela ngendlela ephantsi kodwa ekhuselekileyo.
Indlela Yokuqhuba Imoto Yokungcangcazela Nge-Arduino
A imoto yokungcangcazelasisixhobo esincinci esivelisa ukungcangcazela koomatshini sisebenzisa i-electric motor enobunzima obungalinganiyo kwi-drive shaft. Sisetyenziswa kakhulu kwizicelo ezahlukeneyo ukubonelela ngempendulo ephathwayo ukwenza ujongano lomsebenzisi lube nomtsalane ngakumbi kumsebenzisi wokugqibela.
Umfanekiso ongasentla ubonisa ulwakhiwo lwangaphakathi lwemoto encinci yokungcangcazela efumaneka rhoqo kwiifowuni eziphathwayo, efana neemoto ezincinci zokungcangcazela ezisetyenziswa kwiiprojekthi ezahlukeneyo zeArduino. Ngezantsi ngumfanekiso wemoto encinci yokungcangcazela edityaniswe kwi-PCB, exhotyiswe ngesekethe yokulawula i-transistor yomqhubi ukuze kube lula ukuqhagamshela kwii-microcontrollers ezahlukeneyo.
Phantse zonke izicelo ezibandakanya iimoto zokungcangcazela zisebenzisa ii-microcontrollers. Nangona ezinye izicelo zoshishino zinokufuna ukuba i-vibration motor isebenze ngokuqhubekayo (kwimeko apho sicebisa ukusebenzisaimoto yokungcangcazela engenabhrashi), uninzi lufuna ukuba ukungcangcazela kwenzeke ngamaxesha athile nangexesha elithile. Njengoko iindleko zeetship kunye nobukhulu bezinto ezisetyenzisiweyo kwehla, kube lula kakhulu ukufikelela nokudibanisa ii-microcontrollers kwezi nkqubo.
Ungayikhetha njani iMoto yokuVibration yeMini Arduino?
Kukho iintlobo ezahlukeneyo zeemoto zokungcangcazela. Sicebisa i-arduino yemoto yokungcangcazela yengqekembe.Iimoto zemalizincinci kwaye zihlala zisetyenziswa kwizixhobo ezincinci.
Qinisekisa ukuba i-voltage kunye ne-current rating yemoto ziyahambelana nebhodi yakho ye-Arduino kunye nombane.
Jonga iinkcukacha zamandla okungcangcazela kwemoto, ngesiqhelo kwiAmandla e-G okanye i-m/s²Khetha i-motor ehlangabezana neemfuno zamandla okungcangcazela kwiprojekthi yakho.
Cinga ngobukhulu kunye nobunzima benjini, ingakumbi ukuba iprojekthi yakho inemida yendawo okanye ifuna ukhaphukhaphu.
Ukuba uceba ukulungisa amandla okungcangcazela ngokuguquguqukayo, qiniseka ukuba injini inokulawulwa ngokulula usebenzisaIsignali ye-PWM.
Jonga indlela eza kufakelwa ngayo i-motor kwiprojekthi yakho. Ezinye ii-motor ziza nemingxunya yokuyifaka okanye i-adhesive backing ukuze kube lula ukuyifaka.
Okokugqibela, cinga ngohlahlo-lwabiwo mali lwakho kunye neenjini ezikhoyo kumthengisi wakho. Khangela uphawu oluthembekileyo ukuqinisekisa umgangatho kunye nokuthembeka.
Ungayilungisa njani iArduino Vibration Motor?
Khetha i-vibration motor ehlangabezana neemfuno zeprojekthi yakho ngokwemigaqoubungakanani, i-voltage, kunye nobunzulu bokungcangcazela.
SebenzisaI-PWM (Ukuguqulwa kobubanzi bePulse)ukulawula amandla okungcangcazela kwenjini. Oku kukuvumela ukuba ulungise umjikelo womsebenzi ukuze utshintshe amandla okungcangcazela.
Yenza isekethe equka i-Arduino, i-transistor (okanye umqhubi wemoto), kunye ne-flyback diode ukuthintela ukuqhekeka kwe-voltage. Qhagamshela i-motor kwi-transistor, eya kulawulwa sisignali ye-PWM evela kwi-Arduino.
Bhala inkqubo kwi-Arduino IDE ukulawula i-motor. Sebenzisa umsebenzi we-`analogWrite()` ukuthumela isignali ye-PWM kwi-transistor kwaye ulungise umjikelo womsebenzi ukuze utshintshe amandla okungcangcazela.
Ukuba kuyimfuneko, ii-sensors (ezifana nee-accelerometers) zingabandakanywa ukunika ingxelo malunga namanqanaba okungcangcazela, okuvumela uhlengahlengiso oluguquguqukayo olusekelwe kwidatha yexesha langempela.
Zama iindlela ezahlukeneyo zokufakela okanye ii-housings ukuphucula ukusebenza kakuhle kwenjini kwaye wenze ngokwezifiso amava okungcangcazela ngokweemfuno zakho.
Vavanya useto lwakho kwaye ulungise ikhowudi, isekethe, okanye uqwalaselo olubonakalayo njengoko kuyimfuneko ukuze ufezekise ukusebenza okufunekayo.
Kutheni Usithi Sikhethe Njengomthengisi Wakho Weemoto zeArduino?
NjengeUmthengisi weemoto zeArduino, Imoto yeNKOKELIyifektri ethembekileyo yemoto yokungcangcazela ene-arduino. Iimveliso zethu zinezibonelelo ezininzi eziphambili:
Siyaqonda ukuba usetyenziso olwahlukeneyo luneemfuno ezizodwa. Ke ngoko, sinikezela ngeendlela ezahlukeneyo zokwenza ngokwezifiso iimoto zethu zokungcangcazela. Abathengi banokuchaza iiparameter ezifanaubungakanani, i-voltage, amandla okungcangcazela, kunye noqwalaselo lokufakelaukuqinisekisa ukuba injini ilungele iimfuno zabo ezithile. Olu kuguquguquka luvumela izisombululo ezenzelwe wena eziphucula ukusebenza kweprojekthi yakho.
Iimoto zethu zokungcangcazela zenzelwe ukusebenza ixesha elide. Zenziwe ngeizixhobo ezikumgangatho ophezulu kunye nobunjineli obuqinileyoukumelana nokusetyenziswa ixesha elide kwiindawo ezahlukeneyo. Oku kuhlala ixesha elide kuzenza zilungele ukusetyenziswa ezifuna ukusebenza ixesha elide ngokuthembekileyo, nto leyo enciphisa isidingo sokutshintshwa nokugcinwa rhoqo.
IINKOKELIiimoto zokungcangcazela ezincincisebenza ngeingxolo encinci kakhulu, nto leyo eyenza ukuba zilungele ukusetyenziswa ngokuchanekileyo. Olu phawu luluncedo ngakumbi kwiindawo ezifana nezixhobo zonyango, izixhobo ze-elektroniki zabathengi, kunye nezinye iinkqubo ezinobuzaza ezifuna ukusebenza ngokuthula.
Ukuqinisekisa ukuhambelana nokusebenza,Sinikezela ngovavanyo lweesampuli zeemoto zethu zokungcangcazelaAbathengi banokucela iisampulu zokuvavanya ukuba injini iya kudibana njani nenkqubo yabo ngaphambi kokuba benze isibophelelo esikhulu. Eli nqanaba lovavanyo linceda ukuqinisekisa ukuba iimveliso zethu ziyahlangabezana neemfuno ezithile zesicelo sakho, zikunika uxolo lwengqondo xa uthenga.
Ndikhangela iiimoto ezincinci ezinokuthenjwaHlola indlela yethu yokwenza izintoiimoto zepagerunikezele ngezisombululo zokungcangcazela ezincinci nezisebenzayo.
Nxibelelana neengcali zakho zeeNkokeli
Sikunceda uphephe imigibe yokubonelela ngomgangatho kwaye uxabise iimfuno zeemoto zakho ezingenasiseko, ngexesha elifanelekileyo kwaye kuhlahlo lwabiwo-mali.


