Buferis#

Ievads#

Bufera slēdzis ir mehānisks slēdzis, kas, nospiežot, pabeidz ķēdi, ļaujot robotam noteikt nospiešanas un atlaišanas.

Zemāk ir pieejamo bloku saraksts:

  • Nospiests buferis — Ziņo Būla vērtību, kas norāda, vai tiek nospiests bufera slēdzis.

  • kad buferis — Palaiž pievienoto bloku kaudzi, kad tiek nospiests vai atlaists bufera slēdzis.

Nospiests buferis#

Būla bloks Nospiests buferis ziņo, vai tiek nospiests bufera slēdzis. To var izmantot, lai pārbaudītu, vai robots uzduras citiem objektiem.

  • Patiess — Tiek nospiests bufera slēdzis.

  • Aplams — Bampera slēdzis netiek nospiests

<[LeftBumper v] nospiests?>

Parametri

Apraksts

bufera sensors

Bampera sensors, kas jāpārbauda.

Piemērs

kad sākts :: hat events
[Back up and turn whenever the bumper runs into an object.]
mūžīgi
braukt [uz priekšu v]
ja <[LeftBumper v] nospiests?> tad
braukt [atpakaļ v] par (100) [mm v] ▶
griezties [pa labi v] par (90) grādiem ▶

kad buferis#

Cepuru bloks kad buferis palaiž pievienoto bloku kaudzīti, kad tiek nospiests vai atlaists izvēlētais bufera slēdzis.

kad [LeftBumper v] [nospiests v] :: hat events

Parametri

Apraksts

bufera sensors

Bampera sensors, kas jāpārbauda.

štats

Kad pievienotā klucīšu kaudze darbosies: nospiests darbosies, kad bufera slēdzis tiks nospiests, un atlaists darbosies, kad bufera slēdzis tiks atlaists.

Piemērs

kad sākts :: hat events
braukt [uz priekšu v]

kad [LeftBumper v] [nospiests v] :: hat events
[Reverse when the left bumper is pressed.]
braukt [atpakaļ v] par [200] [mm v] ▶