รับมากขึ้นด้วย VEXcode
เราขอแนะนำให้คุณเปลี่ยนไปใช้ซอฟต์แวร์ใหม่ของเรา VEXcode มีทั้งตัวเลือกแบบบล็อกและแบบข้อความ ซึ่งทำงานบน Chromebook, iPads, แท็บเล็ต Android, Windows และ Mac ไปที่ code.vex.com สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลด VEXcode
VEX Coding studio ถูกยกเลิกและไม่สามารถดาวน์โหลดได้อีกต่อไป ดาวน์โหลดแล้ว? โปรแกรมจะยังคงทำงานต่อไป แต่จะไม่ได้รับการสนับสนุนอีกต่อไป
ผู้ใช้ที่เปลี่ยนไปใช้ VEXcode สามารถย้ายโปรเจ็กต์ C++/C++ Pro ไปยัง VEXcode Pro V5 ได้โดยทำตาม บทความนี้
ใช้ตัวดำเนินการบูลีน AND [&&] เพื่อรวมสองเงื่อนไขขึ้นไป
- ใช้ตัวดำเนินการ AND
&&
เพื่อให้โปรแกรมตรวจสอบว่าทั้งสองเงื่อนไขหรือหลายเงื่อนไขเป็นจริงหรือไม่
หมายเหตุ: ในตัวอย่างข้างต้น ถ้า
คำสั่ง จะดำเนินการก็ต่อเมื่อกดสวิตช์บัมเปอร์ และ V5 หน้าจอของ Robot Brain ถูกกด
หมายเหตุ: การใช้ตัวดำเนินการบูลีนจะง่ายกว่าหากพิจารณาผลลัพธ์ของเงื่อนไข ตารางความจริงเชิงตรรกะ เช่น ตารางด้านล่างใช้เพื่อติดตามเงื่อนไขอินพุตและพฤติกรรมเอาต์พุต
รหัสที่สามารถคัดลอกและวาง:
#include "robot-config.h" int main() { // หุ่นยนต์จะเคลื่อนที่ไปข้างหน้าเว้นแต่สวิตช์บัมเปอร์ และหน้าจอถูกกดทั้งคู่ ในขณะที่(จริง){ if(Bumper.pressing()==true && Brain.Screen.pressing()==true){ LeftMotor.stop(); RightMotor.stop(); }อื่น{ LeftMotor.spin(directionType::fwd); RightMotor.spin(directionType::fwd); } } }