สารบัญ:
- ขั้นตอนที่ 1: โลจิสติกส์
- ขั้นตอนที่ 2: รหัส
- ขั้นตอนที่ 3: สิ่งที่ส่งมาด้วย
- ขั้นตอนที่ 4: แผนผังน้ำมันดิบ
วีดีโอ: ที่เปิดประตู: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
วัตถุประสงค์ของโครงการนี้คือการสร้างเครื่องเปิดประตูที่ฉันสามารถควบคุมตรรกะได้ ก่อนหน้านี้ฉันใช้ที่เปิดประตูโรงรถและแก้ไขวงจรเพื่อรองรับการล็อคอัตโนมัติ (ป้องกันความเสียหายจากลมที่ประตู) แสงเพื่อส่องสว่างถนนรถแล่นเมื่อประตูเปิด ปิดอัตโนมัติหากประตูเปิด และเซ็นเซอร์ความใกล้ชิดอินฟราเรดเพื่อ เปิดประตูเมื่อมีคนออกจากทรัพย์สิน ปัญหาเกี่ยวกับที่เปิดประตูโรงรถเป็นเหตุผลหลักที่พวกเขาต้องตรวจสอบปริมาณของกระแสไฟที่ดึงออกมาในระหว่างรอบการปิด ในสถานการณ์ปกติ นี่คือคุณลักษณะด้านความปลอดภัยเพื่อป้องกันไม่ให้ประตูโรงรถปิดบนวัตถุ ในโครงการประตูของฉัน แรมไฟฟ้าที่ฉันใช้จะดึงได้มากกว่าที่เปิดชอบในช่วงอากาศหนาวและจะไม่ปิด
เสบียง:
ลิฟท์มาสเตอร์ 850LM
รีโมทและปุ่มกดต่างๆ สำหรับ 850LM
เขียงโปรเจ็กต์ บอร์ดโปรเจกต์ ฯลฯ
(3) ตัวต้านทาน 10k
เทอร์มินัลบล็อก 8 พิน
(1) บอร์ดรีเลย์สองตัว
(1) กระดานอูโน่ สายไฟต่างๆ
ขั้นตอนที่ 1: โลจิสติกส์
คุณต้องเพิ่มสวิตช์สองตัวไปที่เกทที่ใช้ในการกำหนดสถานะของเกท ฉันใช้สองอันเนื่องจากมีการเพิ่มตรรกะปิดอัตโนมัติในภายหลัง ถ้าฉันหาเวลาได้ ฉันจะถอดสวิตช์ตัวใดตัวหนึ่งออกเพื่อทำความสะอาดเล็กน้อย ฉันใช้แม่เหล็ก NO เนื่องจากสัมผัสกับสภาพอากาศ ฉันใช้สายเคเบิล cat6 จากพร็อกซิมิตีเซ็นเซอร์ไปที่บอร์ดและสวิตช์ ติดสายไฟเพื่อติดตามรหัสสีสำหรับการประกอบในภายหลัง
ขั้นตอนที่ 2: รหัส
สิ่งที่แนบมาคือรหัส Arduino ที่ฉันใช้ นี่คือบางรายการที่ฉันสะดุด:
- ประตูของฉันใช้เวลาในการเปิด 16 วินาที และฉันใช้เวลา 18 วินาทีเพื่อให้การทำงานเต็มที่ในลมแรงหรือหิมะตกบนพื้น
- ฉันใช้เวลา 60 วินาทีในการตั้งเวลาปิดอัตโนมัติ ปรับตามที่เห็นสมควร ในการทดสอบ
- ฉันพบสัญญาณรบกวนบนอินพุตแบบอะนาล็อกและต้องเพิ่มตัวต้านทานลงกราวด์เพื่อช่วย ฉันยังใช้ค่า 1,000 เพื่อตรวจสอบว่าอินพุตแบบอะนาล็อก 'เปิด' อยู่หรือไม่ หากคุณมีสัญญาณที่ชัดเจนกว่านี้ ให้ปรับค่านี้ตามที่เห็นสมควร
- บอร์ดรีเลย์ที่ฉันใช้ต้องการสัญญาณต่ำโดยค่าเริ่มต้นเพื่อปิดหน้าสัมผัส หากคอยล์รีเลย์ของคุณต้องการกำลัง ให้พลิก LOW เป็น HIGH บนลอจิกด้านบน
ขั้นตอนที่ 3: สิ่งที่ส่งมาด้วย
ฉันสร้างตู้ที่หยาบมากเพื่อติดตั้งบอร์ด uno และใช้เทปสองหน้าสำหรับบอร์ดโปรเจ็กต์และบอร์ดรีเลย์ ฉันมีชุดประกอบอยู่ในกล่องหุ้ม ฉันจึงไม่จำเป็นต้องพิจารณาการป้องกันสภาพอากาศ หากคุณสังเกตเห็นในรูปถ่าย ฉันบัดกรีสายไฟเข้ากับบอร์ดโครงการด้วยความระมัดระวังเพื่อให้แน่ใจว่าฉันสามารถถอดแยกชิ้นส่วนได้ในภายหลังโดยไม่มีปัญหา ฉันมักจะทำการเปลี่ยนแปลงต่อไปและชอบที่จะให้บริการตามท้องถนนโดยไม่ต้องเดินสายไฟและลืมว่าจะไปที่ไหน ฉันคิดว่าเทอร์มินัลบล็อกมีราคา 10 เหรียญสำหรับ 60 ชิ้น ฉันชอบที่จะใช้สิ่งเหล่านี้ แต่สามารถละเว้นได้อย่างชัดเจน
ตรรกะนี้ทำงานเหมือนกับการปิดประตูทางการค้าจำนวนมาก และไม่มีระบบสาธารณูปโภคใดๆ ในการป้องกันการปิดประตูบนวัตถุ รถยนต์ หรือบุคคล ฉันจะไม่ใช้สิ่งนี้ในแอปพลิเคชันที่อยู่อาศัย
ขั้นตอนที่ 4: แผนผังน้ำมันดิบ
ฉันไม่พบรูปวาด Uno ในเครื่องมือ digikey และใช้รูปที่ดีที่สุดเท่าที่จะหาได้ เลย์เอาต์พินไม่ถูกต้องสำหรับบอร์ด อย่างไรก็ตาม ป้ายพินทำงานเพื่อการนี้
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
Micro:Bit Dog ที่เปิดประตู: 8 ขั้นตอน (พร้อมรูปภาพ)
Micro:Bit Dog Door Opener: สัตว์เลี้ยงของคุณติดอยู่ในห้องหรือไม่? คุณต้องการทำให้บ้านของคุณสามารถเข้าถึงได้มากขึ้นสำหรับเพื่อนขนยาว* ของคุณหรือไม่? ตอนนี้คุณทำได้ ไชโย!!โปรเจ็กต์นี้ใช้ไมโครคอนโทรลเลอร์แบบ micro:bit เพื่อดึงเปิดประตูเมื่อกดสวิตช์ (เป็นมิตรกับสัตว์เลี้ยง) เราจะ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)