สารบัญ:

ระบบรักษาความปลอดภัยภายในบ้าน IOT: 3 ขั้นตอน
ระบบรักษาความปลอดภัยภายในบ้าน IOT: 3 ขั้นตอน

วีดีโอ: ระบบรักษาความปลอดภัยภายในบ้าน IOT: 3 ขั้นตอน

วีดีโอ: ระบบรักษาความปลอดภัยภายในบ้าน IOT: 3 ขั้นตอน
วีดีโอ: WATASHI : วิธีการแอดอุปกรณ์รักษาความปลอดภัย IoT และการผูกเงื่อนไขเบื้องต้น 2024, พฤศจิกายน
Anonim
Image
Image

แอปพลิเคชั่น IoT ที่มีประโยชน์มากที่สุดตัวหนึ่งคือการรักษาความปลอดภัยภายในบ้าน ลองนึกภาพว่ามีโจรกำลังตัดสายกล้องรักษาความปลอดภัยของคุณขณะพยายามบุกเข้าไปในบ้านของคุณ สิ่งนี้จะไม่เกิดขึ้นหากระบบรักษาความปลอดภัยของคุณทำงานแบบไร้สายและชาญฉลาด

การซื้ออุปกรณ์รักษาความปลอดภัยภายในบ้านแบบไม่มีชั้นวางจะทำให้คุณเสียเงิน แต่ถ้าทำเอง ค่าใช้จ่ายก็จะไม่แพงมาก!

ที่นี่ฉันจะแสดงให้คุณเห็นวิธีการทำง่ายจริงๆ~

เสบียง

  • Realtek Ameb1 RTL8195AM ไมโครคอนโทรลเลอร์ x2
  • กกเซ็นเซอร์x1
  • แม่เหล็ก x1
  • LED (สีแดง) x1
  • Buzzer x1 J
  • ลวดหนาม x6

ขั้นตอนที่ 1: เตรียมการเชื่อมต่อเซิร์ฟเวอร์ MQTT

การติดตั้งซอฟต์แวร์
การติดตั้งซอฟต์แวร์

MQTT เป็นโปรโตคอลการเชื่อมต่อระหว่างเครื่องกับเครื่อง (M2M)/"Internet of Things" ได้รับการออกแบบให้เป็นสื่อเผยแพร่/สมัครรับข่าวสารที่มีน้ำหนักเบามาก

เราสามารถพูดได้ว่า MQTT เป็นโปรโตคอลที่ออกแบบมาสำหรับ IoT MQTT อิงตาม TCP/IP และส่ง/รับข้อมูลผ่านการเผยแพร่/สมัครรับข้อมูล

เนื่องจากเราใช้บอร์ดพัฒนา ameba เราจึงสามารถลงทะเบียนบัญชีบนเว็บไซต์ทางการได้ที่ https://www.amebaiot.com/en/ และรับการเชื่อมต่อเซิร์ฟเวอร์ MQTT ฟรีที่ https://www.amebaiot.com/en /, หมายเหตุ เมื่อคุณลงทะเบียนบน AmebaIOT.com และลงทะเบียนอุปกรณ์ของคุณสำหรับ “Cloud Service” แล้ว ชื่อผู้ใช้และรหัสผ่านที่คุณใช้เพื่อเข้าสู่ระบบ AmebaIOT.com จะเหมือนกันสำหรับการเชื่อมต่อ MQTT ของคุณ รายละเอียดจะอธิบายในภายหลังใน กวดวิชา

ขั้นตอนที่ 2: ตั้งค่าซอฟต์แวร์

การติดตั้งซอฟต์แวร์
การติดตั้งซอฟต์แวร์
การติดตั้งซอฟต์แวร์
การติดตั้งซอฟต์แวร์
การติดตั้งซอฟต์แวร์
การติดตั้งซอฟต์แวร์

ศูนย์กลางของทุกโครงการ IoT (Internet-of-Things) คือไมโครคอนโทรลเลอร์ที่เปิดใช้งาน Wi-Fi โครงการของเราก็ไม่มีข้อยกเว้น ไมโครคอนโทรลเลอร์ Wi-Fi ที่ใช้ในที่นี้คือ Ameba-1 RTL8195AM จาก Realtek มีอุปกรณ์ต่อพ่วงที่มีประโยชน์มากมายและโมดูล Wi-Fi ที่แข็งแกร่งซึ่งมีกำลังไฟต่ำพอที่จะใช้แบตเตอรี่เซลล์เป็นเวลาหลายสัปดาห์

มีอะไรอีก? บอร์ดนี้สามารถตั้งโปรแกรมบน Arduino IDE ได้! ใช่ ไม่จำเป็นต้องเรียนรู้ซอฟต์แวร์ที่ไม่ยอมใครง่ายๆ เพียงแค่เปิด Arduino IDE ของคุณแล้ววางลิงก์ต่อไปนี้ลงใน "URL ผู้จัดการบอร์ดเพิ่มเติม" ภายใต้ "ไฟล์ -> การตั้งค่า" และเครื่องมือและยูทิลิตี้ทั้งหมดของไมโครคอนโทรลเลอร์จะถูกดาวน์โหลดโดยอัตโนมัติโดยการติดตั้งบอร์ดนี้จาก “ผู้จัดการบอร์ด” ภายใต้ “เครื่องมือ -> บอร์ด”

หลังจากนั้น คุณสามารถดาวน์โหลดซอร์สโค้ดจาก Github ได้ที่

สังเกตว่ามี 2 ino ไฟล์ในที่เก็บ ไฟล์หนึ่งสำหรับ ameba ที่เชื่อมต่อกับ buzzer และอีกไฟล์สำหรับ ameba ที่เชื่อมต่อกับ LED

สิ่งสุดท้ายที่คุณต้องทำเกี่ยวกับโค้ดคือการแก้ไขข้อมูลต่อไปนี้ในโค้ดที่คุณเพิ่งดาวน์โหลด และจากนั้นคุณก็พร้อมที่จะกดปุ่ม "อัปโหลด" ในที่สุด และรับโค้ดที่กระพริบบนอะมีบาในไม่กี่วินาที

ขั้นตอนที่ 3: การเชื่อมต่อฮาร์ดแวร์

การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์

คุณสามารถดูส่วนวัสดุสิ้นเปลืองเพื่อดูรายการสิ่งของที่คุณต้องการ (ดูรูปที่ 1)

เพื่อจุดประสงค์ในการสาธิต เราสร้างกำแพงที่มีหน้าต่างโดยใช้แผ่นกระดานที่ซื้อจากร้าน DIY และหน้าต่างโดยใช้เศษกล่องพลาสติกใส คุณสามารถข้ามส่วนนี้ได้หากต้องการ

การเชื่อมต่อวงจรค่อนข้างตรงไปตรงมา ตรวจสอบแผนที่การเชื่อมต่อด้านล่างเพื่อเชื่อมต่อทุกอย่าง (ดูรูปที่ 2&3)

นี่คือลักษณะที่ปรากฏเมื่อการเชื่อมต่อเสร็จสิ้น (ดูรูปที่ 4)

ตอนนี้ใช้กาวบางส่วนกับทั้งสวิตช์กกและแม่เหล็กแล้ววางลงบน 2 ด้านของหน้าต่างแบบนี้ (ดูรูปที่ 5)

จากนั้นใส่ออดและไฟ LED สีแดงที่เชื่อมต่อกับอะมีบาอื่นผ่านรูที่เจาะบนกระดานเช่นนี้ (ดูรูปที่ 6)

ดังนั้นการตั้งค่าทั้งหมดจะมีลักษณะดังนี้ (ดูรูปที่ 7)

ตอนนี้เพิ่มพลังให้ทั้งอะมีบาและเพลิดเพลินไปกับระบบรักษาความปลอดภัยภายในบ้าน IOT ที่ตอบสนองและสะดวกสุด ๆ นี้!

PS: เมื่อหน้าต่างถูกเปิดโดยผู้ที่เชิญตัวเอง ออดจะส่งเสียงดังและไฟ LED สีแดงเริ่มกะพริบอย่างบ้าคลั่งเพื่อเตือนเจ้าของและทำให้ผู้ที่เชิญตัวเองตกใจ

แนะนำ: