วันศุกร์ที่ 28 เมษายน พ.ศ. 2560

อัพเดทงานปัจจุบัน

งานที่เสร็จเเล้ว
-โครงสร้างหลักของตู้
      


มีรางให้ลูกบอลไหล 1รางต่อ1หลุม 
ลูกบอลที่ใช้มีทั้งหมด 4 สี (ม่วง เหลือง น้ำเงิน แดง) แทน 4 หมู่เลือด
มีผ้าสีดำที่เย็บแล้ว ไว้ทำเป็นห้องมืด
-ไฟ LED ที่ปากหลุม

-หน้าจอDOT_MATRIX เซนเซอร์สี  relayคุมไฟRGB
งานที่เหลืออยู่
- บอร์ดคุมMP3 เเละวงจร7-SEGMENT
- ฐานติดเซนเซ่อร์เเละmicroSwitch ติดตั้งกับตัวตู้
- communicationระหว่างบอร์ด
-ส่วนตกแต่งตู้

วันจันทร์ที่ 24 เมษายน พ.ศ. 2560

dimension and assembly

การทำโครงสร้างตู้
โครงสร้างตู้ประกอบด้วยสองส่วนคือ ส่วนตู้และเสาขึงผ้าดำ

ส่วนตู้ :
     โครงสร้างหลักของตู้ประกอบขึ้นมาจากเหล็กฉาก เนื่องจากขนาดตู้ที่คิดไว้มีขนาดใหญ่เกินกว่าจะใส่ลิฟท์ได้ และไม่สามารถขนย้ายไปไหนได้ จึงเลือกเหล็กรูซึ่งประกอบง่ายเเละใช้เวลาไม่นาน แต่ก็เเลกกับราคาที่สูงขึ้นตาม บางส่วนจึงเสริมด้วยไม้โครงเพื่อรับน้ำหนักต่างๆ รวมถึงทำส่วนหลุมโยนลูกบอลทางลาดให้ลูกบอลเวียนกลับมาที่เดิมฐานติดวงจรกับเซนเซอร์ เเละปิดตู้ด้วยไม่แผ่นสกรูติดกับเหล็ก

ขนาดของตู้ที่ทำไว้ตอนเเรก อ้างอิงมาจากขนาดตู้โยนบาสตามห้างสรรพสินค้าทั่วไป เเต่เมื่อนำมาประกอบเเล้วพบว่าตู้มีขนาดสูงเกินไปสำหรับเด็ก อ้างอิงมาจากความสูงของพื้นถึงพื้นที่หยิบลูกบอล จึงคาดว่าน่าจะทำฐานเสริมให้เด็กเล็กยืนเล่นได้สะดวกขึ้น



          





ส่วนผ้าคลุมตู้ และเสา :
     ผ้าคลุม จะใช้ผ้าสีดำ เพื่อกันแสงจากภายนอก ทำให้ไฟ LED สว่างและเห็นชัดเจนขึ้น

วันศุกร์ที่ 21 เมษายน พ.ศ. 2560

user diagram

หลังจากfinal sketch แบบตู้และไอเดียวงจรระบบคร่าวๆ จึงนำการออกแบบมาออกแบบ user interfaceของตู้และการตอบโต้แบบต่างๆ เพื่อนำมาลองเขียน menu ที่เป็นdot matrix จาก flowchart ที่ออกแบบไว้ -แต่เนื่องจากตอนแรกที่จะแยกบอร์ดneucleoหนึ่งตัวมาสั่งการdot matrix MAX7219 8 ตัว แต่เนื่องจากปัญหา library ที่ใช้ไม่อัพเดท จึงเปลื่ยนไปใช้ arduino uno r3 ในการสั่งการ dot matrix แทน ตัวอย่างการสั่งการdot matrixผ่านserial

ตัวอย่างวิดิโอแสดงการทำงาน



วันพฤหัสบดีที่ 20 เมษายน พ.ศ. 2560

F I N A L _ S P E C .

หลังจากที่กลุ่มเราได้คุยกับที่ปรึกษากลุ่ม (ดร.สุภชัย วงศ์บุณย์ยง) แล้ว ได้ข้อสรุปมาเป็น final spec ดังนี้
spec เครื่อง :
     1. มีหลุมทั้งหมด 4 หลุม ตามหมู่เลือด (A B AB O) แบ่งการทำงานได้ 2 หมวด คือ
         -โหมดเลือกด่านเกม โดย 2 หลุมด้านบนเป็น yes no สองหลุมด้านล่างเป็น เลือกซ้าย-ขวา หรือ                เลือก back-next
         -โหมดเลือกคำตอบ คือโยนลูกบอลให้ถูกหลุม



     2. แต่ละหลุมจะมีไฟ LED อยู่ที่ปากหลุม เมื่อโยนลูกบอลถูกหลุม ไฟจะขึ้นเป็นสีเขียว แต่ถ้าโยนผิด            จะขึ้นเป็นสีแดง
     3. ใช้จอ dot matrix แสดงข้อความ และใช้ 7-segment แสดงเวลากับคะแนน
     4. มีลำโพงเล่นเพลง 8-bits
     5. ความยากง่ายมี 3 ระดับ ขึ้นอยู่กับการลดของเลือด
         -ง่าย       เลือดลดครั้งละ 2dot
         -กลาง    เลือดลดครั้งละ 4dot
         -ยาก      เลือดลดครั้งละ 8dot
         เกมจะจบเมื่อเลือดหมด หรือเวลาหมด (2นาที)

diagram :   แสดงผังการทำงานของ software





วันอาทิตย์ที่ 19 กุมภาพันธ์ พ.ศ. 2560

User test II เจ้าหน้าที่พิพิธภัณฑ์

1.Prototype ที่นำมาทดสอบครั้งที่สอง มีการนำข้อมูลจากการ Test ครั้งที่ 1 มาปรับปรุงอย่างไรบ้าง
    -เพิ่มสีสันให้กับ prototype ให้ user เข้าใจ theme ของเครื่องที่เราจะทำมากขึ้น
    -วาดภาพจำลองคร่าวๆ ของ theme ตู้เกมมาให้เจ้าหน้าที่ดู
-การออกแบบ theme  เป็นเเนวตัวการ์ตูน เพื่อที่จะสามารถเข้าถึงเด็กๆ เเละสื่อสารให้ความรู้กับเด็ก
-ประถมได้โดยที่เด็กๆไม่กลัว (เผื่อเด็กบางคนกลัวผีและเลือด)
    -อธิบาย theme ที่อยากทำ คือ theme  แวมไพร์ และค้างคาวดูดเลือด โดยเปลี่ยนปากหลุม
ของprototype จากช่องสี่เหลี่ยม กลายเป็นรูปปากค้างคาว และออกแบบ อุปรณ์ต่างๆที่จะใช้ร่วม
กับตู้
2. รูปและคำอธิบำย Prototype ครั้งที่ 2

ตัว prototype ที่ปรับปรุงโดยการเพิ่มสีสัน ให้เข้ากับ theme ที่ตั้งไว้มากขึ้น 
และเพื่อให้ user เห็นภาพมากขึ้น

รูป prototype ด้านหน้า
หมายเหตุ ไข่ที่ใช้แทนลูกบอลก็มีการทาสีแดงเช่นเดียวกัน แต่ไม่ได้ถ่ายติดมาด้วยในภาพ 
สามารถสังเกตเพิ่มเติมได้จากวิดิโอ

ลักษณะตู้ยังเป็นตู้เดิมอยู่ เพิ่มเติมคือสีสันของตู้ให้เข้า theme มากขึ้น นอกเหนือจากนั้นจะใช้วิธีการอธิบายลักษณะการทำงาน, การใช้งานของตู้ให้กับ user ฟัง


3. วีดีโอตัวอย่างการทดสอบ Prototype กับ User ครั้งที่ 2





4. ให้ทีมนำข้อมูลที่เก็บได้จำกกำรทดสอบกับ User มำทำแผนภูมิแสดงข้อคิดเห็น โดยใส่ข้อคิดเห็นลงในส่วน ต่ำงๆ ของแผนภูมิดังนี้


-theme น่าสนใจดี เด็กๆ น่าจะชอบ
โดยเฉพาะเด็กผู้ชาย
-เด็กได้ลงมือปฏิบัติ (โยนลูกบอล)
-เล่นแล้วจบเป็นรอบๆ ไป
-สามารถให้ความรู้กับเด็กๆได้
-ความรู้แปลกใหม่ที่ไม่มีในพิพิธภัณฑ์






like
-เกมซ้ำเดิมจะเบื่อ
-เนื้อหาไม่เข้ากับสิ่งที่มีในพิพิธภัณฑ์
-เนื่อหาไม่หลากหลาย
-ความเหมาะสมของเนื่อหาและอายุของเด็ก
-สิ่งที่เด็กจะได้จากการเล่นเกม






dislike
confuse & question

-งานของเราเข้ากับโซนไหนของพิพิธภัณฑ์
-ถ้าเด็กยังไม่รู้จักเรื่องกรุ๊ปเลือด จะเล่นได้มั้ย
-เด็กโยนเสร็จแล้วทำอะไรต่อ ?
-มีปุ่มไว้ทำไม ?
-ให้ความรู้ยังไง ?
-เด็กได้ความรู้ยังไง ?
-ทำเครื่องให้เหมาะกับเด็กอนุบาลได้มั้ย ?
new idea

-หาอะไรมาให้ความรู้เด็กก่อนเล่นตู้เกม
-มีเปลี่ยนเนื้อหาเกมทุกๆ 2-3 เดือน
-ทำตู้ให้เด็กๆ เล่นได้หลายช่วงวัย
-ทำตู้ให้เหมาะกับเด็กแต่ละช่วงอายุ
-ทำของรางวัลให้น่าสนใจ

    5. จากการสัมภาษณ์เจ้าหน้าที่ในครั้งนี้ เราสัมภาษณ์ทั้งหมด 4 คน ได้ insight เพิ่มเติมจากบางส่วนคือ เจ้าหน้าที่อยากได้นิทรรศการเสริมจากเรื่องที่มีอยู่แล้วในพิพิธภัณฑ์ ไม่ใช่เรื่องใหม่ที่เพิ่มเติมเข้าไป เรื่องที่กลุ่มทำอาจจะยากเกินไปสำหรับเด็กที่ยังไม่ได้เรียนเรื่องนี้ ซึ่งอาจจะต้องหาสิ่งให้ความรู้เด็กมาใส่ด้วย เช่น ทำเป็นบอร์ดให้อ่าน หรือมีเสียงให้ฟัง (เด็กจะชอบฟังมากกว่า ให้กดปุ่มฟังก็ได้) theme ที่จะทำอยากให้ทำแบบน่ารักๆ เพื่อดึงดูดเด็กๆ ใช้ขนาดและสีสันสดใส อาจจะติดต่อกับเจ้าหน้าที่ประจำโซนให้เขาดูแล เช่นให้เด็กมาอ่านก่อนเล่นเกมนะ หรือฟังก่อนนะ เป็นต้น อยากให้ตู้สามารถปรับเปลี่ยน content เกมได้ตามเวลาเเละเทศกาล เพราะถ้าเด็กมาเล่นแล้ววันนี้ อีกสามเดือนเขามาใหม่แล้วได้เล่นแบบเดิม ก็จะไม่น่าสนใจ จะกลายเป็นสิ่งน่าเบื่อแทน อยากให้ทำเครื่องที่ใช้ได้หลายๆ ช่วงวัยเด็ก เพราะเด็กที่มาพิพิธภัณฑ์จะมีตั้งแต่ระดับอนุบาล จนถึงเด็กประถมทีเริ่มโตแล้ว ซึ่งความสนใจก็จะไม่เหมือนกัน

วิธีการดึงดูดเด็กเเละทำให้เด็กสนใจกับการมาเล่นเกมเเละสิ่งที่จะได้หลังจากเล่นเกมเสร็จ อาทิเช่นของรางวัลต่าง อาจจะเป็นการได้ทำคะแนนเเข่งกับเพื่อนๆหรือได้ขนมจากการเล่นเกมตามคะแนนที่กำหนด เป็นต้น

วันอาทิตย์ที่ 5 กุมภาพันธ์ พ.ศ. 2560

สัมภาษณ์ user test1 น้องๆโรงเรียนวัดท่าข้าม

Prototype ที่นำมาทดสอบกับ User ต้องการแก้ HMW คือ...
1.ตู้เกม
แก้hmw
เด็ก
  • ชอบวิทยาศาสตร์
  • ชอบเล่นกีฬา
  • เกมปาบอลให้ตรงกับช่องที่สามารถโยนได้
  • ธึมคือหมู่เลือด A B O AB
  • การเลือกช่องเปรียบเหมือนการถ่ายเลือดให้ผู้ป่วย
2.นิทรรศน้ำมัน
แก้hmw
เด็ก
  • ชอบวิทยาศาสตร์
  • เป็นแผ่นที่มีข้อมูลเรื่องน้ำมันไว้ตั้งแต่การขุดเจาะถึงการกลั่น
  • เป็น การinteract ผ่าน console
  • มีกลไกเป็น ปุ่มกด ตัวเลื่อน และ เกจหมุน


จุดประสงค์ของการทดสอบprototype ครั้งที่ 1
  • เพื่อทดสอบความสนใจของเด็ก โดยการนำprototype ไปสองแบบ ให้น้องๆ เลือกว่าสนใจแบบไหนมากกว่ากัน
  • ดูความยากง่ายของเนื้อหาที่นำมาประกอบ prototype ว่ายากเกินระดับความรู้ของน้องๆ มากเกินไปหรือไม่
  • เพื่อทดสอบความน่าสนใจของกลไก จุดเด่นและจุดด้อย แนวทางการพัฒนาต่อของ prototype นั้นๆ
  • เพื่อหาจุดที่เราอาจจะมองข้ามไปในการสร้างชิ้นงาน


prototype ตัวที่ 1
เป็นตู้เกมที่สามารถโยนลูกบอกได้ โดยจะให้น้องๆโยนลูกบอลลงหลุมที่ได้เจาะไว้
จำลองเป็นเกมเกี่ยวกับกรุ๊ปเลือด

prototype ตัวที่ 2
จะมีด้วยกันสองส่วน คือส่วนแสดงการทำงาน(แผ่นบน) และส่วนconsole (แผ่นล่าง)
จะให้น้องๆทำการควบคุมผ่านแผง console
จำลองการทำงาน และขั้นตอนการขุดเจาะน้ำมันจนถึงการกลั่นน้ำมันออกมา
เท่าที่สังเกตจากน้องๆ เรื่องนี้ใช้ความรู้และความเข้าใจสูงเกินเด็กประถม น้องๆ จึงไม่ได้ให้ความสนใจมากนัก


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

เฉลยวิธีการเล่นให้น้องๆ และทดลองจับเวลาในการเล่น ... น้องบอกว่าอยากให้เล่นได้ตาละ 3 นาที ก็จับเวลาตามที่น้องบอก และปรับตามความเหมาะสมเมื่อเห็นว่า 3 นาทีอาจจะนานไปหรือเร็วไป

วิดิโอตัวอย่างการทดสอบ Prototype ครั้งที่ 1



ความคิดเห็นจากข้อมูลที่เก็บได้



Like
  • ได้ปา, เล่นลูกบอล
  • อยากให้ตู้เกมมีไซส์ใหญ่
  • ไม่ต้องเสียค่าเล่น
Dislike
  • ช่องขนาดไม่พอดี
  • ไม่มีชี้แจงวิธีเล่น
  • ทำหลุมและระดับพื้นมาไม่ดีทำให้บอลไม่ลงช่อง
Confuse
  • น้ำมันดิบ
  • ความรู้สูงเกินกว่าที่เด็กเคยเรียน เลยไม่เข้าใจเนื้อหา
  • ไม่รู้ว่าต้องทำอย่างไร หรือ หมายความว่าอย่างไร (ตัวหนังสือ)
New idea
  • จำลองการขุดเจาะจริงๆแบบinteractive
  • เอฟเฟ็คเยอะกว่าเดิมเช่น ไฟ ควัน เสียงเพลงสนุกๆ
  • ภาพเคลื่อนไหว
  • แข่งกับเพื่อน
  • ปรับขนาดตามความสูง
  • ปืนยิง,ไม่ใช้มือจับกดปุ่มเอา(การโยนบอล)
  • หลุมเคลื่อนที่ได้
  • มีแสดงคะแนน
  • นับเวลาถอยหลัง
  • อยากให้มีป้ายความรู้ หรือแสดงวิธีการเล่น



วันจันทร์ที่ 23 มกราคม พ.ศ. 2560

Ideate

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


Brainstorm กันโดยใช้ HMW ดังกล่าว เน้นลักษณะ / ประเภทเกม หรือเทคโนโลยีที่ใช้ในการสร้าง เสนอจินตนาการด้วย เพื่อให้ได้เยอะที่สุด จากนั้นนำมาจัดเป็นกลุ่มได้ดังนี้คือ
physical : กลุ่มที่เน้นใช้ทักษะร่างกายเยอะๆ
brain : เน้นคิดคำนวณ แก้โจทย์ปัญหา
VR + motion tracking : ใช้เทคโนโลยี VR
kids game show : สร้างสถานการณ์เกมโชว์ตอบปัญหา
holograms : ใช้โฮโลแกรมเป็นสื่อหลักๆ
biology : เน้นเรื่องเกี่ยวกับชีววิทยา และการทดลอง
ect : หมวดอื่นๆ



ทำการโหวตภายในกลุ่ม ตอนแรกใช้วิธีติดสติ้กเกอร์ แล้วคิดคะแนน นำสามอันดับที่ได้คะแนนเยอะสุดมาเลือกอีกที่ว่าจะทำรูปแบบไหนดี
สามอันดับที่ได้คือ "VR+motion tracking , hologram , brain" เลือก brain เพราะน่าจะตอบโจทย์ HMW ของเรามากที่สุด คือ ให้เด็กได้เล่นไปพร้อมกับได้ความรู้ไปด้วย แต่ยังไม่ได้ลงลึกในรายละเอียดว่า จะทำรูปแบบไหน หัวข้ออะไรบ้าง