สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: การประกอบ
- ขั้นตอนที่ 2: ตั้งค่า IFTTT ด้วยบริการ Pushbullet
- ขั้นตอนที่ 3: กำหนดค่าอุปกรณ์ของคุณในพอร์ทัลนักพัฒนา
- ขั้นตอนที่ 4: เชื่อมต่อกับเครือข่าย Wi-Fi (อินเทอร์เน็ต)
- ขั้นตอนที่ 5: ดึงการกำหนดค่าจากพอร์ทัลผู้พัฒนา
- ขั้นตอนที่ 6: คำติชม
วีดีโอ: เซ็นเซอร์ประตู IOT - ใช้ Wi-Fi ใช้แบตเตอรี่ 2xAAA: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ในคำแนะนำนี้ เราขอนำเสนอวิธีที่คุณสามารถสร้างเซ็นเซอร์ประตู 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
ขั้นตอนในการปฏิบัติตาม:
- ไปที่:
- เข้าสู่ระบบหรือลงทะเบียน
- คลิกสร้างจากเมนูผู้ใช้ / บัญชี (มุมบนขวา)
- คลิก + เพื่อสร้างเหตุการณ์ที่มาใหม่
- เลือกบริการเว็บฮุค
- คลิกดำเนินการต่อ
- คลิก รับคำขอเว็บ (ทางด้านซ้ายมือ)
- สร้างชื่อกิจกรรมเช่น ประตู_เซ็นเซอร์
- ควรตั้งค่าเหตุการณ์ต้นทางทันที คลิก + หลัง จากนั้นเหตุการณ์
- ค้นหาบริการ 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 (อินเทอร์เน็ต)
กดปุ่มบนคริกเก็ตเป็นเวลา 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! โปรดช่วยเราปรับปรุงเทคโนโลยีหากคุณมีข้อเสนอแนะหรือข้อเสนอแนะ หากคุณชอบโครงการโปรดช่วยเรากระจายข่าว
ขอขอบคุณ!
แนะนำ:
IOT WiFi Flower Moisture Sensor (ใช้แบตเตอรี่): 8 ขั้นตอน (พร้อมรูปภาพ)
IOT WiFi Flower Moisture Sensor (ใช้แบตเตอรี่): ในคำแนะนำนี้ เรานำเสนอวิธีสร้างเซ็นเซอร์ความชื้น/น้ำ WiFi ด้วยตัวตรวจสอบระดับแบตเตอรี่ในเวลาน้อยกว่า 30 นาที อุปกรณ์ตรวจสอบระดับความชื้นและส่งข้อมูลไปยังสมาร์ทโฟนผ่านอินเทอร์เน็ต (MQTT) ด้วยช่วงเวลาที่เลือก ยู
Easy IOT – ฮับเซ็นเซอร์ RF ที่ควบคุมด้วยแอปสำหรับอุปกรณ์ IOT ระยะกลาง: 4 ขั้นตอน
Easy IOT – ฮับเซ็นเซอร์ RF ที่ควบคุมด้วยแอปสำหรับอุปกรณ์ IOT ระยะกลาง: ในบทช่วยสอนนี้ เราจะสร้างเครือข่ายของอุปกรณ์ที่สามารถควบคุมผ่านลิงก์วิทยุจากอุปกรณ์ศูนย์กลาง ประโยชน์ของการใช้การเชื่อมต่อวิทยุแบบอนุกรม 433MHz แทน WIFI หรือ Bluetooth คือช่วงที่กว้างกว่ามาก (พร้อม
IoT APIS V2 - ระบบชลประทานพืชอัตโนมัติที่เปิดใช้งาน IoT แบบอัตโนมัติ: 17 ขั้นตอน (พร้อมรูปภาพ)
IoT APIS V2 - ระบบชลประทานพืชอัตโนมัติที่เปิดใช้งาน IoT แบบอัตโนมัติ: โครงการนี้เป็นวิวัฒนาการของคำสั่งก่อนหน้าของฉัน: APIS - ระบบชลประทานพืชอัตโนมัติฉันใช้ APIS มาเกือบปีแล้วและต้องการปรับปรุงจากการออกแบบก่อนหน้านี้: ความสามารถในการ ตรวจสอบโรงงานจากระยะไกล นี่คือวิธีที่
Pocket ESP8266 Weather Station [No ThingsSpeak] [ใช้แบตเตอรี่]: 11 ขั้นตอน
Pocket ESP8266 Weather Station [No ThingsSpeak] [Battery Powered]: Pocket Weather Station ที่ออกแบบมาเป็นพิเศษสำหรับผู้คลั่งไคล้เทคโนโลยีเหล่านั้นนั่งอยู่ที่นั่นและดูคำแนะนำของฉัน ให้ฉันบอกคุณเกี่ยวกับสถานีตรวจอากาศพ็อกเก็ตนี้ ส่วนใหญ่แล้ว พ็อกเก็ต Weather นี้มีสมอง ESP8266 และทำงานโดยใช้แบตเตอรี่เนื่องจากเป็น H
LEIDS - เซ็นเซอร์ประตู IOT พลังงานต่ำ: 8 ขั้นตอน (พร้อมรูปภาพ)
LEIDS - เซ็นเซอร์ประตู IOT พลังงานต่ำ: LEIDS คืออะไร LEIDS เป็นเซ็นเซอร์ IOT ที่มีพื้นฐานมาจาก ESP8266 เซ็นเซอร์นี้ใช้ประโยชน์จากบอร์ดนี้ วงจรล็อคแบบอ่อน สวิตช์กก และแม่เหล็กบางส่วนเพื่อสร้างเซ็นเซอร์ประตูที่จะส่งการแจ้งเตือนถึงคุณเมื่อประตูของคุณเปิดและปิด