2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ปัญหา? สุนัขที่ตื่นเต้นเกินไปเมื่อเสียงกริ่งประตูดังขึ้น วิธีแก้ปัญหา? กดกริ่งประตูแบบสุ่มเมื่อไม่มีใครอยู่และไม่มีใครรับสาย เพื่อเป็นการตอบโต้สุนัข - ทำลายความสัมพันธ์ที่กริ่งประตูดังเท่ากับความตื่นเต้น เทคโนโลยี? เครื่องส่ง ตัวรับ พวงกุญแจ RF Parallax 418 MHz RF และแสตมป์พื้นฐาน 2
ขั้นตอนที่ 1: ออกแบบ
Parallax ทำให้ไมโครคอนโทรลเลอร์บางตัวใช้งานง่ายมาก สำหรับโปรเจ็กต์นี้ ฉันใช้ Basic Stamp II และ tramsitter พวงกุญแจ 418 MHz และตัวรับสัญญาณที่ตรงกัน บนแผนผัง ตัวรับสัญญาณจะถูกทำเครื่องหมายว่า IC2 และ Basic Stamp จะถูกทำเครื่องหมายว่า IC3 IC1 เป็นตัวควบคุมแรงดันไฟฟ้า LM7805 BP1-3 เป็นโพสต์ที่มีผลผูกพัน P1-11 คือซ็อกเก็ตและปลั๊ก ซึ่งส่วนประกอบภายนอกจะเชื่อมต่อกับส่วนประกอบออนบอร์ด S4 และ S5 จะเป็นดิปสวิตช์ แต่ลงเอยด้วยการเป็นจัมเปอร์ แนวคิดก็คือ ถ้าฉันขโมย BS2 สำหรับโปรเจ็กต์อื่น ฉันสามารถปิดจัมเปอร์สองตัวนี้และเชื่อมต่อปุ่มตัวรับ RF สองปุ่มกับรีเลย์โดยตรง รีเลย์คือรีเลย์โซลิดสเตต S101N11 ฉันสร้างมันบน Perfboard ตัดเป็น พอดีกับกล่องโครงการ Radio Shack ฉันไม่มีตัวเชื่อมต่อหรือส่วนหัวอยู่ในมือ ดังนั้นฉันจึงใช้ซ็อกเก็ตพินเครื่อง พวกเขาอยู่ในห้ากลุ่ม P2 คือที่ที่เสียบแบตเตอรี่ 9V ภายใน หากฉันเปิดเครื่องจากแบตเตอรี่ 9V ภายใน P1+P3+P4 เชื่อมต่อกับเสาต่อสายไฟภายนอก สวิตช์เปิด-ปิด และ LED เปิดเครื่อง P5+P7+P10 และ P6+P8+P11 เชื่อมต่อกับเสาเชื่อมต่อแบบสวิตช์ ไฟ LED แสดงสถานะ และสวิตช์ทดสอบการสัมผัสชั่วขณะ P9 เป็นอินเทอร์เฟซการเขียนโปรแกรมอนุกรม Basic Stamp
ขั้นตอนที่ 2: การบัดกรี
มีคำแนะนำมากมายที่อธิบายวิธีการประสาน ดังนั้นฉันจะไม่สรุป
ฉันสร้างสิ่งนี้บน perfboard ในกล่องโครงการ Radio Shack เทคนิคปกติของฉันสำหรับการบัดกรีบอร์ดแบบเจาะรูผ่านรูคือการใช้การพันด้วยลวดเพื่อทำการเชื่อมต่อ จากนั้นจึงทำการบัดกรีการเชื่อมต่อที่พันด้วยลวด ลวดสีดำหนาที่พันรอบบอร์ดคือเสาอากาศ ภาพแรกแสดงด้านหลังของกระดานที่มีการเชื่อมต่อ ส่วนที่สองแสดงด้านหน้าของบอร์ด เสียบเข้าไปในกล่องโดยเชื่อมต่อกับอุปกรณ์ภายนอก (สวิตช์ ไฟ LED และเสายึด) ที่ทำขึ้น
ขั้นตอนที่ 3: รหัส
รหัสค่อนข้างง่าย - Basic Stamps ถูกตั้งโปรแกรมไว้ใน Basic ตามชื่อที่แนะนำ
โปรแกรมมีปุ่ม 1&3 สลับรีเลย์หนึ่ง ปุ่ม 2&4 สลับรีเลย์อีกอัน และปุ่ม 5 จะเริ่มสลับรีเลย์แบบสุ่ม ห่างกันห้าถึงสิบห้านาที คุณจะสังเกตเห็นสองส่วนที่แสดงความคิดเห็น ฉันเคยมีปุ่ม 3 และ 4 ล็อครีเลย์ - กดครั้งเดียวแล้วปิด กดอีกครั้ง และจะเปิดขึ้น ไม่เหมาะกับกริ่งประตู แต่ฉันทิ้งรหัสไว้ในไฟล์ เผื่อว่าฉันจะใช้กล่องนี้ทำอย่างอื่น
ขั้นตอนที่ 4: ติดตั้งแล้ว
เมื่อฉันไปติดตั้งสิ่งนี้ ฉันพบว่าการเดินสายกริ่งประตูเป็นรังหนูพันกันซึ่งใช้งานไม่ได้ ดังนั้นฉันจึงสร้างแผงแยกเล็กๆ จากไม้เบสวูดและทางแยกแบบขันเกลียว สายไฟสองเส้นจากหม้อแปลงไฟฟ้า สายไฟสองเส้นจากปุ่มกริ่งประตูแต่ละปุ่ม สายไฟสามเส้นจากตัวกริ่งประตูสองตัวแต่ละตัว ทั้งหมดมารวมกันเป็นเกลียวแยกที่แถวด้านนอกของแผงชุมทางแยก และเชื่อมต่อโดยใช้สายแพตช์สั้นระหว่างด้านใน แถว แผงถูกขันเข้ากับผนังด้วยขาตั้ง 1/4"
กล่องโปรเจ็กต์ติดตั้งโดยใช้เวลโครกับผนัง โดยอยู่ที่ขอบด้านบนของแผงชุมทาง แทนที่จะใช้แบตเตอรี่ ฉันเพิ่มกล่องโปรเจ็กต์ที่เล็กกว่าไว้ด้านบน ประกอบด้วยวงจรเรียงกระแสแบบบริดจ์ ตัวเก็บประจุ 35V 1,000 ยูเอฟ ตัวควบคุมแรงดันไฟฟ้า LM7809 บนฮีตซิงก์ขนาดเล็ก และแคปริปเปิลของ 7809 สิ่งนี้จะแปลง 16VAC ของวงจรออดเป็น 9VDC ซึ่งเป็นที่ยอมรับในฐานะอินพุตสำหรับทั้ง 7805 และตัวควบคุมแรงดันไฟฟ้าออนบอร์ดของ BS2 คุณสามารถเห็นเครื่องส่งสัญญาณแขวนอยู่บนตะปู