Mục lục:

Bình nước - Thiết bị thúc đẩy bạn uống nước: 8 bước (có hình ảnh)
Bình nước - Thiết bị thúc đẩy bạn uống nước: 8 bước (có hình ảnh)

Video: Bình nước - Thiết bị thúc đẩy bạn uống nước: 8 bước (có hình ảnh)

Video: Bình nước - Thiết bị thúc đẩy bạn uống nước: 8 bước (có hình ảnh)
Video: ✈️ 12 Sự Thật Về Nghề Thể Hình Bodybuilding Mà 99% Mọi Người Không Biết |Khám Phá Đó Đây 2024, Tháng bảy
Anonim
Image
Image
Bình nước - Thiết bị thúc đẩy bạn uống nước
Bình nước - Thiết bị thúc đẩy bạn uống nước
Bình nước - Thiết bị thúc đẩy bạn uống nước
Bình nước - Thiết bị thúc đẩy bạn uống nước
Bình nước - Thiết bị thúc đẩy bạn uống nước
Bình nước - Thiết bị thúc đẩy bạn uống nước

Uống đủ nước là rất quan trọng đối với tất cả mọi người. Nhưng hàng ngày tôi kết thúc uống ít nước hơn mức tôi nên uống. Tôi biết có những người giống như tôi, những người cần được nhắc nhở uống nước. Nếu bạn là một trong số chúng tôi, thì dự án này sẽ thay đổi cuộc đời bạn (có thể là như vậy).

Gặp gỡ Hydrator! Thiết bị này sẽ thúc đẩy bạn uống nước. Thế nào? Nó hoạt động giống như một trò chơi. Bạn sẽ phải giữ chai nước của mình trên đó. Cứ sau mỗi giờ, vòng tròn xung quanh căn cứ lại sáng lên. Đèn vẫn sáng cho đến khi bạn nhấc chai, uống nước và đặt nó trở lại. Sau đó, đèn tắt cho đến giờ tiếp theo.

Nhưng điều gì thúc đẩy điều đó? Vâng, nó là trong vòng ánh sáng. Đầu đèn có màu xanh lam. Mỗi khi bạn lỡ uống nước, màu của ánh sáng sẽ hơi chuyển sang màu đỏ. Số lần bạn bỏ lỡ lời nhắc của mình càng nhiều, lời nhắc càng có màu đỏ. Về cơ bản, nó chuyển từ xanh lam sang tím và cuối cùng là hoàn thành màu đỏ. Mục tiêu của bạn là giữ cho màu của ánh sáng càng gần với màu xanh lam càng tốt vào cuối ngày.

Đây chỉ là một cái nhìn tổng quan cơ bản về những gì nó làm. Bạn sẽ biết chính xác hoạt động khi bạn đọc qua hướng dẫn này.

Thú vị? Hãy làm cho nó! Uống một cốc nước và ngồi lại khi tôi hướng dẫn bạn qua quá trình xây dựng!

Quân nhu

CD cũ

LED RGB cathode chung

NodeMcu (ESP8266)

Nữ - Dây nhảy nữ (tùy chọn)

Nguồn 5v USB

Giấy cát

Giấy biểu đồ màu đen

Bước 1: Làm cơ sở

Làm cơ sở
Làm cơ sở
Làm cơ sở
Làm cơ sở
Làm cơ sở
Làm cơ sở

Tôi đã giữ điều này đơn giản. Không có thiết bị hoặc bộ phận ưa thích. Lấy một chiếc đĩa CD cũ và dùng giấy nhám để loại bỏ lớp vỏ ở một bên. Bạn sẽ thấy rằng đĩa CD bắt đầu trở nên trong suốt. Khi bạn đã loại bỏ gần hết vật liệu, hãy chà nhám mặt còn lại. Điều này sẽ tạo cho nó một cái nhìn lạnh giá để ánh sáng có thể phân tán tốt. có

Bây giờ lấy một tờ giấy biểu đồ màu đen và cắt ra một hình tròn có kích thước chính xác bằng kích thước của đĩa CD. Bây giờ, tạo một vòng ở bất kỳ đâu xung quanh trung tâm bằng cách sử dụng la bàn. Một cách dễ dàng để cắt chiếc nhẫn ra là gấp đôi tờ giấy và cắt dọc theo đường đánh dấu.

Sau khi hoàn thành, bạn có thể dán giấy vào đĩa CD như trong hình trên. Bây giờ bạn sẽ có một đĩa CD chỉ có một vòng trong suốt.

Bước 2: Hỗ trợ cho cơ sở

Hỗ trợ cho cơ sở
Hỗ trợ cho cơ sở
Hỗ trợ cho cơ sở
Hỗ trợ cho cơ sở
Hỗ trợ cho cơ sở
Hỗ trợ cho cơ sở

Đối với điều này, tôi lấy một cốc mì và cắt bỏ phần trên cùng. Tất cả những gì bạn cần làm là dán nó vào đế để tạo độ cao cho nó. Tạo một rãnh nhỏ trên đó để các dây LED đi qua.

Sau đó, lấy một chiếc nắp vừa vặn (nắp từ cùng một cốc mì cũng được) và đặt nó lên chiếc cốc đã cắt. Đừng dán nó bây giờ vì chúng ta vẫn cần dán một đèn LED bên trong.

Bước 3: Điện tử

Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử
Thiết bị điện tử

Bây giờ chúng tôi có thể thiết kế một mạch cho mục đích cụ thể của chúng tôi. Nhưng điều đó sẽ mất nhiều thời gian và có thể yêu cầu quá nhiều thành phần. Chúng ta có thể chỉ cần sử dụng một bộ vi điều khiển như Nodemcu và lập trình nó để thực hiện nhiệm vụ.

Ngoài ra, để phát hiện khi nào chai được đặt và khi nào được nâng lên, chúng ta cần sử dụng cảm biến tiệm cận IR.

Các kết nối rất đơn giản. Chỉ cần làm theo sơ đồ trên. Đừng nhầm lẫn với D0 của cảm biến và D0 của Nodemcu. Trong cảm biến, D0 cho biết Đầu ra Kỹ thuật số. Để tránh nhầm lẫn, tôi đã không sử dụng D0 của Nodemcu cho bất kỳ mục đích nào. Bạn có thể để nguyên.

Ngoài ra, D2 được kết nối trực tiếp với D3 bằng một sợi dây.

Bây giờ bạn có thể hỏi, tại sao lại sử dụng Nodemcu mà không phải Arduino? Bạn cũng có thể sử dụng Arduino. Nó phụ thuộc vào mã của bạn. Mã của tôi kết nối với Internet, điều này làm cho nó chính xác hơn.

Bước 4: Mã và làm việc

Mã và làm việc
Mã và làm việc
Mã và làm việc
Mã và làm việc
Mã và làm việc
Mã và làm việc

Có hai mã ở đây. Hydrator và Hydrator pro (lấy cảm hứng từ cách đặt tên điện thoại thông minh: p)

Đừng lo lắng, cả hai đều miễn phí, bạn không phải trả tiền cho tôi.

Lưu ý: Trong mã, bạn sẽ phải thực hiện một số thay đổi.

Bạn phải thêm ssid và mật khẩu wifi của mình trong chương trình có ghi 'YourNetworkName' và 'YourPassword'. Ngoài ra, 'YourAuthToken' nên được thay thế bằng mã xác thực bạn nhận được từ blynk (giải thích trong các bước sau)

Đầu tiên hãy để tôi giải thích mã làm gì.

Nodemcu được kết nối với internet thông qua một dịch vụ có tên là Blynk. Đến lượt mình, Blynk được kết nối với một dịch vụ khác có tên IFTTT.

Trong các bước sau, chúng tôi sẽ định cấu hình IFTTT để gửi tín hiệu đến Nodemcu mỗi giờ lúc: 00

Vì vậy, mỗi giờ, Nodemcu nhận được tín hiệu và bật đèn LED. Nếu chúng ta nhấc chai để uống nước, cảm biến khoảng cách sẽ phát hiện ra nó và Nodemcu sẽ tắt đèn LED.

Nếu chúng tôi không nâng chai, Nodemcu sẽ đợi chúng tôi hoàn thành nhiệm vụ trong 10 phút. Trong trường hợp chúng tôi không làm điều đó trong 10 phút, Nodemcu làm cho màu của đèn LED đỏ hơn một chút (tăng giá trị của màu đỏ lên 25 và giảm màu xanh lam đi 25) và tắt đèn LED. Vì vậy, lần tới khi đèn bật sáng (giờ tiếp theo), đèn sẽ đỏ hơn một chút so với trước đó, cho thấy bạn đã bỏ lỡ uống nước vào giờ trước. Nếu bạn tiếp tục bỏ lỡ mỗi giờ, đèn LED ngày càng trở nên đỏ hơn, và cuối cùng vào cuối ngày, nó trở nên hoàn toàn đỏ.

Vì vậy, bây giờ những gì với phiên bản chuyên nghiệp của mã? Nó giống như phiên bản bình thường nhưng có thêm cảnh báo thông báo. Phiên bản này thông báo cho bạn uống nước trước khi thời gian trễ 10 phút kết thúc (khoảng 7 phút) thông qua một thông báo trên điện thoại của bạn.

Cũng vào cuối ngày, nếu màu của đèn LED quá gần với màu đỏ, nó sẽ gửi cho bạn một thông báo khác. Tôi chưa thử mã cụ thể này nên nếu bạn dùng thử, hãy cho tôi biết nếu nó hoạt động.

Bước 5: Định cấu hình IFTTT

Định cấu hình IFTTT
Định cấu hình IFTTT
Định cấu hình IFTTT
Định cấu hình IFTTT
Định cấu hình IFTTT
Định cấu hình IFTTT
Định cấu hình IFTTT
Định cấu hình IFTTT

Cài đặt IFTTT trên điện thoại của bạn.

Android

IOS

Bây giờ hãy làm theo các hình ảnh.

Nhấp vào +, chọn "cái này" và chọn "ngày và giờ". Chọn "Mỗi giờ lúc" rồi chọn "00"

Bây giờ hãy nhấp vào "cái đó" và tìm kiếm "webhooks" trên thanh tìm kiếm. Nhấp vào "yêu cầu web" và nhập URL. Định dạng URL là https:// IP / Auth / update / D4

Thay thế Auth bằng mã thông báo Auth của dự án blynk (giải thích trong bước tiếp theo) và IP bằng IP đám mây blynk của quốc gia bạn. Để lấy IP, hãy mở dấu nhắc lệnh và nhập "ping blynk-cloud.com". Đối với Ấn Độ, IP là 188.166.206.43

Chọn "đặt" trong phần phương pháp và chọn "ứng dụng / json" trong loại nội dung. Trong phần nội dung, nhập ["1"].

Bước 6: Định cấu hình Blynk

Định cấu hình Blynk
Định cấu hình Blynk
Định cấu hình Blynk
Định cấu hình Blynk
Định cấu hình Blynk
Định cấu hình Blynk

Cài đặt Blynk.

Android

IOS

Tạo một dự án mới. Mã thông báo Auth sẽ được gửi qua đường bưu điện cho bạn. Đây là cái bạn phải thêm vào URL ở bước trước và trong chương trình.

Nhấn vào "+" và thêm Nút từ hộp tiện ích. Trong cài đặt nút (bạn có thể mở bằng cách nhấn vào nút), hãy chọn mã PIN là "GP4" và trượt nút gạt về phía "công tắc".

Tin tốt! Chúng tôi đã hoàn thành, tất cả những gì còn lại là lắp ráp.

Bước 7: Lắp ráp

cuộc họp
cuộc họp
cuộc họp
cuộc họp
cuộc họp
cuộc họp

Dán đèn LED RGB vào bên trong đế. Để đặt Nodemcu và cảm biến, tôi đã làm một hộp bìa cứng nhỏ màu đen và dán nó vào đế bằng superglue. Cũng nên khoét một lỗ nhỏ trên hộp để bộ nguồn Nodemcu đi qua. Đảm bảo cảm biến không quá xa và có thể phát hiện ra chai.

Bước 8: Tất cả đã hoàn tất

Tất cả đã được làm xong!
Tất cả đã được làm xong!
Tất cả đã được làm xong!
Tất cả đã được làm xong!
Tất cả đã được làm xong!
Tất cả đã được làm xong!

Tất cả những gì bạn cần làm là cắm nguồn điện cho Nodemcu (một bộ sạc điện thoại thông minh sẽ tốt) và đặt chai nước của bạn lên Hydrator! Nodemcu sẽ tự động kết nối với mạng WiFi của bạn và bạn có thể đợi lời nhắc bật lên!

Tất nhiên nó có vẻ không thực tế lắm đối với một số người. Nhưng tôi có thể thấy nó cũng hữu ích cho các mục đích khác. Ví dụ, nó có thể hoạt động như một lời nhắc nhở uống thuốc cho những người già hay quên. Một chút điều chỉnh về mã có thể giúp nó hoạt động theo cách bạn muốn.

Hy vọng bạn thích dự án này. Chúc may mắn khi làm một cái cho chính mình!

Đề xuất: