2. การต่อใชงาน ้ Arduino กับ รีโมตคอนโทรล คุณสมบัติของโมดูลรับสญญาณอินฟราเรด มีดังนี้ ั - เป็นโมดูลสำ หรับรับสญญาณแสงอินฟราเรด ั ใชงานร่วมกับรีโมตคอนโทรล ้ - ใชความถี่ในการส ้ งและรับมีความถี่ ่ 38 กิโล เฮร์ทิ - สญญาณเอาต์พุตเป็นแบบดิจิตอล ั - ใชไฟเลี้ยง ้ 3 - 5 โวลต์ 1 2 3 Vout
2. การต่อใชงาน ้ Arduino กับ รีโมตคอนโทรล ขาต่อการใชงานของโมดูลรับส ้ ญญาณ ั อินฟราเรด เบอร์ AX-1838HS ดังรูปที่ 15.3 มีทั้งหมด 3 ขา ได ้แก่ ขาไฟเลี้ยง Vcc ส ำ หรับต่อไฟบวก 3 - 5 โวลต์, ขา GND ส ำ หรับต่อไฟกราวด์ และขา Vout ส ำ หรับ ต่อสญญาณเอาต์พุตกับไมโคร ั คอนโทรลเลอร์เพื่อเขียนโปรแกรมการ ควบคุม
2. การต่อใชงาน ้ Arduino กับ รีโมตคอนโทรล วงจรการต่อใชงาน ้ Arduino กับโมดูลรับ สญญาณอินฟราเรด ั แสง อินฟราเรด
หน่วยที่ 16 การประยุกต์ใชงาน ้ Arduino
1. การประยุกต์ใชงาน ้ Arduino ไมโครคอนโทรลเลอร์ Arduino ใน ตระกูล AVR ได ้รับความนิยมอย่างสูงทั่วโลก ถูกพัฒนาเป็นแบบโอเพ่นซอร์ส (Open Source) ซงผู้ผลิตเปิดเผยข ้อมูลทั้ง ึ่ ฮาร์ดแวร์ (Hardware) และซอฟต์แวร์ (Software) ใชภาษา ้ C++ ส ำ หรับเขียน โปรแกรมสงงาน โดยจัดให ้มี ไลบราลีต่างๆ ั่ มากมายพร ้อมใชงานได ้ทันที ครอบคลุมการ ้ ติดต่อกับอุปกรณ์อินพุตและเอาต์พุตต่างๆได ้ กว้างมาก
1. การประยุกต์ใชงาน ้ Arduino ตัวอย่างการประยุกต์ใชงาน ้ Arduino
2. โปรแกรมประยุกต์ใชงานที 1 โปรแกรมเปิด-ปิดไฟกลาง คืน วงจรเปิด-ปิดไฟกลางคืน โดนำอุปกรณ์ตรวจ จับแสงได ้แก่ แอลดีอาร์ (LDR : Light Dependent Resistor) ซงเป็นตัวตานทานที่ ึ่ เปลี่ยนแปลงค่าความต ้านทานตามแสง การ ออกแบบวงจรนี้ในสวนของอินพุตได ้น ่ ำ LDR เข ้า ที่พอร์ตอนาล็อกขา A.0 และในสวนของเอาต์พุต ่ ทำการต่ออุปกรณ์รีเลย์เพื่อควบคุมหลอดไฟฟ้า กระสลับ 220 โวลต์ที่พอร์ตดิจิตอลขา 11 การ ทำงานของโปรแกรม โดยปกติถ ้ามีแสงสว่างมา ตกกระทบ LDR ที่พอร์ตดิจิตอลขา 11 จะสงลอ ่ จิก“0”ออกมาทำให้รีเลย์ไม่ทำงานและหลอดไฟ
2. โปรแกรมประยุกต์ใชงานที 1 โปรแกรมเปิด-ปิดไฟกลาง คืน วงจรเปิด-ปิดไฟกลางคืน
3. โปรแกรมประยุกต์ใชงานที่ ้ 2 โปรแกรมปั๊มน้ำอัตโนมัติ วงจรปั๊มน้ำอัตโนมัติ เพื่อควบคุมการ ทำงานของปั๊มน้ำให ้เติมน้ำใสถังเก็บน ่ ้ำแบบ อัตโนมัติ การออกแบบวงจรสวนของอินพุต ่ ใชพอร์ตดิจิตอลขา ้ 2,3,4 เพื่อวัดระดับน้ำ 3 ระดับ ในสวนของเอาต์พุตมีวงจรควบคุมปั๊ม ่ น้ำต่อเข ้าที่พอร์ตดิจิตอลขา 13 ทำการต่อ อุปกรณ์รีเลย์เพื่อควบคุมการทำงานของปั๊ม น้ำ และยังมีหลอดแอลอีดี LED1 กับ LED3 ต่อเข ้าที่ดิจิตอลขา 10-12 เรียงตามลำดับ ใชส้ำหรับแสดงผลระดับน้ำ
3. โปรแกรมประยุกต์ใชงานที่ ้ 2 โปรแกรมปั๊มน้ำอัตโนมัติ วงจรปั๊มน้ำอัตโนมัติ
4. โปรแกรมประยุกต์ใชงานที 3 โปรแกรม รีโมทคอนโทรล 4 ชอง ่ วงจรรีโมทคอนโทรล 4 ชอง เพื่อใช ่ ้ ส ำ หรับการควบคุมการทำงานของอุปกรณ์ เครื่องใชไฟฟ้าต่างๆ เช ้ นเปิดปิดหลอดไฟ ่ การออกแบบวงจรสวนของอินพุตใช ่ พอร์ต ้ ดิจิตอลขา 2 ต่อกับโมดูลรับสญญาณ ั อินฟราเรด เบอร์ AX-1838HS เพื่อรับ สญญาณจากรีโมทคอนโทรล ในส ั วนของ ่ เอาต์พุตมีวงจรควบคุมเปิดปิดอุปกรณ์ไฟฟ้า ต่อที่พอร์ตดิจิตอลขา 10 -13 ทำการต่อกับ อปกรณ์รีเลย์เพื่อควบคมการทำงานของ
4. โปรแกรมประยุกต์ใชงานที 3 โปรแกรม รีโมทคอนโทรล 4 ชอง ่ วงจรรีโมทคอนโทรล 4 ชอง ่
2. การต่อใชงาน ้ Arduino กับ รีโมตคอนโทรล วงจรการต่อใชงาน ้ Arduino กับโมดูลรับ สญญาณอินฟราเรด ั แสง อินฟราเรด