วัดอุณหภูมิและความชื้นด้วย C#
วัดอุณหภูมิและความชื้นด้วย C#
เขียนโปรแกรมภาษา C# ใน .NET Framework นิยามคลาสวัดอุณหภูมิและความชื้น
ที่นำไปใช้ได้ทั้งใน WinForm และ WebForm
| |
| การตรวจวัดอุณหภูมิและความชื้น เป็นเรื่องของการเปลี่ยนข้อมูลทางกายภาพ ให้เป็นข้อมูลดิจิตอล แล้วเก็บบันทึกไว้เพื่อใช้ในการวิเคราะห์ สามารถนำไปประยุกต์ใช้ในงานต่างๆ ได้หลากหลาย โครงงานนี้จะสอนวิธีประกอบฮาร์ดแวร์ และเขียนโปรแกรมแบบเมนเนจโค้ด ในดอตเน็ตเฟรมเวิร์ค สิ่งที่ท่านจะได้เรียนรู้จากโครงงานนี้คือ -
การเขียนโปรแกรมภาษา C# เพื่อรับ-ส่งข้อมูลผ่านพอร์ทอนุกรม -
การใช้งานไลบรารีส่วนพอร์ทอนุกรมของ .NET Framework -
วิธีนิยามคลาสหุ้มห่อบอร์ดอ่านอุณหภูมิและความชื้น -
การเชื่อมต่อคอมพิวเตอร์กับบอร์ดอ่านอุณหภูมิและความชื้นผ่าน RS-485 -
ตัวอย่างการประยุกต์ใช้งาน Delegate และ event เพื่อการทำ call back ระหว่าง object -
แสดงตัวอย่างการใช้งาน anonymous method -
ตัวอย่างการประยุกต์ใช้งาน Delegate และ Invoke เพื่อการทำ call back ระหว่าง thread |
| |
|
| |
| ชุดฝึกวัดอุณหภูมิและความชื้นด้วย C# ราคา 4,000 ประกอบด้วยอุปกรณ์ต่างๆ ดังนี้ |
| | AP1701v1: บอร์ดวัดอุณหภูมิและความชื้นแบบดิจิตอลความละเอียดสูง สื่อสารกับคอมพิวเตอร์ผ่านทาง RS485 ต่อเชื่อมกันเป็นเครือข่ายได้ |
| | SHT15 หัววัดอุณหมูมิและความชื้น: วัดได้ในย่าน -40 ถึง 120 องศาเซลเซียส ความละเอียด 0.1 องศา วัดความชื้น 10 ถึง 90% ความละเอียด 0.1% ต่อสายได้ยาว 100 เมตร |
| | วงจรควมคุมแรงดัน 5 โวลต์ : มีแผ่นระบายความร้อนขนาดใหญ จ่ายกระแสได้ 1000mA |
| | เครื่องจ่ายไฟตรง 10VDC : จ่ายกระแสได้ 850mA |
| | ตัวแปลง RS232-485 : ใช้เชื่อมต่อระหว่างคอมพิวเตอร์กับ AP1701 |
| | แผ่นซีดี : บรรจุซอร์สโค้ด และซอฟต์แวร์ที่ต้องใช้ในโครงงานครบถ้วน รวมทั้งเครื่องมือ และยูทิลิตีที่ขาดไม่ได้สำหรับนักเขียนโค้ด เช่น วิสชวล สตูดิโอ ดอตเน็ตเฟรมเวิร์ค ฯลฯ |
| | เอกสารประจำโครงงาน : อธิบายวิธีประกอบฮาร์ดแวร์ มีภาพประกอบละเอียดทุกขั้นตอน ทำตามได้แน่แม้มือใหม่ อธิบายหลักการทำงาน วิธีพัฒนาซอฟต์แวร์ อธิบายโค้ดอย่างละเอียด |
| |
| ข่าวดีสำหรับท่านซึ่งมีคอมพิวเตอร์ที่ไม่มีพอร์ทขนาน ชุดฝึกทุกชุดถูกออกแบบมาเพื่อให้ประหยัดและมีอุปกรณ์น้อยชิ้นที่สุด ผู้เขียนจึงเลือกการเชื่อมต่อกับพอร์ทขนาน หรือพอร์ทเครื่องพิมพ์ เพราะจะมีค่าใช้จ่ายในการเชื่อมต่อต่ำที่สุด แต่มีท่านผู้อ่านจำนวนหนึ่งแจ้งมาว่า ต้องการใช้งานชุดฝึก แต่คอมพิวเตอร์ของท่านไม่มีพอร์ทขนาน มีแต่พอร์ทอนุกรม (comm port) และบางท่านใช้คอมพิวเตอร์แบบ โน้ตบุ๊ก ซึ่งมีเพียงพอร์ท USB เท่านั้น ผู้เขียนจึงตัดสินใจจัดทำชุดแปลงสัญญาณ ซึ่งใช้งานกับชุดฝึกนี้ได้ กรุณาอ่านรายละเอียดที่นี่ หมายเหตุ -
ในกรณีที่ต้องการซื้อเป็นจำนวนมาก (สิบชุดขึ้นไป) เพื่อใช้ในการสอน การฝึกอบรม การส่งเสริมการขาย หรือเป็นของขวัญพิเศษ กรุณาติดต่อสอบถามราคาพิเศษได้ทางอีเมล (ดูรายละเอียดในหน้าติดต่อผู้เขียน) -
อุปกรณ์ต่างๆ ที่จัดส่งให้อาจมีสี หรือลักษณะภายนอกแตกต่างจากที่เห็นในภาพ ขึ้นอยู่กับการมีของสินค้าในแต่ละช่วง แต่จะเป็นสินค้าที่มีมูลค่าและคุณสมบัติเทียบเท่ากัน -
หากท่านใช้คอมพิวเตอร์แบบโน้ตบุ๊ก ท่านจำเป็นต้องใช้สวิตชิงเพาเวอร์ซัพพลายที่ไม่รวมอยู่ในชุดฝีกนี้ |