วันพุธที่ 17 ธันวาคม พ.ศ. 2557

คอมพิวเตอร์ทำงานแทนมนุษย์

วันนี้อยากเขียนบทความที่ทำให้เราๆ ได้เห็นประโยชน์จาก Micro Controller Board เล็ก ๆ ตัวหนึ่ง ผมขอเรียกสั้นๆ ว่า "บอร์ด" ที่ทำงานได้ดีไม่แพ้ PC หรือเครื่อง Desktop กันเลย แต่ต้นทุนมันต่างกันมาก บอร์ดที่ว่านี้ Raspberry PI ซึ่งมีขนาดเล็กกว่าฝ่ามือของเราอีกครับ  ราคาขายกันทั่วไปก็ประมาณพันๆบาท ไม่เกิน 2 พันบาทครับ มันสามารถทำงานได้หลากหลายมาก เช่น เปิด ปิด หรือควบคุมอุปกรณ์ต่าง ๆ ผ่านทางพอร์ต I/O ต่างๆ ที่มีมาให้บนบอร์ด แต่วันนี้ผมและทีมงานเราเอา Linux มารันบนบอร์ดตัวนี้แล้วก็เขียนโปรแกรมภาษา Python ในการให้มันทำงานเพื่อแสดงสารสนเทศของนักศึกษา ซึ่งเป็นข้อมูลที่นักศึกษาจะลืมกันบ่อยๆ  แล้วต้องมาติดต่อที่เจ้าหน้าที่ในแต่ละวัน


บอร์ด Raspberry PI นี้เราต่อกับจอคอมพิวเตอร์ทั่วไปผ่านทางพอร์ต VGA โดยใช้สายแปลงจาก HDMI to VGA ครับ ใช้ SD Card ขนาด 8 GB แล้วก็ต่อกับ Keyboard และ Mouse ได้เลย ทำงานได้เหมือนกับ PC ดี ๆ หนึ่งเครื่อง แต่ต้นทุนของเราต่ำมาก  ภาพด้านล่างนี้เราพัฒนาโปรแกรมที่แสดงสารสนเทศของนักศึกษาที่มักจะมาสอบถามกันบ่อย ๆ แล้วเจ้าหน้าที่ก็ต้องตอบคำถามเิดิม ๆ ซ้ำ ๆ กันบ่อย ๆ ก็เลยให้ Raspberry PI ทำงานตรงนี้แทนมนุษย์ เพื่อลดการทำงานของมนุษย์ได้มากในแต่ละวัน เพื่อจะได้มีเวลาไปบริการงานอื่นๆ หรือพัฒนางานใหม่ ๆ ต่อไป


เมื่อนักศึกษากรอกรหัสประจำตัวเรียบร้อยแล้ว ก็จะปรากฏสารสนเทศของนักศึกษาคนนั้นๆ บนหน้าจอ แล้วก็บอกข้อมูลที่จำเป็นออกมาให้ทราบ ส่วนข้อมูลใดเป็นความลับหรือเป็นรหัสผ่านก็จะบอกเพียง 60% ของคำตอบ ซึ่งที่เหลืออีก 40% นักศึกษาก็จะคาดเดาเองได้ว่าคำตอบนั้นคืออะไร


เมื่อต้นแบบจากด้านบนสำเร็จ เราก็ประกอบร่างครับ โดยการนำเอาบอร์ด Raspberry PI  จอภาพ และคีย์ตัวเลขมาใส่ตู้ Kioask ที่ได้จัดเตรียมไว้ เพื่อนำไปให้บริการกับนักศึกษาต่อไป ดังภาพที่แสดงด้านล่างนี้



จากข้อมูลที่ได้นำเสนอข้างต้น อยากชี้ให้เห็นว่า งานบางงานเราไม่จำเป็นต้องลงทุนสูงมาก ๆ แต่ขอให้เรารู้ว่าเราสามารถใช้อะไรแทนสิ่งนั้น หรืออุปกรณ์นั้นได้ แล้วทำให้ได้คำตอบหรือผลลัพธ์ที่เหมือนกันก็ถือว่าเราทำสำเร็จ สุภาษิตจีนเคยกล่าวไว้ว่า "แมวไม่ว่าจะสีอะไร ขอให้จับหนูได้เป็นพอ"

ต้นทุนงานนี้ บอร์ด Raspberry PI = 1,500 บาท  SD Card 8 GB = 179 บาท คีย์ตัวเลข 250 บาท รวมเป็น 1,929 บาท (เรามีจอภาพ และตู้ Kiosk เก่าอยู่แล้ว)  ระบบดังกล่าวสามารถทำงานแทนมนุษย์ได้ดีด้วยต้นทุนต่ำมาก แต่ถ้าเราไปซื้อคอมพิวเตอร์หนึ่งเครื่องเฉพาะกล่อง CPU ก็ไม่ต่ำกว่า 10,000 บาทแน่นอนครับ  ถ้าเราทำแบบนี้ได้เยอะๆ ประเทศไทยของเราก้าวกระโดดแน่นอนครับ (Internet of Things : IoT)

บทความ : ผู้ช่วยศาสตราจารย์กิตติพงษ์ สุวรรณราช  kitti@psru.ac.th
ผู้พัฒนาระบบ : นายโสภณ พินิจกิจเจริญกุล

3 ความคิดเห็น:

  1. อาจารย์เปิดอบรมเมื่อไรครับ กรุณาแจ้งด้วยนะครับ เคยอบรบ FreeBSD กับอาจารย์ อยากนำมาใช้ที่โรงเรียนครับ กิตติทัช สืบธรรมกูร 0848046396 ขอบคุณล่วงหน้าครับ

    ตอบลบ
  2. ว๊าววว!! สุดยอดค่ะ ช่วยได้อย่างมากเลยค่ะ ..

    ตอบลบ
  3. ขอขอบคุณ ผศ.กิตติพงษ์ และ พี่โสภณ อย่างยิ่งนะค่ะ ^_____^

    ตอบลบ