สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โครงการฟิวชั่น 360 »
วัตถุประสงค์ของโครงการนี้คือการสร้างเซ็นเซอร์ตรวจจับความเคลื่อนไหวแบบไร้สายที่ใช้พลังงานจากแบตเตอรี่
ใช้สำหรับระบบเตือนภัย ไฟส่องสว่าง ฯลฯ …
ใช้แบตเตอรี่ได้นานหลายเดือน ขึ้นอยู่กับว่ามีการเปิดใช้บ่อยหรือไม่
ขั้นตอนที่ 1: รายการวัสดุ
วัสดุ:
- เครื่องตรวจจับความเคลื่อนไหว HC-SR501 (ebay, aliexpress, adafruit …)
- 433 Mhz (315 Mhz สำหรับสหรัฐอเมริกา) superheterodyne ตัวส่งและตัวรับ (aliexpress)
- ตัวสะสม 2 NiMh
- FTDI USB-Serial adapter เพื่อตั้งโปรแกรมบอร์ด
ทักษะ:
- Eagle cadsoft
- การทำ PCB
- การพิมพ์ 3 มิติ
ขั้นตอนที่ 2: PCB
PCB ใช้พลังงานจากตัวสะสม NiMH 2 ตัว (2 * 1.2 V = 2.4V) แรงดันไฟฟ้านี้ได้รับพลังงานสูงสุด 5V โดยตัวแปลงบูสต์ MT3608 ส่วนประกอบนี้กินไฟน้อยกว่า 1mA เมื่อไม่ได้ใช้งาน ซึ่งสะดวกสำหรับการใช้งานแบบพกพา
ฉันใช้ atmega328p เพื่อให้เข้ากันได้กับ Arduino เพราะ Arduino นั้นยอดเยี่ยมและทำงานได้ดี;-)
- LED2 เหมือนกับ LED ในตัวของ Arduino Uno (พิน 13)
- ISP1 จะให้เราเบิร์น Arduino bootloader
- เครื่องส่งสัญญาณ RF ใช้พลังงานจาก PB2 โดยตรง (ขา 10 บน Arduino): โมดูล RF กินไฟ 20mA เมื่อปล่อย PB2 สามารถส่งได้ถึง 40mA ดังนั้นจึงเพียงพอ:-)
- เซ็นเซอร์ PIR เสียบอยู่บนขั้วต่อ XH ซึ่งใช้ไมโครแอมป์เพียงไม่กี่ตัวเท่านั้น
- ตัวเชื่อมต่อ FTDI ช่วยให้สามารถเสียบอะแดปเตอร์ USB-Serial จากนั้นจึงตั้งโปรแกรมบอร์ดจาก Arduino IDE ได้โดยตรง
ฉันเคยใช้ Eagle ในการออกแบบบอร์ดและ OSH Park เพื่อสร้างมันขึ้นมา
ทันทีที่ส่วนประกอบถูกบัดกรีให้เผา Arduino bootloader และคุณจะมี Arduino Uno ที่เทียบเท่า
ขั้นตอนที่ 3: เกี่ยวกับการเขียนโปรแกรม
คุณต้องใช้คุณสมบัติโหมดสลีปของ Arduino เพื่อประหยัดแบตเตอรี่ !! มิฉะนั้นแบตเตอรี่จะใช้งานได้ไม่นาน
อัลกอริทึมควรมีลักษณะดังนี้:
- ตั้งค่าทริกเกอร์การปลุกบน PB1 (พิน 9)
- สลีป (การบริโภคลดลงเหลือไมโครแอมป์ไม่กี่ตัว)
- Arduino จะหยุดที่นี่จนกว่าเซ็นเซอร์ตรวจจับความเคลื่อนไหวจะทริกเกอร์
- ตื่นนอน
- ส่งสัญญาณ RF และกลับสู่โหมดสลีป
ฉันให้โปรแกรมของฉันแก่คุณ แต่มันเป็นเพียงตัวอย่างของสิ่งที่สามารถทำได้
ฉันเคยใช้ห้องสมุด RH_ASK:
ขั้นตอนที่ 4: สร้างเคส
เครื่องพิมพ์ 3 มิติเป็นเครื่องมือที่ดีมากในการสร้างเคสเมื่อคุณเป็นงานอดิเรกทางอิเล็กทรอนิกส์
ฉันออกแบบด้วย Fusion360 มันถูกสร้างขึ้นสำหรับกลางแจ้ง ดังนั้นกันน้ำ: ฉันได้ตัดผนึกที่ทำจากไม้ก๊อกเพื่อปิดแอสเซมบลี
เคสนี้ทำจาก PLA ไม่ว่าคุณจะอ่านอะไรบนอินเทอร์เน็ต ก็สามารถรองรับสภาพอากาศเลวร้ายได้นานหลายปี
สกรู 4 ตัวคือ M3 PLA ถูกเกลียวด้วยการต๊าป มันใช้งานได้ดีกับวัสดุนี้ เพียงอย่ารัดแน่นจนเกินไป