สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โครงการนี้อธิบายส่วนที่สองของสองโครงการต่อไปนี้:
- ตัวส่งสัญญาณกริ่งประตูไร้สายตามที่อธิบายไว้ในคำแนะนำตัวส่งสัญญาณกริ่งประตูไร้สาย คำแนะนำนี้ยังให้คำแนะนำเกี่ยวกับโครงการเหล่านี้
- เครื่องรับออดไร้สายที่อธิบายไว้ในคำแนะนำนี้
ตัวรับสัญญาณกริ่งประตูแบบไร้สายจะส่งเสียงและไฟ LED จะกะพริบ 5 ครั้งหลังจากได้รับข้อความที่ถูกต้องจากเครื่องส่งกริ่งประตูแบบไร้สาย เสียงที่ผลิตโดยเครื่องรับนี้ฟังดูเหมือน ding-dong แต่คุณสามารถเรียกมันว่า 'เสียง 8 บิต' ได้เนื่องจากความเรียบง่าย
อุปกรณ์นี้ใช้พลังงานจากไฟ AC 230 โวลต์โดยใช้ตัวแปลงสเต็ปดาวน์ 5 โวลต์ที่สร้างแรงดันไฟ DC 5 โวลต์ แม้ว่าจะสามารถออกแบบให้ทำงานโดยใช้แบตเตอรี่ได้ แต่ฉันไม่ต้องการสิ่งนั้น ควรใช้แบตเตอรี่ขนาด AA 1.5 ก้อนสามก้อน เนื่องจากทั้งเครื่องรับและไมโครคอนโทรลเลอร์ควรทำงานได้ดีกับ 4.5 โวลต์หรือ 3.6 โวลต์ในกรณีของแบตเตอรี่แบบชาร์จไฟได้
นอกจากนี้ที่นี่ฉันสร้างโปรเจ็กต์นี้โดยใช้ไมโครคอนโทรลเลอร์ตัวโปรดของฉันคือ PIC แต่คุณสามารถใช้ Arduino ได้เช่นกัน
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
คุณต้องมีส่วนประกอบต่อไปนี้สำหรับโครงการนี้:
- เขียงหั่นขนมชิ้นหนึ่ง
- ไมโครคอนโทรลเลอร์ PIC 12F617 ดู win-source
- ตัวเก็บประจุด้วยไฟฟ้า 47uF/16V
- ตัวเก็บประจุเซรามิก: 2 * 100nF, 1 * 680 nF
- ตัวรับ RF ASK 433 MHz
- ตัวต้านทาน: 1 * 33k, 2 * 1k, 2 * 220 โอห์ม
- 2 * ไดโอด 1N4148 ดู win-source
- ทรานซิสเตอร์: BC639, BC640
- ไฟ LED: 1 สีแดง 1 สีเหลืองอำพัน
- ลำโพง 1 ตัว 8 โอห์ม
- ตัวเรือนพลาสติก
-
สำหรับไฟหลัก (ไม่แสดงในแผนผัง):
- แหล่งจ่ายไฟ 5 โวลต์
- ตัวยึดฟิวส์ + ฟิวส์ 100mA ช้า
- สวิตช์
ดูแผนผังเกี่ยวกับวิธีการเชื่อมต่อส่วนประกอบต่างๆ
ขั้นตอนที่ 2: การออกแบบและสร้างอุปกรณ์อิเล็กทรอนิกส์
การควบคุมทั้งหมดดำเนินการโดย PIC12F617 ในซอฟต์แวร์ ดังที่ได้กล่าวไว้ก่อนหน้านี้ ฉันออกแบบโปรเจ็กต์นี้เพื่อให้ใช้พลังงานจากแหล่งจ่ายไฟหลักโดยใช้ตัวแปลงแบบสเต็ปดาวน์ ในกรณีนี้ ระวังอย่าแตะต้อง 230 V!
แอมพลิฟายเออร์อย่างง่ายใช้สำหรับขับลำโพง 8 โอห์ม
การสร้างวงจรสามารถทำได้ง่ายๆ บนเขียงหั่นขนมขนาดเล็กพร้อมตัวเรือนที่เหมาะสม ในภาพคุณสามารถเห็นวงจรในขณะที่ฉันสร้างมันบนเขียงหั่นขนมรวมถึงผลลัพธ์สุดท้ายเมื่อใส่ในตัวเรือนพลาสติก ตัวเครื่องนี้มีขั้วต่อที่สามารถเสียบเข้ากับแหล่งจ่ายไฟหลักได้โดยตรง
ขั้นตอนที่ 3: ซอฟต์แวร์และการทำงานขั้นสุดท้าย
ดังที่ได้กล่าวไปแล้ว ซอฟต์แวร์นี้เขียนขึ้นสำหรับ PIC12F617 มันเขียนใน JAL ในโครงการนี้ PIC ทำงานบนความถี่สัญญาณนาฬิกาภายใน 8 MHz
ซอฟต์แวร์ทำสิ่งต่อไปนี้:
- ถอดรหัสข้อความที่ได้รับผ่านลิงค์ RF เนื่องจากเครื่องส่งกริ่งประตูแบบไร้สายจะทำซ้ำข้อความเดียวกัน 3 ครั้ง ผู้รับจะใช้ข้อความใดข้อความหนึ่งโดยการตรวจสอบหมายเลขลำดับของข้อความ Virtual Library ใช้ตัวจับเวลา 2 เพื่อถอดรหัสข้อความ RF ที่ได้รับด้วยอัตราบิต 1000 บิต/วินาที
- เมื่อได้รับข้อความที่ถูกต้อง ให้สร้างเสียง ding-dong ด้วยความถี่ 1667 Hz และ 1111 Hz และไฟ LED กะพริบ 5 ครั้ง ตัวจับเวลา 1 ใช้เพื่อสร้างเสียง ding-dong
ในวิดีโอ คุณสามารถดูและได้ยินการทำงานของตัวรับสัญญาณออดไร้สาย
ไฟล์ต้นฉบับ JAL และไฟล์ Intel Hex แนบมาด้วย หากคุณสนใจที่จะใช้ไมโครคอนโทรลเลอร์ PIC กับ JAL ซึ่งเป็นภาษาปาสกาลที่เหมือนกับภาษาการเขียนโปรแกรม โปรดไปที่เว็บไซต์ดาวน์โหลดของ JAL
ขอให้สนุกกับการสร้างโครงการของคุณเองและตั้งตารอปฏิกิริยาของคุณ