สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: รุ่นที่จะพิมพ์
- ขั้นตอนที่ 2: แผนผัง
- ขั้นตอนที่ 3: รหัส…
- ขั้นตอนที่ 4: การประกอบ…
วีดีโอ: DIY: กล่องเซนเซอร์ขนาดเล็กติดเพดานพร้อม Motion Sensor ที่โฟกัสได้: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
สวัสดี. เมื่อก่อนฉันได้ช่วยเพื่อนของฉันด้วยแนวคิดบ้านอัจฉริยะ และสร้างกล่องเซ็นเซอร์ขนาดเล็กที่มีการออกแบบที่กำหนดเองซึ่งสามารถติดตั้งบนเพดานในรูขนาด 40x65 มม. กล่องนี้ช่วยให้:
• วัดความเข้มของแสง
• วัดความชื้น
• การวัดอุณหภูมิ
• มีโครงสร้างที่โฟกัสได้และยึดกับลูกตาสำหรับเซ็นเซอร์ PIR จึงสามารถตรวจจับการเคลื่อนไหวและเปิดอุปกรณ์ภายนอก (นาฬิกาปลุก, ไฟ) ตามเงื่อนไข จึงสามารถตรวจสอบพื้นที่เล็กๆ ได้
กล่องเซ็นเซอร์นี้มีเว็บเซิร์ฟเวอร์ของตัวเองพร้อมไอคอนแบบอักษรที่ยอดเยี่ยม ดังนั้นข้อมูลสามารถเข้าถึงได้จากทุกที่ที่มีการเชื่อมต่ออินเทอร์เน็ต ค่าใช้จ่ายโดยรวมน้อยกว่า 10 USD ดังนั้นจึงเป็นวิธีแก้ปัญหาที่ราคาถูกมาก
เสบียง
• มินิบอร์ด Wemos D1 เช่น จาก aliexpress
• เซ็นเซอร์ความชื้น GY-21 (SI7021) แบบนี้
• เซ็นเซอร์วัดความเข้มแสง GY-302 (BH1750) แบบนี้
• HC-SR505 หรือ AS-312 mini เซ็นเซอร์ตรวจจับความเคลื่อนไหวอินฟราเรด ที่นี่
• สกรู 4 x M3x4mm
• สกรู 4 x M3x12mm
• สกรู 1 x M3x6mm เพื่อล็อคการซูมสำหรับเซ็นเซอร์ PIR
• การสร้างต้นแบบบอร์ด PCB
• ปืนกาวร้อน
• สายไฟบางส่วน
• หัวแร้งพร้อมอุปกรณ์บัดกรี
• เครื่องพิมพ์ 3 มิติหรือการเข้าถึงมัน
ขั้นตอนที่ 1: รุ่นที่จะพิมพ์
เพื่อเป็นการประหยัดพลาสติก ชิ้นส่วนทั้งหมดได้รับการออกแบบให้พิมพ์โดยไม่มีส่วนรองรับ
ตัวเลือกการพิมพ์:
ความสูงของชั้น: 0.2 mm
เติม: 15%-20% ก็เพียงพอแล้ว
จำนวนกระสุน: ≥2
เนื่องจากอุปกรณ์นี้ไม่มีไฟฟ้าแรงสูง ปลา
ขั้นตอนที่ 2: แผนผัง
นำบอร์ดต้นแบบขนาด 25x35 มม. มาประกอบเข้ากับบอร์ด Wemos ซึ่งจะช่วยจัดระเบียบการเดินสายไปยังเซ็นเซอร์ แหล่งพลังงาน และทริกเกอร์ภายนอก (ในกรณีนี้คือรีเลย์) ได้ดียิ่งขึ้น เซ็นเซอร์ความชื้น/อุณหภูมิและความเข้มแสงเชื่อมต่อผ่านบัส I2C ตัวอย่างต้นแบบของฉันมีสายไฟจำนวนมาก แต่คุณสามารถเชื่อมต่อโมดูลแบบขนานกับสายไฟที่สั้นลงได้มาก แผนภาพการเดินสายไฟจะแสดงรายละเอียดทั้งหมด
ขั้นตอนที่ 3: รหัส…
สำหรับอุปกรณ์ก่อนหน้านี้ ฉันใช้ SPIFFS เพื่อจัดเก็บไฟล์สำหรับเว็บอินเตอร์เฟส ในอุปกรณ์นี้ ฉันตัดสินใจแทนที่ความซับซ้อนด้วยการอัปโหลดไฟล์ไปยังระบบไฟล์ และลงโค้ด html ทั้งหมดลงในแบบร่าง ส่วนซอฟต์แวร์คือ ง่าย ๆ มันอ่านข้อมูลจากเซ็นเซอร์และแสดงบนเว็บอินเตอร์เฟส สิ่งที่คุณต้องมีคือใส่ SSID และรหัสผ่านของคุณในบรรทัดที่ 31 และ 32 แล้วอัปโหลดแบบร่างไปที่บอร์ด Wemos หลังจากอัปโหลดภาพร่างแล้ว คุณสามารถเข้าถึงอินเทอร์เฟซของเราได้โดยพิมพ์ https://sensorbox ในบรรทัดที่อยู่ของเว็บเบราว์เซอร์ของคุณ หน้าเว็บจะรีเฟรชโดยอัตโนมัติทุกๆ 10 วินาที พารามิเตอร์นี้กำหนดไว้ในบรรทัดที่ 38 "const long interval = 10000;" บรรทัดที่ 51-131 มีโค้ด HTML สำหรับส่วนติดต่อทางเว็บ คุณจึงปรับแต่ง/เปลี่ยนแปลงได้ด้วยตัวเอง
หมายเหตุ: ในบรรทัดที่ 226-236 คุณสามารถกำหนดเงื่อนไขที่อุปกรณ์ต้องทำเมื่อตรวจพบการเคลื่อนไหว เช่น. เพิ่มเงื่อนไขในการทริกเกอร์รีเลย์เฉพาะเมื่อไฟต่ำเท่านั้น
ขั้นตอนที่ 4: การประกอบ…
ขั้นตอนนี้ใช้เวลาไม่นานและขั้นตอนง่ายๆ
นำ SensorBall ใส่เข้าไปใน BallMount แล้วยึดด้วย BallFrame โดยใช้สกรู M3x12 สี่ตัว อย่าขันสกรูให้แน่น ปล่อยให้ลูกบอลเคลื่อนที่ภายในเฟรมโดยมีแรงต้านอยู่บ้าง วางเซ็นเซอร์วัดความเข้มแสงและอุณหภูมิไว้ที่ตำแหน่งและล็อคด้วยกาวร้อน นำหลอดเซ็นเซอร์ 2 ส่วนแล้วใส่เซ็นเซอร์เข้าไปข้างใน ตรวจสอบให้แน่ใจว่าหัวของเซ็นเซอร์อยู่ใน "นั่ง" อย่างถูกต้อง ใส่เซ็นเซอร์เข้าไปข้างในแล้วเลื่อนท่อเข้าไปด้านในของที่ยึดบอล ต่อสายไฟเข้ากับเซ็นเซอร์อุณหภูมิและความเข้มของแสง (หากคุณยังไม่เคยบัดกรีมาก่อน) เชื่อมต่อแหล่งพลังงานและตรวจดูให้แน่ใจว่าทุกอย่างทำงานได้ดี ปรับ "โฟกัส" สำหรับเซ็นเซอร์ PIR เมื่อเสร็จแล้ว ให้ล็อคเซ็นเซอร์ PIR ด้วยสกรู M3
หมายเหตุ: การย้ายเซ็นเซอร์ PIR ภายในลูกบอลจะเป็นการลดพื้นที่ที่เซ็นเซอร์จะทำการตรวจสอบ และหากคุณเคลื่อนเซ็นเซอร์ออกไปนอกลูกบอล เซ็นเซอร์จะสามารถจับการเคลื่อนไหวในพื้นที่กว้างขึ้นได้
เมื่อทำทั้งหมดนี้เสร็จแล้ว - เลื่อนกระดาน wemos เข้าไปในสวนด้านในของฝาครอบ ใส่ฝาครอบบนฐานกล่องเซนเซอร์แล้วยึดโดยใช้สกรู M3x4mm วางกล่องเซ็นเซอร์ในตำแหน่งที่เตรียมไว้ก่อนหน้านี้แล้วเสร็จ ตอนนี้คุณสามารถชี้เซ็นเซอร์ PIR ไปยังพื้นที่ที่ต้องตรวจสอบโดยการปรับตำแหน่งลูกเช่น สู่โต๊ะทำงานของคุณ
ขอบคุณสำหรับการอ่าน.
แนะนำ:
Sound Sensor & Servo: Reactive Motion: 4 ขั้นตอน
Sound Sensor & Servo: Reactive Motion: ก่อนอื่นคุณต้องรวบรวมวัสดุที่เกี่ยวข้องเพื่อรวมวงจรนี้เข้าด้วยกัน
Motion Sensor Water Tap โดยใช้ Arduino และโซลินอยด์วาล์ว - DIY: 6 ขั้นตอน
Motion Sensor Water Tap โดยใช้ Arduino และ Solenoid Valve - DIY: ในโครงการนี้ ฉันจะแสดงวิธีสร้าง Motion Sensor Water Tap โดยใช้โซลินอยด์วาล์ว โปรเจ็กต์นี้สามารถช่วยคุณแปลงก๊อกน้ำแบบใช้มือที่มีอยู่ให้เป็นก๊อกน้ำที่สามารถควบคุมได้ตามการตรวจจับการเคลื่อนไหว การใช้อินเทอร์เฟซเซ็นเซอร์ IR
Raspberry Pi Motion Sensor IFTTT: 4 ขั้นตอน
Raspberry Pi Motion Sensor IFTTT: สวัสดี ฉันเป็นนักเรียนชั้นประถมศึกษาปีที่ 4 และวันนี้เรากำลังจะสร้างเซ็นเซอร์ตรวจจับความเคลื่อนไหว IFTTT
DIY Motion Sensor (ESP - 8266): 5 ขั้นตอน
DIY Motion Sensor (ESP - 8266): โครงการนี้ออกแบบมาสำหรับการรักษาความปลอดภัยภายในบ้าน DIY โครงการนี้มีพื้นฐานมาจากโครงการ Konnected Konnected นำชีวิตใหม่มาสู่เจ้าของบ้านที่มีเซ็นเซอร์ตรวจจับความเคลื่อนไหวแบบต่อสายจาก ADT และบริษัทอื่นๆ ด้วยการอัพเดทเทคโนโลยีใหม่ๆ ในขณะที่
ใครอยู่ที่ประตูของฉัน? โครงการ PIR Motion Sensor/Range Sensor: 5 ขั้นตอน
ใครอยู่ที่ประตูของฉัน? โครงการ PIR Motion Sensor/Range Sensor: โครงการของเรามีวัตถุประสงค์เพื่อตรวจจับการเคลื่อนไหวผ่าน PIR และเซ็นเซอร์วัดระยะทาง รหัส Arduino จะส่งสัญญาณภาพและเสียงเพื่อบอกผู้ใช้ว่ามีคนอยู่ใกล้ รหัส MATLAB จะส่งสัญญาณอีเมลแจ้งเตือนผู้ใช้ว่ามีคนอยู่ใกล้ อุปกรณ์นี้