Plickers (Paper + Clicker) เป็นเครื่องมือที่ช่วยให้อาจารย์ Check ความเข้าใจในเนื้อหาของนักเรียนใน Class ที่ตนเองสอน ได้อย่างง่ายดาย
เพียงแค่แจก Card ให้กับนักเรียนทุกคน โดยใน Card จะเป็น Code ประมาณนี้
ใน Card แต่ละใบจะมี เลขเพื่อแทนเลขประจําตัวนักเรียน และตัวหนังสือภาษาอังกฤษ แทนคําตอบ A, B, C, D โดยการใช้งานก็เพียงแค่ อาจารย์ถามคําถามให้นักเรียนตอบ นักเรียนจะตอบโดยชู Card ของตัวเองขึ้นมา โดยหมุ่นด้านภาษาอังกฤษที่ตนเองต้องตอบขึ้นด้านบน เช่นถ้าตอบ A ก็หมุนด้าน A ขึ้นบน เมื่อทุกคนชูคําตอบ อาจารย์ก็จะใช้ Application Plickers สแกนคําตอบผ่านกล้อง และส่งข้อมูลไปเก็บยัง Plickers ซึ่งข้อมูลจะถูกจัดเก็บตามคําถามที่อาจารย์ได้เพิ่มเข้าไปก่อนหน้านี้แล้ว อาจารย์จะได้คําตอบจากนักเรียนทุกคนอย่างรวดเร็ว
ตัวอย่างหน้าจอเวลาอาจารย์ Scan คําตอบของนักเรียน
Pull up, Pull down คืออะไร?คือการต่อ ตัวต้านทานที่ขา input ของไมโครคอนโทลเลอร์ เหตุผลที่ต้องต่อคือ ถ้าเราต่อสวิตส์หรือ เซนเซอร์ต่างๆ เข้ากับไมโครคอนโทรเลอร์ตรงๆ อย่างเดียว อาจจะทำให้เกิดสัญญาณรบกวนได้ในกรณีที่ input ถูกลอยขาไว้ ไม่ได้จ่าย logic high หรือ low เช่น การต่อสวิตส์ ถ้าเรากดสวิตส์ จะทำให้มี logic high จ่ายให้กับ input ของไมโครคอนโทลเลอร์ แต่ถ้าเราปล่อยสวิตส์ ทำให้ ขา input ถูกลอยไว้ ไม่ได้ต่อลงกราวหรือ logic low ดังนั้นจึงต้องต่อ Pull up, Pull down เพื่อให้แน่ใจว่าเป็น logic high หรือ low เสมอ ถึงแม้ว่าจะไม่มี input ป้อนเข้ามา
ปกติเวลาเปิดเครื่องขึ้นมาจะมีหน้าจอ console ของระบบขึ้นมาพร้อมกับ logo ของ raspberry pi
สวัสดีครับ ในบทความนี้ก็เป็น EP.8 แล้วนะครับ โดยเนื้อหาจะเป็นเรื่องเกี่ยวกับ Channel Select Multiple Communication Operationsสําหรับท่านใดที่ยังไม่ได้อ่าน EP.7 ท่านสามารถกลับไปอ่านก่อนได้นะครับที่นี่ Go EP.7 Go Unit Testingในบทความก่อนหน้านี้เราได้เรียนรู้เรื่องการใช้งาน Go Channel กันไปแล้ว จะเห็นว่าถ้าเราต้องการส่งข้อมูลมากกว่า 1 Channel อาจจะทําเกิด blocking การทำงาน เมื่อ Channel ใด Channel หนึ่งไม่มีการรับส่งข้อมูล หรือไม่สามารถส่งข้อมูลได้อีก สิ่งที่จะมาช่วยให้โปรแกรมของเราทํางานต่อไปได้ก็คือ Select statement เรามาดูวิธีการใช้งานตามหัวข้อด้านล่างเลยครับ