Puskuritunnistimen käyttäminen VEXcode VR:ssä

VEXcode VR Robotissa on kaksi puskurianturia. Puskurianturia voidaan käyttää VEXcode VR:n kanssa raportoimaan, jos puskurianturia painetaan VEXcode VR -robotissa.


Mikä on puskuritunnistin?

Kaavio, joka havainnollistaa VEXcode VR -robotin tärkeimpiä ominaisuuksia, korostaa sen komponentteja ja toimintoja online-ohjelmointiympäristössä, joka on suunniteltu koodauskonseptien ja robotiikan oppimiseen.

Puskurin tunnistin on kytkin. Puskuritunnistin ilmoittaa, painetaanko tai vapautetaanko sitä.

  • Puskurin tunnistin ilmoittaa anturin arvon 1, kun puskurianturia painetaan.
  • Puskurin tunnistin ilmoittaa anturin arvon 0, kun puskuritunnistin vapautetaan.

Kaavio, joka havainnollistaa VEXcode VR -robotin tärkeimpiä ominaisuuksia ja korostaa sen kykyjä ohjelmointi-, simulointi- ja opetussovelluksissa STEM-oppimiseen.

Puskuritunnistimen arvoa voi tarkastella kojelaudassa. Lisätietoja Dashboardista onVEXcode VR Dashboard -artikkelissa.


Puskuritunnistimen yleiset käyttötavat

Kaavio, joka havainnollistaa VEXcode VR -robotin ominaisuuksia ja korostaa komponentteja, kuten antureita, pyörää ja ohjelmointiliittymää, jotka on suunniteltu parantamaan koodauksen ja robotiikan oppimista opiskelijoille ja opettajille.

Puskurianturia voidaan painaa seinästä Wall Maze Playgroundissa.

Kaavio, joka esittelee VEXcode VR -robotin ominaisuuksia ja korostaa sen kykyjä ohjelmointi-, simulointi- ja opetussovelluksissa STEM-oppimiseen.

Puskurianturia voidaan painaa myös eri leikkikenttiä ympäröivillä seinillä.


Puskuritunnistimen käyttäminen VEXcode VR -lohkoissa

Kaavio, joka havainnollistaa VEXcode VR -robotin ominaisuuksia ja esittelee erilaisia ​​komponentteja ja toimintoja, jotka on suunniteltu parantamaan koodausopetusta ja robotiikan oppimista opiskelijoille ja opettajille.

Puskuritunnistimen ohjelmoinnin aloittamiseksi sinun on ensin avattava VEXcode VR. Lisätietoja on artikkelissa Launch - Get Started with VEXcode VR.

Kaavio, joka esittelee VEXcode VR -robotin tärkeimmät ominaisuudet ja korostaa sen komponentteja ja toimintoja online-ohjelmointiympäristössä koodauskonseptien ja robotiikan oppimiseen.

Etsi seuraavaksi Sensing-luokka Toolboxista ja etsi <Pressing Bumper> lohko.

Vaihda puskurin tunnistin

Kaavio havainnollistaa VEXcode VR -robotin ominaisuuksia, korostaen sen komponentteja ja toimintoja online-ohjelmointiympäristössä, joka on suunniteltu koodauskonseptien oppimiseen virtuaalisen robotiikan avulla.

Voit valita vasemman puskurin tai oikean puskurin avattavasta valikosta.

Boolen lohkot

Kaavio havainnollistaa VEXcode VR -robotin ominaisuuksia, korostaa komponentteja ja toimintoja, jotka tukevat koodausopetusta ja robotiikan periaatteita opiskelijoille ja opettajille virtuaaliympäristössä.

Boolen lohkot ilmoittavat ehdon joko tosi tai epätosi ja sopivat kaikkiin lohkoihin, joissa on kuusikulmaiset (kuusipuoliset) tulot muille lohkoille. Pressing Bumper Boolean-lohko ilmoittaa "tosi", jos puskuria painetaan ja "epätosi", jos puskuri on vapautetaan tai ei paineta. Lisätietoja Boolen lohkoista on Help tai Block Shapes and Meaning - VEXcode VR - artikkelissa.

Seuraavassa on esimerkki koodista, joka saa VR-robotin ajamaan eteenpäin, kunnes se törmää esineeseen tai seinään.

C-lohkot

Kaavio havainnollistaa VEXcode VR -robotin ominaisuuksia, korostaa komponentteja ja toimintoja, jotka tukevat koodausopetusta ja robotiikan periaatteita opiskelijoille ja opettajille virtuaaliympäristössä.

C-lohkot muodostavat silmukan lohko(t) niiden sisällä tai tarkistavat, onko ehto tosi vai epätosi. Ne on muotoiltu kiinnittämään pinolohkoja niiden ylä-, ala- tai sisäpuolelle. Puskurin tunnistimen ohjauslohkoja käytetään yleisesti ehdollisten (C-lohkojen) kanssa, kuten [Jos sitten]- tai [Odota, kunnes]-lohkot. Lisätietoja Ohjaus-luokasta löytyvistä ehdollisista lohkoista on Ohje tai Lohkon muodot ja merkitys - VEXcode VR -artikkelissa.

Seuraavassa esimerkissä koodi saa VR-robotin ajamaan neliössä ikuisesti.


Puskuritunnistimen käyttäminen VEXcode VR Pythonissa

Kaavio, joka havainnollistaa VEXcode VR -robotin ominaisuuksia, korostaa sen ominaisuuksia online-ohjelmointiympäristössä koodauskonseptien oppimiseen virtuaalisen robottisimuloinnin avulla.

Puskuritunnistimen ohjelmoinnin aloittamiseksi Pythonilla sinun on ensin avattava tekstiprojekti VEXcode VR. Katso lisätietoja tästä artikkelista.

Kaavio, joka havainnollistaa VEXcode VR -robotin ominaisuuksia, korostaa sen komponentteja ja ominaisuuksia virtuaalisessa ohjelmointiympäristössä opetustarkoituksiin.

Etsi seuraavaksi Sensing-luokka Toolboxista ja etsi left_bumper.pressed ja right_bumper.pressed komentoja. Nämä ovat toimintoja, jotka raportoivat Boolen arvon anturista. Koska VR Robotissa on kaksi puskurianturia, vaihtoehtoja on sekä oikealle että vasemmalle puskurille.

Kaavio, joka havainnollistaa VEXcode VR -robottien tärkeimpiä ominaisuuksia, kuten antureita, moottoreita ja suunnitteluelementtejä, korostaen niiden toimivuutta virtuaalisessa ohjelmointiympäristössä opetustarkoituksiin.

Voit lisätä komennon projektiisi vetämällä komennon sisään Toolboxista tai kirjoittamalla komennon työtilaan automaattisen täydennyksen avulla. Lisätietoja automaattisesta täydennyksestä VEXcode VR:ssä Pythonilla on tässä artikkelissa.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: