หุ่นแอ๊บแบ๊ว
หุ่นแอ๊บแบ๊ว
มาสร้างหุ่นแอ๊บแบ๊วกันเถอะ
ทำให้เพื่อนๆ ของท่านทึ่งด้วยการสร้างหุ่นยนต์น่ารักคิกขุ ที่จะส่งสัญญาณให้ท่านทราบทันที
ที่แฟนของท่านปรากฏกายใน MSN ฝึกคิดให้เป็น OOP เพื่อพัฒนาซอฟต์แวร์ประยุกต์ใช้งานผ่านเครือข่าย
| หุ่นแอ๊บแบ๊วคือตุ๊กตาตัวเล็กๆ ที่เรานำมาติดไว้กับเซอร์โว (servo motor) เมื่อบุคคลที่เราต้องการติดตามเฝ้าดูสถานะ (ต่อไปจะเรียกสั้นๆ ว่าแฟน) เปลี่ยนแปลงสภานะในโปรแกรมวินโดวส์ ไลฟว์ แมสเซนเจอร์ (Windows Live Messenger ต่อไปจะเรียกย่อว่า MSN) ด้วยการออนไลน์หรือออฟไลน์ เซอร์โวจะทำงาน หุ่นแอ๊บแบ๊วก็จะเคลื่อนที่ ขณะที่เรานั่งที่โต๊ะคอมพิวเตอร์ หรือเดินผ่าน เพียงชำเลืองมองที่หุ่นแอ๊บแบ๊ว เราก็จะทราบทันทีว่าแฟนของเรากำลังออนไลน์อยู่หรือไม่ ชุดอุปกรณ์นี้จะช่วยให้ท่านสร้างหุ่นแอ๊บแบ๊วทั้งทางฮาร์ดแวร์และซอฟท์แวร์โดยละเอียด ผู้เขียนเตรียมฮาร์ดแวร์ไว้ให้ครบ ไม่ต้องไปเดินหาทีละชิ้น นำมาประกอบเป็นวงจรได้เลย ส่วนด้านซอฟท์แวร์ก็เตรียมไฟล์ซอร์สโค้ดไว้ให้เช่นกัน ท่านสามารถนำไปปรับปรุงเปลี่ยนแปลงได้อย่างรวดเร็ว เราจะใช้คอมพิวเตอร์ควบคุมเซอร์โวผ่านทางพอร์ทเครื่องพิมพ์ ใช้ไฟเลี้ยงจากเพาเวอร์ซัพพลายของคอมพิวเตอร์ ผู้เขียนออกแบบให้วงจรของหุ่นแอ๊บแบ๊วมีอุปกรณ์น้อยชิ้นที่สุด มีเซอร์โวที่เราต้องเขียนโปรแกรมส่งสัญญาณไปควบคุมการทำงานของมัน โดยเขียนโปรแกรมภาษา C# เพื่อสร้างพัลส์ สิ่งที่ท่านจะได้เรียนรู้จากโครงงานนี้ -
การพัฒนาซอฟต์แวร์หุ่นแอ๊บแบ๊ว โดยประยุกต์ใช้หลักการ OOP -
การทำงานของวงจรหุ่นแอ๊บแบ๊ว -
วิธีประกอบหุ่นแอ๊บแบ๊ว -
วิธีเขียนคลาสภาษา C# เพื่อควบคุมเซอร์โว -
ศึกษาหลักการเขียนโปรแกรมควบคุมทางไกลผ่านอินเตอร์เน็ตเบื้องต้น -
การใช้งานไลบรารี MessengerClient.dll -
วิธีจัดการระบบรักษาความปลอดภัยของ MSN -
การใช้ strong name -
การลงทะเบียน GAC -
วิธีทำให้ MSN รับ Add-in ได้ -
วิธีติดตั้ง Add-in ใน MSN |
ชุดฝึกหุ่นแอ๊บแบ๊ว ราคา 1,200 ประกอบด้วยอุปกรณ์ต่างๆ ดังนี้
 | | DB-25M : หัวคอนเนคเตอร์ตัวผู้อย่างดียี่ห้อ AMP เชื่อมต่อพอร์ทขนาน |
| | เซอร์โวเล็ก : แรงบิด 1.3 kg-cm ความเร็ว .12sec/60degree อย่างดี สินค้านำเข้าจากต่างประเทศ |
| | แผ่นหมุน : หรือก้านยึดเซอร์โวพร้อมนอต |
| | หัวคอนเนคเตอร์ : ขนาดต่างๆ ที่ต้องใข้ครบชุด เลือกของคุณภาพเกรดเอ |
| | คอนเนคเตอร์พิน : ครบชุด แบบเคลือบทองเหลืองไม่เป็นสนิม |
| | หลอด LED : สำหรับแสดงสถานะสองหลอด สว่างสดใส คัดก่อนทุกชิ้น |
| | คอนเนคเตอร์แบบโมเลกซ์ : ใช้เพื่อเชื่อมต่อกับแหล่งจ่ายไฟ |
| | แผ่นวงจรพิมพ์อเนกประสงค์ : ด้านทองแดงลายตาปลา เหมาะสำหรับการประดิษฐ์ |
| | ตัวต้านทาน : ค่าต่างๆ ที่ใช้ในวงจรครบชุด |
| | ฐานหุ่นชิ้นล่าง : ทำจากซุปเปอร์แวร์ แข็งแรงทนทาง ตัดเจาะได้ไม่แตกหัก พ่นสีตกแต่งอย่างสวยงาม (ส่วนที่เห็นกลมๆ ชิ้นบนทำจากแผ่นซีดี) |
| | ขาเหล็ก : ใช้ทำขารองแผ่นวงจร ทำจากเหล็กชุบโครเมียม พร้อมนอตครบชุด |
| | แผ่นซีดี : บรรจุซอร์สโค้ด และซอฟต์แวร์ที่ต้องใช้ในโครงงานครบถ้วน รวมทั้งเครื่องมือ และยูทิลิตีที่ขาดไม่ได้สำหรับนักเขียนโค้ด เช่น วิสชวล สตูดิโอ ดอตเน็ตเฟรมเวิร์ค ฯลฯ |
| | ฟิกเกอร์ : ที่ใช้เพื่อแสดงสถานะการออน MSN ของแฟน |
| | สายแพ : สามเส้นยาวสามเมตร ใช้สายของ AMP อย่างดี |
| | เอกสารประจำโครงงาน : อธิบายวิธีประกอบฮาร์ดแวร์ มีภาพประกอบละเอียดทุกขั้นตอน ทำตามได้แน่แม้มือใหม่ อธิบายหลักการทำงาน วิธีพัฒนาซอฟต์แวร์ อธิบายโค้ดอย่างละเอียด |
| ข่าวดีสำหรับท่านซึ่งมีคอมพิวเตอร์ที่ไม่มีพอร์ทขนาน ชุดฝึกทุกชุดถูกออกแบบมาเพื่อให้ประหยัดและมีอุปกรณ์น้อยชิ้นที่สุด ผู้เขียนจึงเลือกการเชื่อมต่อกับพอร์ทขนาน หรือพอร์ทเครื่องพิมพ์ เพราะจะมีค่าใช้จ่ายในการเชื่อมต่อต่ำที่สุด แต่มีท่านผู้อ่านจำนวนหนึ่งแจ้งมาว่า ต้องการใช้งานชุดฝึก แต่คอมพิวเตอร์ของท่านไม่มีพอร์ทขนาน มีแต่พอร์ทอนุกรม (comm port) และบางท่านใช้คอมพิวเตอร์แบบ โน้ตบุ๊ก ซึ่งมีเพียงพอร์ท USB เท่านั้น ผู้เขียนจึงตัดสินใจจัดทำชุดแปลงสัญญาณ ซึ่งใช้งานกับชุดฝึกนี้ได้ กรุณาอ่านรายละเอียดที่นี่ หมายเหตุ -
ในกรณีที่ต้องการซื้อเป็นจำนวนมาก (สิบชุดขึ้นไป) เพื่อใช้ในการสอน การฝึกอบรม การส่งเสริมการขาย หรือเป็นของขวัญพิเศษ กรุณาติดต่อสอบถามราคาพิเศษได้ทางอีเมล (ดูรายละเอียดในหน้าติดต่อผู้เขียน) -
อุปกรณ์ต่างๆ ที่จัดส่งให้อาจมีสี หรือลักษณะภายนอกแตกต่างจากที่เห็นในภาพ ขึ้นอยู่กับการมีของสินค้าในแต่ละช่วง แต่จะเป็นสินค้าที่มีมูลค่าและคุณสมบัติเทียบเท่ากัน -
หากท่านใช้คอมพิวเตอร์แบบโน้ตบุ๊ก ท่านจำเป็นต้องใช้สวิตชิงเพาเวอร์ซัพพลายที่ไม่รวมอยู่ในชุดฝีกนี้ |