รายวิชา กล่องสมองกล ipst microbox seรายวิชา :...
TRANSCRIPT
รายวชา : กลองสมองกล IPST –MicroBox SEรหสวชา : ง22207ครผสอน : ครยอดชาย ขนสงวาลย
1. การเขยนโปรแกรมเพอแสดงผลแบบประยกต2. การใชค าสงลางจอภาพ3. การใชค าสงหนวงเวลา4. การเขยนโปรแกรมเพอแสดงรปทรงเรขาคณต
รปแบบค าสงglcdClear() ;
อธบายการท างาน : ใชเพอลางจอภาพใหวางเปลา
//โปรแกรมลางจอภาพ (แบบท 1)#include <ipst.h> void setup (){
glcd(0,0,“Clear Screen");glcdClear(); // ค าสงลางจอภาพ
}void loop (){}
Test5.pde
โปรแกรม 5
ผลลพธ ???
//โปรแกรมลางจอภาพ (แบบท 2)#include <ipst.h> void setup (){
glcdClear(); // ค าสงลางจอภาพglcd(0,0,“Clear Screen");
}void loop (){}
Test6.pde
โปรแกรม 6
ผลลพธ ???
รปแบบค าสง
sleep (Time) ;Time หนวยเปน Milliseconds
1000 มคาเทากบ 1 วนาท500 มคาเทากบ 1/2 วนาท
อธบายการท างาน : ใชเพอหนวงเวลาในการท างาน
//โปรแกรมหนวงเวลา#include <ipst.h> void setup (){
glcdClear();glcd(0,0,“Clear Screen");sleep(1000); // ค าสงหนวงเวลา
}void loop (){}
Test7.pde
โปรแกรม 7
ผลลพธ ???
//โปรแกรมหนวงเวลา#include <ipst.h> void setup (){
glcd(0,0,“Clear Screen");sleep(1000); // ค าสงหนวงเวลาglcdClear();
}void loop (){}
Test8.pde
โปรแกรม 8
ผลลพธ ???
//โปรแกรมหนวงเวลาแบบวนซ า (กระพรบ)#include <ipst.h> void setup (){}void loop (){
glcd(0,0,“Clear Screen");sleep(1000); // ค าสงหนวงเวลาglcdClear(); // ค าสงลางจอภาพ
}Test9.pde
โปรแกรม 9
ผลลพธ ???
ใหนกเรยนเขยนโปรแกรมเพอท าการแสดงผลทางจอภาพโดยมขอก าหนดดงน 1. ใหแสดงขอความ Welcome To (กระพรบ 3 ครง) 2.จากนนใหแสดงขอความ IPST-MicroBox 3. เมอท างานขอท 1 และ 2 เสรจแลวใหจบการท างานสน าเงน
Welcome toIPST-MicroBox
ผลลพธ
//โปรแกรมหนวงเวลา + และลางจอภาพ (ขอความกระพรบ)#include <ipst.h> void setup (){
glcd(0,0,“Welcome to");sleep(500); // ค าสงหนวงเวลาglcdClear(); // ค าสงลางจอภาพglcd(0,0,“Welcome to");sleep(500); // ค าสงหนวงเวลาglcdClear(); // ค าสงลางจอภาพglcd(0,0,“Welcome to");sleep(500); // ค าสงหนวงเวลาglcdClear(); // ค าสงลางจอภาพglcd(0,0,“IPST - MicroBox");
}void loop (){} Test10.pde
โปรแกรม 10
ใหนกเรยนเขยนโปรแกรมเพอท าการแสดงผลทางจอภาพโดยมขอก าหนดดงน 1. ใหแสดงขอความ Welcome To (กระพรบ 3 ครง) 2.จากนนใหแสดงขอความ IPST-MicroBox 3. เมอท างานขอท 1 และ 2 เสรจแลวใหวนซ าไปเรอยๆ
Welcome toIPST-MicroBox
ผลลพธ
//โปรแกรมหนวงเวลา + และลางจอภาพ (ขอความกระพรบ)#include <ipst.h> void setup (){}void loop (){
glcd(0,0,“Welcome to");sleep(500); // ค าสงหนวงเวลาglcdClear(); // ค าสงลางจอภาพglcd(0,0,“Welcome to");sleep(500); // ค าสงหนวงเวลาglcdClear(); // ค าสงลางจอภาพglcd(0,0,“Welcome to");sleep(500); // ค าสงหนวงเวลาglcdClear(); // ค าสงลางจอภาพglcd(0,0,“IPST - MicroBox");
} Test11.pde
โปรแกรม 11
glcdRect(x,y,width,height,color)
glcdFillRect(x,y,width,height,color)
glcdCircle(x,y,radius,color)
glcdFillCircle(x,y,radius,color)
glcdLine(x1,y1,x2,y2,color)
x ต าแหนงแนวนอนy ต าแหนงแนวตง
width ความกวางheight ความสงredius รศม
Y(0 – 160 Pixel)
X(0 – 128 Pixel)
X1 X2 X3 X4
Y1X1,Y1
(1,1)X2,Y2(4,1)
Y2
Y3
Y4X1,Y1(1,4)
X2,Y2(4,4)
จงสรางวงกลมสแดงโดยม จดศนยกลางอยตรงกลางจอภาพ และมรศมเตมหนาจอพอด
จงสรางเสน 4 เสน โดยมจดตดรวมกนทจดศนยกลางของจอภาพพอด
จงสรางสเหลยมซอนกนดงรป
1. จงระบชดค าสงโปรแกรมพรอมทงอธบายการท างาน1.1 ค าสงลางจอภาพ ?
รปแบบค าสง ..................................................................... อธบายการท างาน ............................................................. .........................................................................................
1.2 ค าสงหนวงเวลา ? รปแบบค าสง....................................................................... อธบายการท างาน ............................................................
.........................................................................................
2. จงอธบายหลกการท างานจากชดค าสงทก าหนดใหvoid setup (){
glcd(0,0, “IPST-MicroBox”);sleep(500);glcdClear();
}
อธบายหลกการท างาน...............................................................................................................................................................
void loop (){
glcd(0,0, “IPST-MicroBox”);sleep(500);glcdClear();
}
อธบายหลกการท างาน...............................................................................................................................................................
3. จงเขยนชดค าสงโปรแกรมเพอแสดงผลลพธออกทางจอภาพตามล าดบภาพทก าหนดให ?
Welcome To IPST-MicroBox By Group 1
Room 1/1
แสดงผล 1 วนาท แสดงผล 1 วนาท แสดงผล 3 วนาท