วันอาทิตย์ที่ 5 กรกฎาคม พ.ศ. 2558

วันที่ 34 ของการฝึกงานที่ FIBO

ผมได้ศึกษาวิธีการเขียนโปรแกรมเพื่อแสดงผมทาง จอ LCD โดยการเขียนโปแกรม ARDUINO และได้ศึกษาการสั่งงาน Arduino ผ่าน Bluetooth ครับ
จากนั้นสั่งอัพโหลดโค้ดดังนี้

char BYTE;
int  LED = 13; // LED on pin 13
 
void setup() {
  Serial.begin(9600); 
  pinMode(LED, OUTPUT);
}
 
void loop() {
  Serial.println("Press 1 to turn Arduino pin 13 LED ON or 0 to turn it OFF:");
  while (!Serial.available());   // stay here so long as COM port is empty   
  BYTE = Serial.read();        // read next available byte
  Serial.print(BYTE);
  if( BYTE == '0' ) digitalWrite(LED, LOW);  // if it's a 0 (zero) tun LED off
  if( BYTE == '1' ) digitalWrite(LED, HIGH); // if it's a 1 (one) turn LED on
  delay(50);
}
โปรแกรมนี้ไม่ซับซ้อน แค่ต้องการตัวเลข 0,1 เพื่อเปิด/ปิด LED ที่ขา 13 เท่านั้น เมื่ออัพโหลดโค้ดแล้ว ให้เปิด Serial Monitor ขึ้นมา จากนั้นพิมพ์เลข 1 ลงไป

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

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