สารบัญ:

Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ: 8 ขั้นตอน (พร้อมรูปภาพ)
Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ: 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ: 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: แย่งไก่หมา มากินต่อ 🍗 #กินโชว์ #สายประหยัด #ประหยัด #เกร็ดความรู้ #รู้หรือไม่ 2024, กรกฎาคม
Anonim
Image
Image
Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ
Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ
Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ
Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ
Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ
Hydrator - อุปกรณ์ที่กระตุ้นให้คุณดื่มน้ำ

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

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

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

นี่เป็นเพียงภาพรวมพื้นฐานของสิ่งที่ทำ คุณจะได้ทราบถึงการทำงานที่แน่นอนเมื่อคุณอ่านคำแนะนำนี้

น่าสนใจ? มาทำกัน! ดื่มน้ำสักแก้วแล้วนั่งลงในขณะที่ฉันนำคุณผ่านกระบวนการสร้าง!

เสบียง

ซีดีเก่า

ไฟ LED แคโทด RGB ทั่วไป

NodeMcu (ESP8266)

สายจัมเปอร์ ตัวเมีย - ตัวเมีย (อุปกรณ์เสริม)

แหล่งจ่ายไฟ USB 5v

กระดาษทราย

กระดาษกราฟสีดำ

ขั้นตอนที่ 1: การสร้างฐาน

การสร้างฐาน
การสร้างฐาน
การสร้างฐาน
การสร้างฐาน
การสร้างฐาน
การสร้างฐาน

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

ตอนนี้ใช้กระดาษชาร์ตสีดำแล้วตัดวงกลมที่มีขนาดเท่ากับขนาดของซีดีออก ตอนนี้ ทำวงแหวนรอบจุดศูนย์กลางโดยใช้เข็มทิศ วิธีง่ายๆ ในการตัดวงแหวนออกคือพับกระดาษครึ่งหนึ่งแล้วตัดตามเครื่องหมาย

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

ขั้นตอนที่ 2: รองรับฐาน

การสนับสนุนฐาน
การสนับสนุนฐาน
การสนับสนุนฐาน
การสนับสนุนฐาน
การสนับสนุนฐาน
การสนับสนุนฐาน

สำหรับสิ่งนี้ฉันหยิบถ้วยก๋วยเตี๋ยวแล้วตัดส่วนบนออก สิ่งที่คุณต้องทำคือติดไว้กับฐานเพื่อเพิ่มความสูง ทำรอยบากเล็กๆ เพื่อให้สายไฟ LED ลอดผ่าน

จากนั้นนำฝาที่พอดี (ฝาจากถ้วยก๋วยเตี๋ยวเดียวกันควรจะละเอียด) และวางบนถ้วยที่ตัดออก อย่าเพิ่งติดตอนนี้เพราะเรายังจำเป็นต้องติด LED ข้างใน

ขั้นตอนที่ 3: อุปกรณ์อิเล็กทรอนิกส์

อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์
อิเล็กทรอนิกส์

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

นอกจากนี้ เพื่อตรวจจับเมื่อวางขวดและยกขวดขึ้น เราจำเป็นต้องใช้เซ็นเซอร์ความใกล้ชิดแบบอินฟราเรด

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

นอกจากนี้ D2 ยังเชื่อมต่อกับ D3 โดยตรงด้วยสายไฟ

ตอนนี้คุณอาจถามว่าทำไมถึงใช้ Nodemcu ไม่ใช่ Arduino? คุณสามารถใช้ Arduino ได้เช่นกัน ขึ้นอยู่กับรหัสของคุณ รหัสของฉันเชื่อมต่อกับอินเทอร์เน็ตซึ่งทำให้แม่นยำยิ่งขึ้น

ขั้นตอนที่ 4: รหัสและการทำงาน

รหัสและการทำงาน
รหัสและการทำงาน
รหัสและการทำงาน
รหัสและการทำงาน
รหัสและการทำงาน
รหัสและการทำงาน

มีสองรหัสที่นี่ Hydrator และ Hydrator pro (ได้แรงบันดาลใจจากชื่อสมาร์ทโฟน: p)

ไม่ต้องกังวล ทั้งคู่ฟรี คุณไม่ต้องจ่ายฉัน

หมายเหตุ: ในโค้ด คุณจะต้องทำการเปลี่ยนแปลงบางอย่าง

คุณต้องเพิ่ม wifi ssid และรหัสผ่านของคุณในโปรแกรมที่ระบุว่า 'YourNetworkName' และ 'YourPassword' นอกจากนี้ ควรแทนที่ 'YourAuthToken' ด้วยโทเค็นการรับรองความถูกต้องที่คุณได้รับจาก blynk (อธิบายในขั้นตอนต่อไปนี้)

ขั้นแรกให้ฉันอธิบายว่าโค้ดนี้ใช้ทำอะไร

Nodemcu เชื่อมต่อกับอินเทอร์เน็ตผ่านบริการที่เรียกว่า Blynk Blynk เชื่อมต่อกับบริการอื่นที่เรียกว่า IFTTT

ในขั้นตอนต่อไปนี้ เราจะกำหนดค่า IFTTT เพื่อส่งสัญญาณไปยัง Nodemcu ทุกชั่วโมงเวลา:00 น.

ดังนั้นทุก ๆ ชั่วโมง Nodemcu จะรับสัญญาณและเปิดไฟ LED ถ้าเรายกขวดขึ้นดื่มน้ำ พรอกซิมิตี้เซนเซอร์จะตรวจจับและ Nodemcu จะปิดไฟ LED

ถ้าเราไม่ยกขวดขึ้น Nodemcu จะรอ 10 นาทีเพื่อให้เราทำงานให้เสร็จ ในกรณีที่เราไม่ทำใน 10 นาที Nodemcu จะทำให้สีของ LED เป็นสีแดงเพิ่มขึ้นเล็กน้อย (เพิ่มค่าของสีแดงขึ้น 25 และลดระดับเป็นสีน้ำเงิน 25) และปิด LED ดังนั้นครั้งต่อไปที่ไฟเปิด (ชั่วโมงถัดไป) ไฟจะแดงกว่าเดิมเล็กน้อย แสดงว่าคุณขาดน้ำดื่มในชั่วโมงที่แล้ว หากคุณหายไปทุกชั่วโมง ไฟ LED จะกลายเป็นสีแดงมากขึ้นเรื่อยๆ และในที่สุดเมื่อสิ้นสุดวันก็จะกลายเป็นสีแดงทั้งหมด

ตอนนี้โค้ดเวอร์ชันโปรมีอะไรบ้าง? เหมือนกับเวอร์ชันปกติ แต่มีการแจ้งเตือนเพิ่มเติม เวอร์ชันนี้จะแจ้งให้คุณดื่มน้ำก่อนหมดเวลา 10 นาที (ประมาณ 7 นาที) ผ่านการแจ้งเตือนบนโทรศัพท์ของคุณ

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

ขั้นตอนที่ 5: กำหนดค่า IFTTT

กำหนดค่า IFTTT
กำหนดค่า IFTTT
กำหนดค่า IFTTT
กำหนดค่า IFTTT
กำหนดค่า IFTTT
กำหนดค่า IFTTT
กำหนดค่า IFTTT
กำหนดค่า IFTTT

ติดตั้ง IFTTT บนโทรศัพท์ของคุณ

Android

IOS

ตอนนี้ติดตามภาพ

คลิกที่ + เลือก "นี่" และเลือก "วันที่และเวลา" เลือก "ทุก ๆ ชั่วโมงที่" จากนั้นเลือก "00"

ตอนนี้คลิกที่ "นั่น" และค้นหา "webhooks" บนแถบค้นหา คลิกที่ "ทำการร้องขอเว็บ" และป้อน URL รูปแบบ URL คือ

แทนที่ Auth ด้วยโทเค็น Auth ของโครงการ blynk (อธิบายในขั้นตอนต่อไป) และ IP ด้วย blynk cloud IP ของประเทศของคุณ ในการรับ IP ให้เปิดพร้อมท์คำสั่งแล้วพิมพ์ "ping blynk-cloud.com" สำหรับอินเดีย IP คือ 188.166.206.43

เลือก "ใส่" ในส่วนวิธีการและเลือก "แอปพลิเคชัน/json" ในประเภทเนื้อหา ในส่วนเนื้อหา ให้พิมพ์ ["1"]

ขั้นตอนที่ 6: กำหนดค่า Blynk

กำหนดค่า Blynk
กำหนดค่า Blynk
กำหนดค่า Blynk
กำหนดค่า Blynk
กำหนดค่า Blynk
กำหนดค่า Blynk

ติดตั้ง Blynk

Android

IOS

สร้างโครงการใหม่ โทเค็นการตรวจสอบสิทธิ์จะถูกส่งถึงคุณ นี่คือสิ่งที่คุณต้องเพิ่มใน URL ในขั้นตอนก่อนหน้าและในโปรแกรม

แตะที่ "+" และเพิ่มปุ่มจากกล่องวิดเจ็ต ในการตั้งค่าปุ่ม (ซึ่งคุณสามารถเปิดได้โดยแตะที่ปุ่ม) เลือก PIN เป็น "GP4" และเลื่อนสวิตช์ไปที่ "สวิตช์"

ข่าวดี! เสร็จแล้วครับ เหลือแต่การชุมนุม

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

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

ติดไฟ LED RGB ภายในฐาน สำหรับการวาง Nodemcu และเซ็นเซอร์ ฉันทำกล่องกระดาษแข็งขนาดเล็กสีดำแล้วติดกาวพิเศษเข้ากับฐาน ควรทำรูเล็กๆ ในกล่องเพื่อให้แหล่งจ่ายไฟ Nodemcu ทะลุผ่านได้ ตรวจสอบให้แน่ใจว่าเซ็นเซอร์อยู่ไม่ไกลเกินไปและสามารถตรวจจับขวดได้

ขั้นตอนที่ 8: เสร็จสิ้น

ทุกอย่างเสร็จเรียบร้อย!
ทุกอย่างเสร็จเรียบร้อย!
ทุกอย่างเสร็จเรียบร้อย!
ทุกอย่างเสร็จเรียบร้อย!
ทุกอย่างเสร็จเรียบร้อย!
ทุกอย่างเสร็จเรียบร้อย!

สิ่งที่คุณต้องทำคือเสียบปลั๊กไฟเข้ากับ Nodemcu (ที่ชาร์จสมาร์ทโฟนน่าจะใช้งานได้ดี) และวางขวดน้ำของคุณบน Hydrator! Nodemcu จะเชื่อมต่อกับเครือข่าย WiFi ของคุณโดยอัตโนมัติ และคุณสามารถรอให้การแจ้งเตือนปรากฏขึ้น!

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

หวังว่าคุณจะสนุกกับโครงการนี้ ขอให้โชคดีในการทำด้วยตัวเอง!

แนะนำ: