สารบัญ:

Esp8266 หัวฝักบัวอัจฉริยะ 3 ขั้นตอน
Esp8266 หัวฝักบัวอัจฉริยะ 3 ขั้นตอน

วีดีโอ: Esp8266 หัวฝักบัวอัจฉริยะ 3 ขั้นตอน

วีดีโอ: Esp8266 หัวฝักบัวอัจฉริยะ 3 ขั้นตอน
วีดีโอ: รดน้ำต้นไม้อัตโนมัติ ติดตั้งแบบง่าย3นาทีเสร็จ th 2024, พฤศจิกายน
Anonim
Esp8266 หัวฝักบัวอัจฉริยะ
Esp8266 หัวฝักบัวอัจฉริยะ
Esp8266 หัวฝักบัวอัจฉริยะ
Esp8266 หัวฝักบัวอัจฉริยะ
Esp8266 หัวฝักบัวอัจฉริยะ
Esp8266 หัวฝักบัวอัจฉริยะ
Esp8266 หัวฝักบัวอัจฉริยะ
Esp8266 หัวฝักบัวอัจฉริยะ

นี่คือหัวฝักบัวอัจฉริยะที่สามารถวัดปริมาณการใช้น้ำระหว่างอาบน้ำตามโมดูล Esp8266 wifi และห้องสมุด Arduino

มันสนุกกับการใช้งานฮาร์ดแวร์อย่างง่าย แม้กระทั่งกับของเก่าและของที่ใช้ก่อนหน้านี้ เช่น แบตเตอรี่โทรศัพท์มือถือเก่า และกล่องไม้จิ้มฟันที่ใช้แล้ว

ขั้นตอนที่ 1: การติดตั้งฮาร์ดแวร์

การติดตั้งฮาร์ดแวร์
การติดตั้งฮาร์ดแวร์
การติดตั้งฮาร์ดแวร์
การติดตั้งฮาร์ดแวร์

สำหรับการใช้งานฮาร์ดแวร์ คุณจะต้อง:

1- Esp8266 -01 โมดูล wifi

2- โมดูลมิเตอร์วัดการไหล YF-S201 + ข้อต่อท่อน้ำ 1/2"

3- แบตเตอรี่โทรศัพท์มือถือ Li 3.7v เก่า

4- โมดูลชาร์จแบตเตอรี่ Li

5-One ง่ายสวิตช์เปิด/ปิด

6- กล่อง campact (ไม้จิ้มฟันหรือกล่อง Hearpick)

7- A 1/2 หัวฝักบัว

- คุณต้องเชื่อมต่อพิน (+) ของแบตเตอรี่กับพิน Vcc ของโมดูล esp8266 และพิน Vcc ของเครื่องวัดการไหล YF-S201 ผ่านสวิตช์เปิด/ปิด และพิน (-) ของแบตเตอรี่กับพิน GND ของโมดูลที่กล่าวถึง

คุณต้องเชื่อมต่อขาออกของเครื่องวัดการไหล YF-S201 กับ GPIO-0 ของ esp8266 ด้วย

- ดีกว่าที่จะเชื่อมต่อเครื่องวัดการไหล YF-S201 ผ่านสายเคเบิลต่อขยายแบบถอดได้ 3 ขา และเสียบปลั๊กหลังจากที่คุณเปิดโมดูล Wifi ผ่านสวิตช์แล้ว (เนื่องจากความเสถียรของการจ่ายไฟในการทำงาน)

- ควรถอดหมุดเอาต์พุตของโมดูลเครื่องชาร์จแบตเตอรี่ Li ระหว่างการทำงานของโมดูล wifi โดยใช้สวิตช์ 2 สถานะ

-

ขั้นตอนที่ 2:

ขั้นตอนที่ 3: การติดตั้งซอฟต์แวร์

การใช้งานซอฟต์แวร์
การใช้งานซอฟต์แวร์

สำหรับการนำซอฟต์แวร์ไปใช้ คุณต้องมี Arduino IDE ที่ติดตั้งไลบรารีที่จำเป็นสำหรับโมดูล ESP8266

นี่คือรหัส Arduino ต่อไปนี้ที่คุณต้องเปลี่ยน SSID และรหัสผ่านของเราเตอร์ Wifi ของคุณเองพร้อมข้อมูล IP แบบคงที่และเปลี่ยนผู้ใช้แผงผู้ดูแลระบบ & และผ่าน (ค่าเริ่มต้นคือ admin:admin)

โปรดทราบว่าพินขัดจังหวะคือ GPIO0 ของโมดูล esp8266 ซึ่งเชื่อมต่อกับพินเอาต์พุตของโฟลว์มิเตอร์ YF-s201

หลังจากที่คุณผ่านหน้าเข้าสู่ระบบผ่าน 192.168.1.10 (IP เริ่มต้น) คุณจะเห็นหน้า html หลักที่มีปุ่มเปิดเครื่องและปิดสวิตช์ แท้จริงแล้ว คุณสามารถรีเซ็ตลิตรน้ำบริโภคได้ด้วยปุ่มสองปุ่มนี้

สำหรับการเริ่มต้นการวัด คุณต้องกดปุ่มเปิดเครื่อง และปุ่มปิดใช้สำหรับรีเซ็ตและปิดการวัด

แนะนำ: