สารบัญ:

เซ็นเซอร์ประตู IOT - ใช้ Wi-Fi ใช้แบตเตอรี่ 2xAAA: 6 ขั้นตอน
เซ็นเซอร์ประตู IOT - ใช้ Wi-Fi ใช้แบตเตอรี่ 2xAAA: 6 ขั้นตอน

วีดีโอ: เซ็นเซอร์ประตู IOT - ใช้ Wi-Fi ใช้แบตเตอรี่ 2xAAA: 6 ขั้นตอน

วีดีโอ: เซ็นเซอร์ประตู IOT - ใช้ Wi-Fi ใช้แบตเตอรี่ 2xAAA: 6 ขั้นตอน
วีดีโอ: รีวิว TUYA Door Sensor เซ็นเซอร์ประตู WIFI (มีเสียง 2023 V2) ฟังก์ชันครบ ทำงานเร็ว วิธีตั้งค่าใช้งาน 2024, กรกฎาคม
Anonim
เซ็นเซอร์ประตู IOT - ใช้ Wi-Fi ใช้พลังงานจากแบตเตอรี่ AAA 2 ก้อน
เซ็นเซอร์ประตู IOT - ใช้ Wi-Fi ใช้พลังงานจากแบตเตอรี่ AAA 2 ก้อน

ในคำแนะนำนี้ เราขอนำเสนอวิธีที่คุณสามารถสร้างเซ็นเซอร์ประตู Wi-Fi ที่ใช้พลังงานจากแบตเตอรี่ได้อย่างง่ายดายด้วยโมดูล IOT Cricket Wi-Fi นอกจากนี้เรายังแสดงวิธีรวมข้อความของ Cricket กับ IFTTT (หรือบริการอื่น ๆ รวมถึง Home Assistant, MQTT หรือ Webhooks ด้วยคำขอ HTTP POST) เพื่อส่งการแจ้งเตือนทางโทรศัพท์ เมื่อเปิดประตู Cricket จะส่งการแจ้งเตือนไปยังโทรศัพท์ของคุณ

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

โดยหลักการแล้วมันทำงานเช่นนั้น เมื่อส่วนแม่เหล็กอยู่ใกล้กับส่วนเซ็นเซอร์กก (ประตูปิด) มันจะตัดการเชื่อมต่อ IO1 จาก BATT หากแม่เหล็กเคลื่อนออกจากเซ็นเซอร์กก (เปิดประตู) มันจะเชื่อมต่อแรงดันไฟฟ้า BATT กับสัญญาณ IO1_Wakeup และปลุกบอร์ดให้ตื่น

เรากำหนดค่าคริกเก็ตให้ส่งคำขอ HTTP POST ไปยัง IFFTT ซึ่งจะถูกแปลงเป็นการแจ้งเตือนแบบพุช ซึ่งจะถูกส่งไปยังโทรศัพท์ นอกจากนี้ การแจ้งเตือนทั้งหมดยังรวมถึงข้อมูลเกี่ยวกับระดับแบตเตอรี่และอุณหภูมิแวดล้อมจากเซ็นเซอร์อุณหภูมิในตัวของ Cricket

คำแนะนำประกอบด้วยขั้นตอนต่อไปนี้: การอธิบายโครงการโดยใช้แผนผัง IFTTT การตั้งค่าด้วยบริการ Pushbullet การกำหนดค่าโมดูลคริกเก็ต IOT การเชื่อมต่อ IOT Cricket กับอินเทอร์เน็ตผ่าน Wi-Fi

เสบียง

โมดูล Wi-Fi คริกเก็ต (https://www.thingsonedge.com/)

ประตูหน้าต่างสวิตช์แม่เหล็ก

ที่ใส่แบตเตอรี่ แบตเตอรี่ AAA 2 ก้อน

ขั้นตอนที่ 1: การประกอบ

การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ

เราใช้เซ็นเซอร์รีด NC ทำตามแผนผังด้านล่างเพื่อเชื่อมต่อส่วนประกอบทั้งหมดเข้าด้วยกัน

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

ขั้นตอนที่ 2: ตั้งค่า IFTTT ด้วยบริการ Pushbullet

การตั้งค่า IFTTT ด้วยบริการ Pushbullet
การตั้งค่า IFTTT ด้วยบริการ Pushbullet
การตั้งค่า IFTTT ด้วยบริการ Pushbullet
การตั้งค่า IFTTT ด้วยบริการ Pushbullet

ขั้นตอนในการปฏิบัติตาม:

  • ไปที่:
  • เข้าสู่ระบบหรือลงทะเบียน
  • คลิกสร้างจากเมนูผู้ใช้ / บัญชี (มุมบนขวา)
  • คลิก + เพื่อสร้างเหตุการณ์ที่มาใหม่
  • เลือกบริการเว็บฮุค
  • คลิกดำเนินการต่อ
  • คลิก รับคำขอเว็บ (ทางด้านซ้ายมือ)
  • สร้างชื่อกิจกรรมเช่น ประตู_เซ็นเซอร์
  • ควรตั้งค่าเหตุการณ์ต้นทางทันที คลิก + หลัง จากนั้นเหตุการณ์
  • ค้นหาบริการ pushbullet
  • เปลี่ยนชื่อกิจกรรมเป็น door_sensor
  • เปลี่ยนชื่อตามนั้น
  • เปลี่ยนข้อความเป็นแบตเตอรี่เปิดประตู = {{Value1}} temp = {{Value2}}
  • คลิกเสร็จสิ้น

เกือบเสร็จแล้ว ตอนนี้คุณต้องรับที่อยู่ HTTP ซึ่งเราสามารถโพสต์กิจกรรมจากโมดูล IoT ได้ ค้นหาบริการ Webhooks และคลิกที่เอกสารที่มุมขวาบน

ถัดไป คัดลอกลิงก์ของเว็บภายใต้ "สร้างคำขอเว็บ POST หรือ GET ไปที่:" คุณจะต้องใช้ในภายหลัง

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

ขั้นตอนที่ 3: กำหนดค่าอุปกรณ์ของคุณในพอร์ทัลนักพัฒนา

เปิด TOE Developer Portal (ซึ่งมาพร้อมกับโมดูล IOT Cricket) จากเบราว์เซอร์ใดก็ได้จากพีซีหรือมือถือ คุณต้องลงทะเบียน/เข้าสู่ระบบพอร์ทัลนักพัฒนาเพื่อเปิดใช้งานและกำหนดค่าอุปกรณ์ในบัญชีของคุณ มิฉะนั้น อุปกรณ์จะไม่ทำงาน

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

หมายเหตุ: คุณต้องเก็บหมายเลขประจำเครื่องไว้สำหรับตัวคุณเองเท่านั้น อย่าแบ่งปันกับคนอื่น

ตั้งค่าคอนฟิกต่อไปนี้:

RTC: OFFIO2: ปิดการตรวจสอบแบตเตอรี่: เปิด เซ็นเซอร์อุณหภูมิ: เปิด บังคับให้อัปเดตเปิด - IO1 ปลุก: ใช่เปิดการอัปเดตใช่ - เปิด RTC: ไม่ใช่

โพสต์กิจกรรม: ดูด้านล่าง

คัดลอก / วางลิงก์ที่เราคัดลอกจาก Webhooks ใน io1_wakeup:

URL:

  • แทนที่ https เป็น
  • แทนที่เหตุการณ์เป็น door_sensor

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

maker.ifttt.com/trigger/door_sensor/with/key/{key}

ข้อมูล:

เมื่อคุณตั้งค่าคอนฟิกแล้ว ให้กดปุ่มบันทึก

เราเกือบจะอยู่ที่นั่นแล้ว! เราเพียงแค่ต้องเชื่อมต่ออุปกรณ์ของเรากับอินเทอร์เน็ตผ่านเครือข่าย Wi-Fi

ขั้นตอนที่ 4: เชื่อมต่อกับเครือข่าย Wi-Fi (อินเทอร์เน็ต)

เชื่อมต่อกับเครือข่าย Wi-Fi (อินเทอร์เน็ต)
เชื่อมต่อกับเครือข่าย Wi-Fi (อินเทอร์เน็ต)

กดปุ่มบนคริกเก็ตเป็นเวลา 5 วินาทีจนกว่าไฟ LED จะติดสว่างตลอดเวลา จากนั้นเชื่อมต่อจากอุปกรณ์ใดๆ ที่มีความสามารถของเว็บเบราว์เซอร์ (สมาร์ทโฟน แล็ปท็อป …) กับเครือข่าย Wi-Fi ส่วนตัวของ toe_device Circket เปิดหน้า https://192.168.4.1/index.html และส่งข้อมูลรับรอง Wi-Fi ของคุณ แค่นั้นแหละ.

ขั้นตอนที่ 5: ดึงการกำหนดค่าจากพอร์ทัลผู้พัฒนา

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

ข้อมูลเพิ่มเติมเกี่ยวกับการผสานรวมกับบริการอื่นๆ เช่น Home Assistant, MQTT หรือคำขอ HTTP POST โปรดดูเอกสารประกอบของ Cricket:

ขั้นตอนที่ 6: คำติชม

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

ขอขอบคุณ!

แนะนำ: