สารบัญ:
- ขั้นตอนที่ 1: อะไหล่
- ขั้นตอนที่ 2: การไหลของวงจร
- ขั้นตอนที่ 3: การก่อสร้างทางเทคนิค
- ขั้นตอนที่ 4: รหัส
- ขั้นตอนที่ 5: ข้อจำกัด
- ขั้นตอนที่ 6: ความท้าทาย
- ขั้นตอนที่ 7: การปรับปรุงในอนาคต
วีดีโอ: ระบบเตือนภัย IDC2018IOT: 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
ในคำแนะนำนี้ คุณจะดำเนินการตามขั้นตอนต่างๆ เพื่อสร้างสัญญาณเตือน IoT นี่คือระบบเตือนภัยแบบโฮมเมดราคาไม่แพงที่มีราคาสมเหตุสมผลและสามารถเข้าถึงอินเทอร์เน็ตผ่าน WiFi สัญญาณเตือนจะทำงานเมื่อมีคนเปิดประตูหรือเปิดไฟห้องของคุณ โปรเจ็กต์นี้สามารถช่วยคุณได้ไม่ว่าคุณจะต้องการตั้งค่าการเตือนเพื่อปกป้องห้องของคุณจริงๆ หรือหากคุณต้องการฝึกทักษะการเขียนโค้ดสำหรับ Node MCU อีกทางเลือกหนึ่งคือใช้เซ็นเซอร์วัดแสงเป็นนาฬิกาปลุกที่จะปลุกคุณทุกวันตอนพระอาทิตย์ขึ้น
ขั้นตอนที่ 1: อะไหล่
ส่วนประกอบที่จำเป็นสำหรับโครงการนี้:
1. บอร์ด MCU โหนด
2. ตัวต้านทานไฟแดมิน + 330 โอห์ม - ใช้ตรวจจับพลังงานแสงในห้อง
3. ลิ้นสวิตช์ประตู - ใช้เพื่อตรวจจับสถานการณ์การเปิดประตู
4. ลำโพง - ใช้เล่นเสียงปลุก
5. สายจัมเปอร์
6. โทรศัพท์มือถือที่มีแอพ blynk + บัญชี - ใช้เพื่อควบคุมการเตือนจากโทรศัพท์ของคุณ
7. บัญชี Adafruit - ใช้ควบคุมเซ็นเซอร์แดมินและดูสถิติที่รวบรวมจากวงจรเตือนภัย
ขั้นตอนที่ 2: การไหลของวงจร
เมื่อเชื่อมต่อวงจรกับพลังงานแล้ว สัญญาณเตือนจะรอให้เปิดใช้งานจากแอป blynk บนโทรศัพท์มือถือของคุณ ในกรณีที่ตรวจพบการเปิดประตูหรือแสงไฟนั้นได้วัดกำลังของแสงซึ่งใหญ่กว่าเกณฑ์ที่สัญญาณเตือนภัยจะทำงาน Blynk จะส่งการแจ้งเตือนไปยังโทรศัพท์ของคุณและอีเมลไปยังบัญชีของคุณเพื่อระบุว่ามีการปลุก ข้อมูลที่วัดในกรณีที่สัญญาณเตือนถูกกระตุ้น (สวิตช์กกและไฟแดมิน) จะถูกเผยแพร่ไปยังเว็บไซต์ adafruit
ขั้นตอนที่ 3: การก่อสร้างทางเทคนิค
1. เปิดบัญชี blynk ที่ https://www.blynk.cc/ บันทึกโทเค็นการเข้าถึงส่วนตัวของคุณ
2. กำหนดค่าแอพพลิเคชั่น blynk บนมือถือของคุณตามภาพ
3. เปิดบัญชี adafruit ของคุณและสร้างแดชบอร์ดของคุณตามภาพ บันทึกโทเค็นการเข้าถึงส่วนตัวของคุณ
4. เปิด config.h และกรอกการกำหนดค่า - WIFI, Adafruit และ Blynk
5. สร้างวงจรตามที่แสดง หมายเหตุ: ตัวอย่างเช่น สวิตช์กกวางทับเมทริกซ์ อย่างไรก็ตาม คุณควรจำไว้ว่าให้วางไว้ที่ประตูของคุณ
6. อัปโหลดภาพร่างไปยังบอร์ด NodeMCU ของคุณ และเริ่มใช้การเตือน!
ขั้นตอนที่ 4: รหัส
คุณสามารถดูรหัสสำหรับระบบเตือนภัยนี้ได้ที่นี่
ขั้นตอนที่ 5: ข้อจำกัด
ข้อจำกัดที่สำคัญของวงจรนี้คือขึ้นอยู่กับบริการของบุคคลที่สามเช่น blynk ในกรณีที่บริการนี้ใช้งานไม่ได้ เราอาจสูญเสียฟังก์ชันการทำงานบางอย่างที่เราสร้างขึ้นในโปรเจ็กต์นี้
ขั้นตอนที่ 6: ความท้าทาย
ความท้าทายที่ใหญ่ที่สุดในโครงการนี้คือต้องเข้าใจว่าเรามีโปรโตคอล 3 แบบที่ทำงานร่วมกัน WiFi, Blynk และ MQTT และเราจำเป็นต้องตั้งค่าต่างจากจุดเริ่มต้นเพื่อให้การเตือนนี้ทำงานได้ หลังจากผ่านขั้นตอนการกำหนดค่านี้และมีบัญชีของคุณเองใน Blynk และ Adafruit เราคิดว่าโครงการนี้ใช้งานง่ายมาก
เราพยายามทำให้คุณผ่านความท้าทายนี้ได้ง่ายขึ้นโดยนำการกำหนดค่าทั้งหมดออกจากแบบร่างแล้วใส่ลงในไฟล์ conifg.h เราคิดว่าวิธีนี้จะง่ายกว่ามาก
ขั้นตอนที่ 7: การปรับปรุงในอนาคต
1. มีแนวโน้มมากที่จะเพิ่มเซ็นเซอร์สัมผัส ID ที่สามารถเปิด/ปิดการเตือนได้ทุกที่ที่ติดตั้ง สิ่งนี้จะถูกเพิ่มเข้าไปนอกเหนือจากฟังก์ชันการเปิด/ปิดจากระยะไกลด้วย blynk ประมาณการเวลาทำงาน - 1 วัน
2. เพิ่มจอแสดงผล OLED ให้กับวงจรซึ่งจะแทนที่การพิมพ์แบบอนุกรมไปยังคอมพิวเตอร์ เป็นไปได้มากว่าคุณต้องการเพิ่มคุณลักษณะนี้ จอแสดงผลสามารถให้ข้อมูลเกี่ยวกับสถานะของการเตือนได้แม้ว่าจะไม่ได้เชื่อมต่อกับคอมพิวเตอร์ก็ตาม ประมาณการเวลาทำงาน - 1 วัน
3. ฉันต้องการเพิ่มกล้องในวงจรซึ่งจะเริ่มสตรีมสดทุกครั้งที่มีการเตือน ดังนั้นจึงสามารถดูได้จากระยะไกลว่าใครอยู่ในห้อง ประมาณการเวลาทำงาน - 2 วัน
แนะนำ:
IDC2018IOT กล่อง IoPill: 7 ขั้นตอน
IDC2018IOT IoPill Box: นี่คือ IoPill Box - กล่องยารายสัปดาห์ที่เชื่อมต่อกับอินเทอร์เน็ต สำหรับโครงการสุดท้ายของหลักสูตร IoT ของเรา เราตัดสินใจที่จะนำเสนอโซลูชันที่จะช่วยให้มั่นใจได้ว่าผู้สูงอายุ (หรือบุคคลอื่นใดที่ใช้กล่องยารายสัปดาห์ ) อย่าลืมทา
ระบบเตือนภัย GSM ส่วนบุคคล - โมดูล SMS SIM900A, Arduino: 3 ขั้นตอน
ระบบเตือนภัย GSM ส่วนบุคคล - โมดูล SMS SIM900A, Arduino: สองสามครั้งต่อเดือนฉันพาป้าเก่าของฉันไปที่คริสตจักรท้องถิ่น บางครั้งการรับใช้ในโบสถ์ใช้เวลานานกว่านั้นมาก และเวลาสิ้นสุดก็คาดเดาได้ยาก ดังนั้นหลังจากรอประมาณครึ่งชั่วโมง ฉันคิดว่ามันคงจะดีกว่าถ้าเธอสามารถเตือนฉันว่าบริการมี
SanityForce (ระบบเตือนภัย- Rpi): 7 ขั้นตอน
SanityForce (ระบบเตือนภัย- Rpi): ขณะนี้มีหลายวิธีในการเก็บข้าวของของคุณให้ปลอดภัย หรือเพียงแค่ไม่ให้พี่น้องของคุณออกจากห้องของคุณ เช่น ล็อคมันหรือแค่เก็บมันให้พ้นมือคนอื่น ถ้าฉันบอกคุณว่าคุณไม่จำเป็นต้องทำสิ่งพื้นฐานเหล่านั้นทั้งหมด แต่สามารถเปลี่ยน
ระบบเตือนภัย Tripwire: 6 ขั้นตอน (พร้อมรูปภาพ)
ระบบเตือนภัย Tripwire: นี่คือการสอนเกี่ยวกับวิธีการสร้างระบบเตือนภัย tripwire อย่างง่ายโดยใช้วัสดุเหล่านี้ - กระดาษแข็ง - ยาง - สกรูเหล็ก - Buzzer ไฟฟ้า - สายตกปลา - ที่ใส่แบตเตอรี่ทุกประเภท - ฐานที่คุณเลือก - สายไฟ - แบตเตอรี่ AA
ระบบเตือนภัย S45-SMS: 4 ขั้นตอน
ระบบเตือนภัย S45-SMS: เป็นไปได้ว่าระบบเซิร์ฟเวอร์ของคุณร้อนเกินไป… อย่าลืมรับการแจ้งเตือนนั้นด้วย… ไม่ว่าคุณจะอยู่ที่ไหน