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] ▶