Bufera sensora izmantošana VEXcode VR

VEXcode VR robotam ir divi bufera sensori. Bufera sensoru var izmantot kopā ar VEXcode VR, lai ziņotu, ja uz VEXcode VR robota ir nospiests bufera sensors.


Kas ir bufera sensors?

Diagramma, kas ilustrē VEXcode VR robota galvenās funkcijas, izceļot tā sastāvdaļas un funkcijas tiešsaistes programmēšanas vidē, kas paredzēta kodēšanas koncepciju un robotikas apguvei.

Bufera sensors ir slēdzis. Bufera sensors ziņo, vai tas ir nospiests vai atlaists.

  • Bufera sensors ziņos par sensora vērtību 1, kad tiek nospiests bufera sensors.
  • Bufera sensors ziņos par sensora vērtību 0, kad bufera sensors tiks atbrīvots.

Diagramma, kas ilustrē VEXcode VR robota galvenās funkcijas, izceļot tā iespējas programmēšanas, simulācijas un izglītības lietojumprogrammās STEM mācībām.

Bufera sensora vērtību var skatīt informācijas panelī. Lai iegūtu papildinformāciju par informācijas paneli, skatietVEXcode VR informācijas paneļapantu.


Bufera sensora biežākie lietojumi

Diagramma, kas ilustrē VEXcode VR robota funkcijas, izceļot tādas sastāvdaļas kā sensori, riteņi un programmēšanas saskarne, kas paredzēta, lai uzlabotu studentu un pedagogu mācīšanos kodēšanas un robotikas jomā.

Bufera sensoru var nospiest pie sienām Wall Maze rotaļu laukumā.

Diagramma, kurā parādītas VEXcode VR robota funkcijas, izceļot tā iespējas programmēšanas, simulācijas un izglītības lietojumprogrammās STEM mācībām.

Bufera sensoru var nospiest arī sienas, kas ieskauj dažādus rotaļu laukumus.


Bufera sensora izmantošana VEXcode VR blokos

Diagramma, kas ilustrē VEXcode VR robota funkcijas, demonstrē dažādus komponentus un funkcijas, kas izstrādātas, lai uzlabotu studentu un pedagogu kodēšanas izglītību un robotikas mācīšanos.

Lai sāktu programmēt bufera sensoru, vispirms ir jāatver VEXcode VR. Lai iegūtu papildinformāciju, skatiet palaišanas — darba sākšana ar VEXcode VRrakstu.

Diagramma, kurā parādītas VEXcode VR robota galvenās funkcijas, izceļot tā sastāvdaļas un funkcijas tiešsaistes programmēšanas vidē kodēšanas koncepciju un robotikas apguvei.

Pēc tam rīku lodziņā atrodiet kategoriju Sensing un atrodiet <Pressing Bumper> bloku.

Mainiet bufera sensoru

Diagramma, kas ilustrē VEXcode VR robota funkcijas, izceļot tā sastāvdaļas un funkcijas tiešsaistes programmēšanas vidē, kas paredzēta kodēšanas koncepciju apguvei, izmantojot virtuālo robotiku.

Nolaižamajā izvēlnē varat atlasīt kreiso buferi vai labo buferi.

Būla bloki

Diagramma, kas ilustrē VEXcode VR robota funkcijas, izceļ komponentus un funkcijas, kas atbalsta kodēšanas izglītības un robotikas principus studentiem un pedagogiem virtuālajā vidē.

Būla bloki ziņo, ka nosacījums ir patiess vai nepatiess, un tas iekļaujas visos blokos ar sešstūra (sešpusēju) ievadi citiem blokiem. Bufera nospiešanas Būla bloks ziņo par “true”, ja buferis ir nospiests, un “false”, ja buferis ir nospiests. atbrīvots vai nav nospiests. Lai iegūtu papildinformāciju par Būla blokiem, apmeklējiet palīdzības vai bloku formas un nozīmes — VEXcode VR rakstu.

Tālāk ir sniegts koda piemērs, kas liks VR robotam braukt uz priekšu, līdz tas atduras pret objektu vai sienu.

C bloki

Diagramma, kas ilustrē VEXcode VR robota funkcijas, izceļ komponentus un funkcijas, kas atbalsta kodēšanas izglītības un robotikas principus studentiem un pedagogiem virtuālajā vidē.

C bloki veido cilpu tajos esošajos blokos vai pārbauda, ​​vai nosacījums ir patiess vai nepatiess. Tie ir veidoti, lai piestiprinātu kaudzes blokus virs, zem vai iekšpusē. Bufera sensora vadības blokus parasti izmanto ar nosacījumu (C blokiem), piemēram, [Ja tad] vai [Pagaidiet] blokiem. Lai iegūtu papildinformāciju par nosacītajiem blokiem, kas atrodami kategorijā Vadība, apmeklējiet palīdzības vai Bloku formas un nozīmes — VEXcode VR rakstu.

Nākamajā piemērā kods liks VR robotam uz visiem laikiem braukt kvadrātā.


Bufera sensora izmantošana VEXcode VR Python

Diagramma, kas ilustrē VEXcode VR robota funkcijas, izceļot tā iespējas tiešsaistes programmēšanas vidē kodēšanas koncepciju apguvei, izmantojot virtuālo robotu simulāciju.

Lai sāktu programmēt bufera sensoru ar Python, vispirms būs jāatver teksta projekts VEXcode VR. Papildinformāciju skatiet šajā rakstā.

Diagramma, kas ilustrē VEXcode VR robota funkcijas, izceļot tā sastāvdaļas un iespējas virtuālajā programmēšanas vidē izglītības nolūkos.

Pēc tam rīklodziņā atrodiet kategoriju Sensing un atrodiet left_bumper.pressed un right_bumper.pressed komandas. Šīs ir funkcijas, kas ziņo par sensora Būla vērtību. Tā kā VR robotam ir divi bufera sensori, ir iespējas gan labajam, gan kreisajam buferim.

Diagramma, kas ilustrē VEXcode VR robotu galvenās funkcijas, tostarp sensorus, motorus un dizaina elementus, izceļot to funkcionalitāti virtuālajā programmēšanas vidē izglītības nolūkos.

Lai pievienotu komandu savam projektam, varat ievilkt komandu no rīklodziņa vai ierakstiet komandu darbvietā, izmantojot funkciju Autocomplete. Lai uzzinātu vairāk par automātisko pabeigšanu VEXcode VR ar , skatiet šo rakstu.

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

Last Updated: