วิชาการเขียนโปรแกรมควบคุมหุ่นยนต์

เช็คค่าตรวจจับการสะท้อน ใช้เช็คค่าสีขาวดำ

มาดูวิธีการเช็คค่าสีขาวและสีดำอย่างง่าย ด้วยเซนเซอร์ ZX-03 Reflector

หน้าที่ เซนเซอร์ Reflector

  • ทำหน้าที่ในการนำมาประยุกต์ในการเช็คค่าสีขาว
  • ทำหน้าที่ในการนำมาประยุกต์ในการเช็คค่าสีดำ
  • ใช้อ่านค่าสีเพื่อสร้างหุ่นในการเดินตามเส้น

ipst เช็คค่าสีเซนเซอร์

ตัวอย่างคำสั่งในการอ่านค่า

 

#include <ipst.h>	// IPST-SE Board
void setup() 
{
setTextSize(1);         // กำหนดขนาดตัวอักษร 1 เท่า
glcd(1,0,"Test_Reflector");     // แสดงข้อความออกหน้าจอแสดงผล   
sw_OK_press();    // กด ok ทำงานใน loop
}

void loop() {
glcd(0,1,"A0=%d ",analog(0));   // เช็คค่าจาก พอร์ต A0
glcd(1,1,"A1=%d ",analog(1));   // เช็คค่าจาก พอร์ต A1
sleep(100);       // หยุดเช็คทุก 0.1 วินาที
}

 

 

 

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *