สารบัญ:

กล่องรีเลย์ควบคุม Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)
กล่องรีเลย์ควบคุม Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล่องรีเลย์ควบคุม Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: กล่องรีเลย์ควบคุม Arduino: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ควบคุมทิศทางของมอเตอร์ด้วย [รีเลย์] 2024, พฤศจิกายน
Anonim
กล่องรีเลย์ควบคุม Arduino
กล่องรีเลย์ควบคุม Arduino

โปรเจ็กต์นี้ออกแบบมาเพื่อช่วยคุณสร้างกล่องรีเลย์สำหรับควบคุมพลังงานจากเต้ารับบนผนังของคุณโดยใช้ Arduino หรือไมโครคอนโทรลเลอร์ แรงบันดาลใจในการเขียนคำสั่งสอนเกิดขึ้นเมื่อฉันตัดสินใจสร้างกล่องรีเลย์สำหรับโปรเจ็กต์ Garduino ส่วนตัวของฉัน เพื่อความปลอดภัย ฉันเริ่มออกแบบวงจรรีเลย์และเต้ารับของตัวเองจนกระทั่งเจอบทความเรื่อง "การควบคุมอุปกรณ์ขนาดใหญ่และปานกลาง" ของ SparkFun

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

ขั้นตอนที่ 1: ชิ้นส่วนและความปลอดภัย

ชิ้นส่วนและความปลอดภัย
ชิ้นส่วนและความปลอดภัย

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

ขั้นตอนที่ 2: ประกอบวงจร

ประกอบวงจร
ประกอบวงจร
ประกอบวงจร
ประกอบวงจร
ประกอบวงจร
ประกอบวงจร

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

  1. ติดตัวต้านทาน
  2. ติดไดโอด
  3. ติดทรานซิสเตอร์
  4. ติดขั้วต่อสกรูสามพิน
  5. ติดขั้วต่อสกรูสองพิน
  6. ติด LED
  7. ติดรีเลย์

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

ขั้นตอนที่ 3: ต่อสายไฟ

ประกบสายไฟ
ประกบสายไฟ
ประกบสายไฟ
ประกบสายไฟ
ประกบสายไฟ
ประกบสายไฟ

เมื่อคุณต่อสายไฟต่อพ่วง คุณมักจะเห็นสิ่งใดสิ่งหนึ่งจากสองสิ่งนี้ สายไฟของคุณมีสายสีต่างกันสามเส้นหรือไม่มี แต่ควรมีสามเส้น มิฉะนั้นโครงการนี้จะใช้งานไม่ได้ สามสายมีดังนี้:

  • สีเขียว - กราวด์กลับ
  • สีดำ - ลวดร้อน
  • สีขาว - ลวดเป็นกลาง

หากสายต่อของคุณไม่มีสายสามเส้น คุณจะมีสายสีเขียวอยู่ตรงกลาง เส้นเรียบหนึ่งเส้นอยู่ด้านหนึ่งซึ่งมีแรงดันไฟฟ้า (The Black Wire) และสายหนึ่งเส้นที่มีสันอยู่อีกด้านหนึ่ง (The White Wire). ตรวจสอบสิ่งเหล่านี้อีกครั้งก่อนที่คุณจะทำการเชื่อมต่อไฟฟ้าแบบสด แม้ว่าฉันจะทำมันพังและทันเวลา คุณจะตัดสายไฟต่อจากปลายปลั๊กตัวเมียประมาณหนึ่งฟุต จากนั้นแยกสายไฟทั้งสามออกประมาณ 6 นิ้ว ตัดลวดสีดำห้านิ้วจากปลาย สิ่งนี้จะทำให้คุณติดกับสายไฟได้ประมาณ 1 นิ้วและส่วนต่อขยาย 5 นิ้วที่จะไปจากบอร์ดรีเลย์ของคุณไปยังเต้ารับ แถบถัดไปและดีบุกที่ปลายสายไฟทั้งหมด เป็นไปได้ว่าสายไฟของคุณเป็นกลุ่มของสายไฟที่มีขนาดเล็กกว่า การบิดเกลียวก่อนการชุบจะช่วยได้มาก จากนั้นจัดวางทุกอย่างและตรวจสอบก่อนที่จะดำเนินการต่อไป

ขั้นตอนที่ 4: ประกอบรีเลย์และเต้ารับ

ประกอบรีเลย์และเอาท์เล็ท
ประกอบรีเลย์และเอาท์เล็ท
ประกอบรีเลย์และเอาท์เล็ท
ประกอบรีเลย์และเอาท์เล็ท
ประกอบรีเลย์และเอาท์เล็ท
ประกอบรีเลย์และเอาท์เล็ท

คุณเกือบจะอยู่ที่นั่นแล้ว! คุณต้องต่อรีเลย์และเต้ารับเข้ากับสายไฟต่อที่คุณเพิ่งเตรียมไว้ สิ่งที่ต้องจำไว้ที่นี่คือการร้อยสายไฟต่อผ่านโครงยึดตะปูก่อนที่คุณจะต่อเข้ากับรีเลย์และปลั๊ก นี่เป็นสิ่งสำคัญอย่างยิ่งหากคุณต้องการประสานลวดร้อนกับบอร์ดรีเลย์ จำไว้ว่า ฉันตัดสินใจไม่เห็นด้วยกับสิ่งนี้ ในกรณีที่ฉันต้องการใช้รีเลย์อีกครั้งในภายหลัง และใช้ขั้วต่อแบบเกลียวแทน เต้าเสียบ GFCI เป็นส่วนที่สำคัญที่สุดของอุปกรณ์ทั้งหมดนี้ เหตุผลที่คุณใช้สิ่งนี้แทนเต้ารับอื่นเพราะอาจปกป้องชีวิตของคุณในกรณีที่เกิดเหตุการณ์แรงดันไฟเกิน ด้วยเหตุผลนี้ เราขอแนะนำให้คุณใช้เวลาในการอ่านคู่มือที่มาพร้อมกับเต้ารับของคุณก่อนที่จะต่อสายไฟ ฉันโชคดีที่เต้าเสียบของฉันมีขั้วสกรูที่มีรหัสสีติดอยู่ ของฉันสกรูปลั๊กกราวด์เป็นสีเขียว (สำหรับกราวด์) ลวดร้อนที่ติดอยู่กับสกรูทองเหลืองและลวดเป็นกลางกับสกรูสีเงิน นอกจากนี้ สายไฟของฉันยังเชื่อมต่อผ่านรูที่ด้านหลังปลั๊กไฟ ไม่ใช่ด้านนอก ฉันช่วยคุณเรื่องทางออกไม่ได้ โปรดอ่านคำแนะนำอีกครั้ง สุดท้ายให้ตัดลวดขนาด 22 เกจหกนิ้วสามเส้น ฉันเลือกสีที่ต่างกันสามสี เพื่อให้สามารถแยกความแตกต่างได้เมื่อต่อเข้ากับไมโครคอนโทรลเลอร์ ฉันแนะนำให้คุณทำในสิ่งเดียวกัน อย่าทำให้พวกเขาย้อนกลับ ฉันทำสองสิ่งนี้และบังเอิญต่อกับพื้นและสาย +5V ในตำแหน่งตรงกันข้าม มันไม่ได้เสียหายอะไร แต่ฉันต้องแยกส่วนทั้งหมดออกจากกันเพื่อปรับบรรทัดใหม่ให้ถูกต้อง

ขั้นตอนที่ 5: กรอกกล่องเอาท์เล็ท

กรอกกล่องเอาท์เล็ท
กรอกกล่องเอาท์เล็ท
กรอกกล่องเอาท์เล็ท
กรอกกล่องเอาท์เล็ท
กรอกกล่องเอาท์เล็ท
กรอกกล่องเอาท์เล็ท
กรอกกล่องเอาท์เล็ท
กรอกกล่องเอาท์เล็ท

ตอนนี้คุณมีทุกอย่างที่เชื่อมต่อแล้ว สิ่งที่คุณต้องทำคือปิดกล่อง เนื่องจากคุณร้อยสายพ่วงแล้ว คุณจึงสามารถดึงทุกอย่างเข้าในตัวเรือนได้อย่างง่ายดาย ดึงสายควบคุมออกจากอีกด้านหนึ่งของกล่องแล้วดันแผงรีเลย์ไปที่ด้านล่าง ใส่เต้าเสียบที่ด้านบนแล้วขันเข้า จบด้วยแผ่นด้านบน หากคุณมีสติกเกอร์ที่ระบุว่า "GFCI Outlet" คุณสามารถติดสติกเกอร์ไว้ที่ด้านข้างของกล่องแล้วทำการทดสอบต่อไปได้

ขั้นตอนที่ 6: ทดสอบด้วย Arduino

ทดสอบด้วย Arduino
ทดสอบด้วย Arduino

ตอนนี้คุณเสร็จสิ้นโครงการของคุณแล้ว หากคุณวางสายทุกอย่างเรียบร้อยแล้ว คุณก็พร้อมที่จะทดสอบกล่อง ฉันทดสอบของฉันกับ Arduino ด้านล่างนี้คือรหัสบางส่วนที่คุณสามารถใช้เพื่อทดสอบของคุณได้เช่นกัน ในกรณีนี้ ฉันเชื่อมต่อสายสีแดงกับ +5V สีดำกับพื้น และสีเขียวกับพินดิจิทัล 12 นี่คือรหัสที่ฉันใช้:https://github.com/chrisgilmerproj/relay-box

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

แนะนำ: