Sisukord:
- Tarvikud
- Samm: seadistage Moto: bit
- 2. samm: ühendage servomootor Moto: bitti
- Samm: programmeerige Micro: bit servomootori käivitamiseks
- Samm: käivitage servomootor
- Samm: laadige kood oma Micro: bitile alla
- Samm: lisage veel üks mootor
- Samm: käivitage oma mootoritega midagi lahedat
Video: Servomootorite käitamine Moto: bit Micro: bit: 7 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Ü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
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
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
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
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:
BBC Micro: bit and Scratch - interaktiivne rool ja sõidumäng: 5 sammu (piltidega)
BBC Micro: bit and Scratch - interaktiivne rool ja sõidumäng: Üks selle nädala ülesannetest on kasutada BBC Micro: bit'i, et liituda meie kirjutatud Scratchi programmiga. Ma arvasin, et see on suurepärane võimalus kasutada oma ThreadBoardit sisseehitatud süsteemi loomiseks! Minu inspiratsioon nullist p
Micro: Bot - Micro: Bit: 20 sammu
Micro: Bot - Micro: Bit: Ehita endale Micro: Bot! See on mikro: bitiga juhitav robot, millel on sisseehitatud sonar autonoomseks sõiduks või kui teil on kaks Micro: bitti, siis raadio teel juhitav sõit
Micro: bit - Micro Drum Machine: 10 sammu (piltidega)
Micro: bit - Micro Drum Machine: See on micro: bit mikrotrumlimasin, mis heli asemel lihtsalt tekitab trumme. See on raske inspireeritud micro: bit orkestri küülikutest. Mul kulus natuke aega, et leida mõned solenoidid, mida oli lihtne kasutada koos mocro: bit
Arduino -põhine humanoidrobot servomootorite abil: 7 sammu (piltidega)
Arduino põhine humanoidrobot, mis kasutab servomootoreid: Tere kõigile! See on minu esimene humanoidrobot, mis on valmistatud PVC vahtplaadist. See on saadaval erineva paksusega. Siin kasutasin 0,5 mm. Praegu saab see robot lihtsalt kõndida, kui ma sisse lülitasin. Nüüd töötan Arduino ja Mobile'i ühendamise kaudu Bluetoothi kaudu
Teksti käitamine Arduino abil: 3 sammu (piltidega)
Töötav tekst Arduino abil: tööriist ja materjal: 1 kirje LCD 16x2 1 kirje takisti 220 oomi