Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Määritä Moto: -bitti
- Vaihe 2: Liitä servomoottori Moto: -bittiin
- Vaihe 3: Ohjelmoi Micro: bitti servomoottorin käyttämiseksi
- Vaihe 4: Käynnistä servomoottori
- Vaihe 5: Lataa koodi Micro: -bittiisi
- Vaihe 6: Lisää toinen moottori
- Vaihe 7: Aja jotain viileää moottorillasi
Video: Servomoottorien käyttäminen Moto: bitillä Mikro: bitillä: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Yksi tapa laajentaa micro: bitin toimintoja on käyttää korttia nimeltä moto: bit, jonka SparkFun Electronics (noin 15-20 dollaria). Se näyttää monimutkaiselta ja siinä on monia ominaisuuksia, mutta ei ole vaikeaa käyttää servomoottoreita siitä. Moto: bitin avulla voit käyttää tehokkaampia moottoreita kuin pientä mikromoottoria, jota voit käyttää pelkästään micro: bitistä.
Tarvikkeet
- moto: vähän
- bbc micro: bit
- Servo moottori
- virtalähde, jossa on tynnyrin pistoke (ilmastointilaite, mutta voit käyttää myös akkua)
Vaihe 1: Määritä Moto: -bitti
Katsotaanpa moto: bit. Yläosassa on pitkä aukko, johon voit asettaa micro: bitin. Varmista, että micro: bit on työnnetty tiukasti paikalleen LED -valot ylöspäin.
Moto: bitin puolella on virtaliitin. Voit kytkeä erilaisia virtalähteitä. Älä käytä enempää kuin 11 V (huomaa, että joidenkin taulujen pienet sanat sanovat 3–17 V, mutta SparkFunin mukaan tämä on virheellinen tulostus, joka korjataan seuraavalla levyerällä). Voit käyttää 4 AA-paristoa, yksittäistä 9 V -akkua tai verkkolaitetta, jonka teho on enintään 11 V.
Vaihe 2: Liitä servomoottori Moto: -bittiin
Katso tarkkaan moto: bit. Näet ryhmän nastoja, joissa on merkintä "SERVO". Tähän liitämme servomoottorin. SERVO -alueen vasemmalla puolella olevat nastat sanovat "P15, VCC, GND" ja oikealla olevat "P16, VCC, GND".
Tässä esimerkissä aiomme kytkeä servomoottorin vasemmalla oleviin nastoihin.
Servomoottorin mukana tulee kolme värillistä johtoa, jotka on yleensä liitetty pistorasiaan. Johdot ovat yleensä mustia, punaisia ja sitten kolmas väri. Musta tarkoittaa lähes aina "maata" (ja liitetään GND: hen moto: bitissä); punainen kantaa "virtaa" (ja kytkeytyy moto: bitin VCC: hen), ja tämän moottorin valkoinen johto kuljettaa tiedot (ja kytketään moto: bitin P15: een).
Kytke moottori "P15, VCC, GND" -sarakkeeseen ja varmista, että valkoinen johto vastaa P15: tä, punainen - VCC: tä ja musta GND: tä.
Vaihe 3: Ohjelmoi Micro: bitti servomoottorin käyttämiseksi
Nyt tarvitsemme koodia, jotta micro: bit ajaisi moottoria, jonka olemme liittäneet moto: bit -levyyn.
Avaa MakeCode ja aloita uusi projekti. (Oletamme, että olet työskennellyt muutaman ensimmäisen MakeCode -opetusohjelman läpi).
Kerromme servomoottorimme liikkua edestakaisin 4 kertaa, kun painamme micro: bitin painiketta A.
Vedä lohkoa "Päälle -painike A painettuna" "Syöttövalikosta".
Lisää seuraavaksi silmukka. Vedä vihreä "toista" -lohko "Silmukat" -valikosta ja napsauta se purppuraan "A -painikkeen" painettuun lohkoon. Joten kun painamme painiketta A, teemme jotain 4 kertaa…
Vaihe 4: Käynnistä servomoottori
Meidän on lisättävä joitain lohkoja moottorin käynnistämiseksi.
- Napsautit "Lisäasetukset" -vaihtoehtoa valikkokohtien alareunassa.
- Valitse kohde, jossa lukee "Nastat". Vedä punainen lohko, jossa lukee "servo write pin… to …" ja napsauta se toistolohkoon. Servomme on kytketty nastaan 15 (P15), joten valitse P15 ja muuta asteasetus 0: ksi.
- Lisää vaaleansininen "tauko" -lohko (löytyy Perus -valikosta) ja muuta se 500 ms: ksi (millisekuntia).
- Lisää sitten toinen punainen servolohko, valitse P15 ja siirrä servo 180 asentoon.
- Lisää toinen taukolohko.
- Koko koodia tarkasteltaessa lukee: "Kun painan painiketta A, tee tämä neljä kertaa: siirrä servo 0 asteen asentoon, odota 500 millisekuntia, siirrä servo asentoon 180, odota 500 millisekuntia."
- Napsauta simuloidun mikro: bitin painiketta A nähdäksesi servon liikkeen.
Vaihe 5: Lataa koodi Micro: -bittiisi
Liitä micro: bit tietokoneeseen USB -kaapelilla. Napsauta latauspainiketta ja vedä.hex -tiedosto micro: bittiin.
[Jos et tiedä miten tämä tehdään, katso MakeCode -pikaopas.]
Kun painat micro: bitin painiketta A, servosi pitäisi toimia!
Kokeile vaihtamalla koodiasi käyttämään eri asetuksia servoasentoihin, eri numeroita toistosilmukassa ja eri taukoaikoja.
Vaihe 6: Lisää toinen moottori
Voit tehdä saman asian moottorille, joka on kytketty P16: een (nasta 16).
Jos lisäät nämä koodilohkot (ja lataat micro: bittiisi), voit käyttää moottoria P15: llä, kun painat painiketta A, ja moottoria P16: lla, kun painat painiketta B.
Vaihe 7: Aja jotain viileää moottorillasi
Käytämme moottoreitamme Paper Mechatronics -projektien paperikoneiden käyttämiseen. Tutustu verkkosivustoon rakentaaksesi omat koneesi ja kytke ne sitten servomoottoreihisi. Pidä hauskaa!
Tämä materiaali perustuu National Science Foundationin tukemaan työhön apurahalla IIS-1735836. Kaikki tässä materiaalissa esitetyt mielipiteet, havainnot ja johtopäätökset tai suositukset ovat kirjoittajien mielipiteitä, eivätkä ne välttämättä heijasta National Science Foundationin näkemyksiä.
Tämä projekti on The Concord Consortiumin, Coloradon yliopiston, Boulderin ja Georgia Tech Universityn yhteistyö.
Suositeltava:
[2020] Kahden (x2) mikro: bitin käyttäminen RC -auton ohjaamiseen: 6 vaihetta (kuvien kanssa)
[2020] Kahden (x2) Micro: bitin käyttäminen RC -auton ohjaamiseen: Jos sinulla on kaksi (x2) micro: bittiä, oletko ajatellut käyttää niitä RC -auton etäohjaukseen? Voit ohjata RC -autoa käyttämällä yhtä mikro: bittiä lähettimenä ja toista vastaanottimena. Kun käytät MakeCode -editoria mikro: b
Kolme ranskalaista kanaa laatikossa (Micro: bitillä): 10 vaihetta
Kolme ranskalaista kanaa laatikossa (Micro: bit): Yllätä (tai pelästytä) ihmisiä, joissa kolme kanaa hyppää laatikosta. Lomatunnelma elektroniikalla klassisessa Jack-in-the-boxissa. Nämä kolme kanaa ovat tietysti ranskalaisia
Koronavirus: Pysäytä leviäminen Micro: bitillä: 3 vaihetta
Koronavirus: Pysäytä leviäminen Micro: bitillä: vaikeimpina aikoina ihmisen kekseliäisyys loistaa eniten. Tammikuusta 2020 lähtien COVID-19-pandemia valtasi maailman. COVID-19 leviää ilmapisaroilla ja fomiiteilla. Fomitit ovat yksinkertaisesti elottomia asioita, kuten huonekalut, vaatteet, ovenkahva
Mini "Arvaa numero" -pelikone Micro: bitillä: 10 vaihetta
Mini "Arvaa numero" -pelikone Micro: bitillä: Oletko koskaan pelannut " Arvaa numero "? Tämä on erittäin helppo rakentaa minipelikone, joka pelaa " Arvaa numero " kanssasi. Suunnittelimme tämän DIY -projektin kannustamaan fyysiseen leikkiin ja auttamaan lapsia oppimaan ohjelmointia. Se käyttää MU: ta
Mittaa tuulen nopeus Micro: bitillä ja napsautuspiireillä: 10 vaihetta
Mittaa tuulen nopeutta Micro: bit- ja Snap -piirien avulla: tarina Kun tyttäreni ja minä työskentelimme sääprojektin tuulimittarin parissa, päätimme jatkaa hauskanpitoa ohjelmoimalla. Mikä on tuulimittari? On. Se on laite, joka mittaa tuulta