สารบัญ:

เซ็นเซอร์ PIR ไร้สาย: 4 ขั้นตอน
เซ็นเซอร์ PIR ไร้สาย: 4 ขั้นตอน

วีดีโอ: เซ็นเซอร์ PIR ไร้สาย: 4 ขั้นตอน

วีดีโอ: เซ็นเซอร์ PIR ไร้สาย: 4 ขั้นตอน
วีดีโอ: PIR เซนเซอร์ตรวจจับการเคลื่อนไหว220V 2024, กรกฎาคม
Anonim
เซ็นเซอร์ PIR ไร้สาย
เซ็นเซอร์ PIR ไร้สาย
เซ็นเซอร์ PIR ไร้สาย
เซ็นเซอร์ PIR ไร้สาย

โครงการฟิวชั่น 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
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 เพื่อประหยัดแบตเตอรี่ !! มิฉะนั้นแบตเตอรี่จะใช้งานได้ไม่นาน

อัลกอริทึมควรมีลักษณะดังนี้:

  1. ตั้งค่าทริกเกอร์การปลุกบน PB1 (พิน 9)
  2. สลีป (การบริโภคลดลงเหลือไมโครแอมป์ไม่กี่ตัว)
  3. Arduino จะหยุดที่นี่จนกว่าเซ็นเซอร์ตรวจจับความเคลื่อนไหวจะทริกเกอร์
  4. ตื่นนอน
  5. ส่งสัญญาณ RF และกลับสู่โหมดสลีป

ฉันให้โปรแกรมของฉันแก่คุณ แต่มันเป็นเพียงตัวอย่างของสิ่งที่สามารถทำได้

ฉันเคยใช้ห้องสมุด RH_ASK:

ขั้นตอนที่ 4: สร้างเคส

สร้างเคส
สร้างเคส
สร้างเคส
สร้างเคส
สร้างเคส
สร้างเคส

เครื่องพิมพ์ 3 มิติเป็นเครื่องมือที่ดีมากในการสร้างเคสเมื่อคุณเป็นงานอดิเรกทางอิเล็กทรอนิกส์

ฉันออกแบบด้วย Fusion360 มันถูกสร้างขึ้นสำหรับกลางแจ้ง ดังนั้นกันน้ำ: ฉันได้ตัดผนึกที่ทำจากไม้ก๊อกเพื่อปิดแอสเซมบลี

เคสนี้ทำจาก PLA ไม่ว่าคุณจะอ่านอะไรบนอินเทอร์เน็ต ก็สามารถรองรับสภาพอากาศเลวร้ายได้นานหลายปี

สกรู 4 ตัวคือ M3 PLA ถูกเกลียวด้วยการต๊าป มันใช้งานได้ดีกับวัสดุนี้ เพียงอย่ารัดแน่นจนเกินไป

แนะนำ: