Press OK (ขนาดตัวอักษรใหญ่ขนาด 2x)
ให้กดสวิตช์ OK เพื่อทำงานต่อ
จากนั้นแสดงข้อความ
Knob value (ขนาดตัวอักษรใหญ่ขนาด 2x)
XXXX (ขนาดตัวอักษรใหญ่ขนาด 3x)
โดยที่ xxxx มีค่าได้ตั้งแต่ 94 ถึง 1023
ถ้ากดปุ่ม OK ให้แสดงข้อความ Click OK จำนวน 1 วินาทีและกลับไปที่ Knob value
ถ้ากดปุ่ม sw1 ให้แสดงข้อความ Click sw1 จำนวน 1 วินาทีและกลับไปที่ Knob value
คำสั่ง
sw_OK_press();
knob();
sw_OK()
sw1()
delay(xxxx);
Code
#include <ipst.h>
void setup()
{
glcdClear();
setTextSize(2);
glcd(1,1,"Press OK");
sw_OK_press();
glcdClear();
}
void loop()
{
if (sw_OK())
{
glcdClear();
glcd(1,1,"Click OK");
delay(1000);
}
if(sw1())
{
glcdClear();
glcd(1,1,"Click sw1");
delay(1000);
}
setTextSize(2);
glcd(1,0,"Knob value");
setTextSize(3);
glcd(2,2,"%d ",knob());
}
0 ความคิดเห็น