ผู้เขียน หัวข้อ: งานครั้งที่ 14 เขียนโปรแกรมควบคุมการทำงาน LED ด้วยอุณหภูมิแสดงผลผ่าน UART  (อ่าน 6290 ครั้ง)

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 706
    • ดูรายละเอียด
    • อีเมล์
เขียนโปรแกรมควบคุมการทำงาน LED ด้วยอุณหภูมิแสดงผลผ่าน UART
ฟังก์ชั่นอยู่ในกลุ่ม Serial http://arduino.cc/en/Reference/Serial
-Serial.begin() http://arduino.cc/en/Serial/Begin
-if (Serial) http://arduino.cc/en/Serial/IfSerial
-Serial.available() http://arduino.cc/en/Serial/Available
-Serial.read() http://arduino.cc/en/Serial/Read
-Serial.print() http://arduino.cc/en/Serial/Print
-Serial.println() http://arduino.cc/en/Serial/Println
-Serial.flush() http://arduino.cc/en/Serial/Flush

ฟังก์ชั่นทั่วไป
-pinMode() http://arduino.cc/en/Reference/PinMode
-digitalWrite() http://arduino.cc/en/Reference/DigitalWrite
-analogRead() http://arduino.cc/en/Reference/AnalogRead
-map() http://arduino.cc/en/reference/map

โจทย์โปรแกรม
-แสดงผลค่าที่ได้จากเซนเซอร์อุณภูมิแสดงผลที่จอคอมพิวเตอร์ผ่านพอร์ตอนุกรม
-ควบคุมการทำงานของ LED เมื่อถึงอุณภูมิที่กำหนด (ค่าอุณภูมินักศึกษากำหนดได้เองตามต้องการ)
-โปรแกรมรายละเอียดพิเศษรายกลุ่ม (แจ้งให้ทราบเมื่อถึงชั่วโมงเรียน)

วงจรที่ใช้ในการทดลองสำหรับผู้ที่ใช้บอร์ด Arduino


วงจรที่ใช้ในการทดลองสำหรับผู้ที่ใช้ไอซี ATmega328 (ที่มี Boot Loader Arduino)


บริเวณใช้งานบอร์ดทดลอง
« แก้ไขครั้งสุดท้าย: มิถุนายน 27, 2017, 04:20:44 PM โดย admin »

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 706
    • ดูรายละเอียด
    • อีเมล์
....
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 14, 2015, 04:37:32 PM โดย admin »

admin

  • Administrator
  • Hero Member
  • *****
  • กระทู้: 706
    • ดูรายละเอียด
    • อีเมล์
« แก้ไขครั้งสุดท้าย: กุมภาพันธ์ 14, 2015, 04:37:41 PM โดย admin »