วันอังคารที่ 27 มิถุนายน พ.ศ. 2560

Arduino กับ Dugital Input

Arduino กับ Dugital Input  ด้วยการอ่านค่า Switch

ดูบนมือถือ : ArduinoEasy Tutorial App(Android)   

คำอธิบาย
        บทความนี้เป็นใช้งาน Arduino อ่านค่าจาก Switch แล้วแสดงค่าออกทาง Serial Port

อุปกรณ์ที่ใช้มีดังนี้
1. Arduino UNO  1 บอร์ด
2. Switch 1 ตัว
3. ตัวต้านทาน 10K 1 ตัว


โปรแกรมมีดังนี้

//เลือกขา Pin ให้กับสวิตช์
int switch_pin = 2;
//ตัวแปรรับค่าจากสวิตช์
int switch_state = 0;

void setup{
//กำหนด Pin เป็น Input เพื่ออ่านค่า
pinMode(switch_pin,INPUT);

//ตั้งค่าพอร์ตอนุกรม(Serial port) ที่บอร์ดเรต 9600
Serial.begin(9600);
//แสดงข้อความผ่านทาง Serial port
Serial.println("Arduino Tutorial");
}

void loop(){
//รับค่าจากสวิตช์
switch_state = digitalRead(switch_pin);

//ตรวจสอบค่าจากสวิตช์
if(switch_state){
//แสดงค่าสวิตช์ถูกกดผ่านทาง Serial port
Serial.println("Switch is pressed.");
}
//หน่วงเวลา 10 มิลลิวินาที
delay(10);
}




ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Arduino กับการอ่านค่า Analog จาก R ปรับค่าได้

ดูบนมือถือ :  ArduinoEasy Tutorial App(Android)     คำอธิบาย         บทความนี้เป็นการใช้งาน Arduino ในการอ่านค่า Analog จากตัวต้านทานปร...