Përmbajtje:

Si të përdorni Servo Motors duke përdorur Moto: bit Me Micro: bit: 7 hapa (me fotografi)
Si të përdorni Servo Motors duke përdorur Moto: bit Me Micro: bit: 7 hapa (me fotografi)

Video: Si të përdorni Servo Motors duke përdorur Moto: bit Me Micro: bit: 7 hapa (me fotografi)

Video: Si të përdorni Servo Motors duke përdorur Moto: bit Me Micro: bit: 7 hapa (me fotografi)
Video: КАК НАСТРОИТЬ L4D2 2024, Korrik
Anonim
Si të përdorni Servo Motors duke përdorur Moto: bit Me Micro: bit
Si të përdorni Servo Motors duke përdorur Moto: bit Me Micro: bit
Si të përdorni Servo Motors duke përdorur Moto: bit Me Micro: bit
Si të përdorni Servo Motors duke përdorur Moto: bit Me Micro: bit

Një mënyrë për të zgjeruar funksionalitetin e mikro: bit është përdorimi i një bordi të quajtur moto: bit nga SparkFun Electronics (afërsisht 15-20 dollarë). Duket e komplikuar dhe ka shumë karakteristika, por nuk është e vështirë të lëshosh servo motorë prej tij. Moto: bit ju lejon të përdorni motorë më të fuqishëm sesa mikro-motori i vogël që mund të drejtoni nga mikro: bit vetëm.

Furnizimet

  • moto: pak
  • mikro bbc: bit
  • servo motor
  • furnizimi me energji elektrike me një prizë foleje (përshtatës a/c, por gjithashtu mund të përdorni një paketë baterie)

Hapi 1: Vendosni Moto: bit

Konfiguro Moto: bit
Konfiguro Moto: bit

Le t'i hedhim një sy motos: pak. Ekziston një çarë e gjatë në krye, ku futni mikro: bit. Sigurohuni që mikro: biti është futur mirë, me LED -të e drejtuara lart.

Ka një prizë energjie në anën e motos: bit. Mund të lidhni burime të ndryshme energjie. Mos përdorni më shumë se 11V (vini re se fjalët e vogla në disa prej dërrasave thonë 3-17V, por sipas SparkFun, ky është një gabim i shtypur i cili do të korrigjohet në grupin e tyre të ardhshëm të dërrasave). Mund të përdorni një paketë baterie 4-AA, një paketë baterie të vetme 9V ose një përshtatës AC që del jo më shumë se 11V.

Hapi 2: Lidhni një Servo Motor në Moto: bit

Lidhni një Servo Motor në Moto: pak
Lidhni një Servo Motor në Moto: pak
Lidhni një Servo Motor në Moto: pak
Lidhni një Servo Motor në Moto: pak
Lidhni një motor servo në Moto: pak
Lidhni një motor servo në Moto: pak

Shikoni nga afër moton: pak. Do të shihni një grup kunjash të etiketuar "SERVO". Këtu do të lidhim një servo motor. Kunjat në anën e majtë të zonës SERVO thonë, "P15, VCC, GND", dhe ato në të djathtë thonë "P16, VCC, GND".

Në këtë shembull, ne do të lidhim një motor servo në kunjat në të majtë.

Një servo motor vjen me tre tela me ngjyra, zakonisht të lidhura me një prizë. Telat janë zakonisht të zinj, të kuq dhe më pas një ngjyrë të tretë. E zeza pothuajse gjithmonë nënkupton "tokë" (dhe do të lidhet me GND në moto: bit); e kuqja mbart "fuqi" (dhe do të lidhet me VCC në moto: bit), dhe tela e bardhë në këtë motor është ajo që mbart të dhënat (dhe do të lidhet me P15 në moto: bit).

Lidheni motorin në kolonën "P15, VCC, GND", duke u siguruar që të përputhet tela e bardhë me P15, e kuqja në VCC dhe e zeza në GND.

Hapi 3: Programoni Micro: bit për të drejtuar një servo motor

Tani na duhet një kod që mikro: bit të drejtojë motorin që kemi lidhur me tabelën moto: bit.

Hapni MakeCode dhe filloni një projekt të ri. (Ne po supozojmë se keni punuar përmes udhëzimeve të para të MakeCode).

Ne do t'i themi servo motorit tonë të lëvizë 4 herë kur shtypim butonin A në mikro: bit.

Tërhiqeni bllokun "On Button A shtypur" nga "Menyja e hyrjes".

Tjetra, shtoni një lak. Tërhiqni një bllok të gjelbër "të përsëritur" nga menyja "Loops" dhe kapeni atë në ngjyrë vjollce "në butonin A të shtypur". Pra, kur shtypim butonin A, do të bëjmë diçka 4 herë…

Hapi 4: Drejtoni Servo Motor

Image
Image

Ne duhet të shtojmë disa blloqe për të drejtuar motorin tonë.

  • Klikuar në opsionin "Advanced" në fund të artikujve të menysë.
  • Zgjidhni artikullin që thotë "Kunjat". Tërhiqeni bllokun e kuq që thotë "servo write pin … to …" dhe futeni në bllokun e përsëritjes. Servo jonë është e kyçur në Pin 15 (P15), kështu që zgjidhni P15 dhe ndryshoni cilësimin e gradës në 0.
  • Shtoni një bllok "pauzë" blu të hapur (gjendet në menunë Themelore) dhe ndryshojeni në 500 ms (milisekonda).
  • Pastaj shtoni një bllok servo tjetër të kuq, zgjidhni P15 dhe lëvizni servo në pozicionin 180 gradë.
  • Shtoni një bllok tjetër pauzash.
  • Duke parë kodin e plotë, ai lexon, "kur shtyp butonin A, bëje këtë 4 herë: zhvendos servo në pozicionin 0 gradë, prit 500 milisekonda, lëviz servo në pozicionin 180, prit 500 milisekonda."
  • Klikoni në butonin A në mikro të simuluar: bit për të parë lëvizjen e servo.

Hapi 5: Shkarkoni Kodin në Mikro tuaj: bit

Lidhni mikro: bitin në kompjuterin tuaj duke përdorur një kabllo USB. Klikoni butonin e shkarkimit dhe tërhiqni skedarin hex në mikro: bit.

[Nëse nuk dini si ta bëni këtë, shihni udhëzuesin e shpejtë të MakeCode.]

Kur shtypni butonin A në mikro: bit, servo juaj duhet të funksionojë!

Eksperimentoni duke ndryshuar kodin tuaj për të përdorur cilësime të ndryshme për pozicionet servo, numra të ndryshëm në lakun e përsëritjes dhe kohë të ndryshme pauzash.

Hapi 6: Shtoni një motor tjetër

Shtoni një motor tjetër!
Shtoni një motor tjetër!

Ju mund të bëni të njëjtën gjë me një motor të kyçur në P16 (Pin 16).

Nëse shtoni këto blloqe të kodit (dhe shkarkoni në mikro: bit), mund ta përdorni motorin në P15 kur shtypni butonin A dhe motorin në P16 kur shtypni butonin B.

Hapi 7: Drejtoni diçka të lezetshme me motorët tuaj

Ne përdorim motorët tanë për të drejtuar makina letre nga projektet tona Paper Mechatronics. Shikoni faqen në internet për të ndërtuar makinat tuaja dhe më pas lidhini ato me servo motorët tuaj. Argëtohu!

Ky material bazohet në punën e mbështetur nga Fondacioni Kombëtar i Shkencës nën Grantin Nr. IIS-1735836. Çdo opinion, gjetje dhe përfundim ose rekomandim i shprehur në këtë material janë ato të autorit (ve) dhe nuk pasqyrojnë domosdoshmërisht pikëpamjet e Fondacionit Kombëtar të Shkencës.

Ky projekt është një bashkëpunim midis The Concord Consortium, University of Colorado, Boulder dhe Georgia Tech University.

Recommended: