將緩衝開關與 VEX EXP 結合使用

描述

這個感測器是一個開關。 它告訴機器人其保險桿是被按下(感測器值為 1)還是被釋放(感測器值為 0)。

EXP_Bumper.png


保險桿開關的工作原理:完成電路

VEX 保險桿開關是基於可能最常用的電氣設備:開關。 開關由兩個端子(連接電線的位置)和一個線橋組成,用於在按下開關時「建立」連接。 如圖所示,當您按下連接線時,您就「完成」了電路,並且機器人大腦將其記錄在您的程式中。

保險桿開關是未連接或損壞的電路的一部分。 當您按下保險桿開關時,就會建立連接,並且允許電流流動。


緩衝開關的設置

放置

EXP_BaseBot_With_Bumper.png

保險桿開關的放置對於獲得準確的讀數非常重要。

確保機器人上沒有任何結構位於感測器表面的按鈕前方。

感測器前方的任何被壓物體和感測器之間需要有一條暢通的路徑。

讀取保險桿開關結果

Screen_Shot_2022-01-27_at_12.03.37_PM.png

使用列印塊列印 Bumper Switch 的結果很有幫助。

創建並運行列印 Bumper Switch 結果的項目後,您將能夠在 Brain 的螢幕上看到它們。


在 VEXcode EXP 中將保險桿開關新增為設備

每當感測器與程式語言一起使用時,都需要使用該語言進行配置。

3-Wire_Devices.png

對於 VEXcode EXP,這是透過使用「設備」視窗中的「新增裝置」功能來完成的。 您需要使用 3 線感知器。

3-Wire_Bumper.png

在裝置的 3 線部分中,您將找到緩衝開關

要將緩衝開關新增至組態中,請依照本文中的步驟操作。

Bumper_Switch.png

將保險桿開關添加到您的專案後,一組新的感測器區塊將變得可用。

有關與保險桿開關有關的「感測」類別中的塊的更多信息,請查看幫助信息 (Blocks 項目)。


保險桿開關的常見用途

感知壓力

Screen_Shot_2022-01-27_at_12.28.33_PM.png

此功能可讓您的機器人偵測何時有物件按下保險桿開關。

左側所示的範例項目用於對前面安裝有保險桿開關的機器人進行編碼,使其驅動直至按下感測器,然後在按下保險桿開關後停止驅動。

豐富活動

Screen_Shot_2022-01-27_at_1.50.07_PM.png

此功能可讓您的程式在偵測到有東西按下保險桿開關時執行特定代碼。

左側顯示的範例項目用於對前面安裝有保險桿開關的機器人進行編碼,以在正方形中行駛,並且只要按下保險桿開關,Brain 就會列印 True。

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

Last Updated: