Sisukord:

Servomootorite käitamine Moto: bit Micro: bit: 7 sammu (piltidega)
Servomootorite käitamine Moto: bit Micro: bit: 7 sammu (piltidega)

Video: Servomootorite käitamine Moto: bit Micro: bit: 7 sammu (piltidega)

Video: Servomootorite käitamine Moto: bit Micro: bit: 7 sammu (piltidega)
Video: Crypto Pirates Daily News – 21 января 2022 г. – последнее обновление новостей криптовалюты 2024, Juuli
Anonim
Servomootorite käitamine Moto: bit abil Micro: bit
Servomootorite käitamine Moto: bit abil Micro: bit
Servomootorite käitamine Moto: bit abil Micro: bit
Servomootorite käitamine Moto: bit abil Micro: bit

Üks võimalus micro: bit'i funktsionaalsuse laiendamiseks on kasutada tahvlit nimega moto: bit, mille autor on SparkFun Electronics (umbes 15-20 dollarit). See tundub keeruline ja sellel on palju funktsioone, kuid servomootoreid pole sellest raske käivitada. Moto: bit võimaldab teil käivitada võimsamaid mootoreid kui väike mikromootor, mida saate kasutada ainult micro: bitist.

Tarvikud

  • moto: natuke
  • bbc micro: bit
  • servomootor
  • toiteplokk pistikupesaga (kondensaator, kuid võite kasutada ka akut)

Samm: seadistage Moto: bit

Seadistage Moto: bit
Seadistage Moto: bit

Vaatame moto: bit. Ülaosas on pikk pesa, kuhu sisestate micro: bit. Veenduge, et micro: bit on tihedalt sisestatud ja valgusdioodid ülespoole.

Moto küljel on toitepistik: bit. Saate ühendada erinevaid toiteallikaid. Ärge kasutage rohkem kui 11 V (pange tähele, et mõnede tahvlite väikesed sõnad ütlevad 3–17 V, kuid SparkFuni sõnul on see trükiviga, mis parandatakse nende järgmise partii plaatidel). Võite kasutada 4-AA akut, ühekordset 9 V akut või vahelduvvooluadapterit, mille väljundvõimsus ei ületa 11 V.

2. samm: ühendage servomootor Moto: bitti

Ühendage servomootor Moto: bitti
Ühendage servomootor Moto: bitti
Ühendage servomootor Moto: bitti
Ühendage servomootor Moto: bitti
Ühendage servomootor Moto: bitti
Ühendage servomootor Moto: bitti

Vaata tähelepanelikult moto: bit. Näete nööpnõelte rühma sildiga "SERVO". Siin ühendame servomootori. SERVO piirkonna vasakul küljel olevad tihvtid ütlevad: "P15, VCC, GND" ja paremal asuvad "P16, VCC, GND".

Selles näites ühendame servomootori vasakpoolsete tihvtidega.

Servomootor on varustatud kolme värvilise juhtmega, mis on tavaliselt ühendatud pistikupesaga. Juhtmed on tavaliselt mustad, punased ja seejärel kolmanda värvi. Must tähistab peaaegu alati "maad" (ja ühendatakse moto: bitiga GND -ga); punane kannab "jõudu" (ja ühendatakse moto: bitiga VCC -ga) ja selle mootori valge juhe on see, mis andmeid kannab (ja ühendatakse moto: bitiga P15 -ga).

Ühendage mootor veergu "P15, VCC, GND", veendudes, et valge traat sobiks P15 -ga, punane VCC -ga ja must GND -ga.

Samm: programmeerige Micro: bit servomootori käivitamiseks

Nüüd vajame koodi, et mikro: bit käivitaks mootori, mille oleme ühendanud moto: bitplaadiga.

Avage MakeCode ja alustage uut projekti. (Eeldame, et olete paar esimest MakeCode õpetust läbi töötanud).

Me ütleme oma servomootorile, et liigutaks 4 korda edasi -tagasi, kui vajutame nuppu micro: bit.

Lohistage "Sisendmenüüst" plokk "Sees nupp A vajutatud".

Järgmisena lisage silmus. Lohistage menüüst "Silmused" roheline "kordus" plokk ja klõpsake nupul A vajutatud "ploki" lillaks. Nii et kui vajutame nuppu A, teeme midagi 4 korda …

Samm: käivitage servomootor

Image
Image

Mootori käivitamiseks peame lisama mõned plokid.

  • Klõpsas menüü üksuste allosas oleval valikul "Täpsem".
  • Valige üksus, mis ütleb "Pins". Lohistage punane plokk, millel on tekst "servo write pin… to …", ja klõpsake seda kordusplokis. Meie servo on ühendatud tihvtiga 15 (P15), seega valige P15 ja muutke kraadiseadeks 0.
  • Lisage helesinine "pausi" plokk (leitud põhimenüüst) ja muutke see 500 ms (millisekundiks).
  • Seejärel lisage veel üks punane servoblokk, valige P15 ja liigutage servo 180 kraadi.
  • Lisage veel üks pausiplokk.
  • Vaadates täielikku koodi, on see järgmine: "kui vajutan nuppu A, tehke seda 4 korda: liigutage servo 0 kraadi asendisse, oodake 500 millisekundit, liigutage servo asendisse 180, oodake 500 millisekundit."
  • Servo liikumise nägemiseks klõpsake simuleeritud mikro: bitil nuppu A.

Samm: laadige kood oma Micro: bitile alla

Ühendage micro: bit USB -kaabli abil arvutiga. Klõpsake allalaadimisnuppu ja lohistage.hex -fail micro: bitile.

[Kui te ei tea, kuidas seda teha, vaadake MakeCode'i kiirjuhendit.]

Kui vajutate mikro: bitti nuppu A, peaks teie servo töötama!

Katsetage, muutes oma koodi, et kasutada servoasendite jaoks erinevaid seadeid, kordussilmus erinevaid numbreid ja erinevaid pausi aegu.

Samm: lisage veel üks mootor

Lisage veel üks mootor!
Lisage veel üks mootor!

Sama toimingut saate teha P16 -ga ühendatud pistikuga (tihvt 16).

Kui lisate need koodiplokid (ja laadite alla oma mikro: bitile), saate käivitada mootori P15 -l, kui vajutate nuppu A, ja mootori P16 -ga, kui vajutate nuppu B.

Samm: käivitage oma mootoritega midagi lahedat

Kasutame oma mootoreid oma pabermehhatroonika projektide paberimasinate käitamiseks. Vaadake veebisaiti oma masinate ehitamiseks ja ühendage need seejärel oma servomootoritega. Lõbutse hästi!

See materjal põhineb riikliku teadusfondi toetusel toetusel nr IIS-1735836. Kõik selles materjalis avaldatud arvamused, järeldused ja järeldused või soovitused on autori (te) arvamused ja ei pruugi kajastada riikliku teadusfondi seisukohti.

See projekt on koostöö The Concordi konsortsiumi, Colorado ülikooli, Boulderi ja Georgia tehnikaülikooli vahel.

Soovitan: