Mục lục:
- Quân nhu
- Bước 1: Làm cơ sở
- Bước 2: Hỗ trợ cho cơ sở
- Bước 3: Điện tử
- Bước 4: Mã và làm việc
- Bước 5: Định cấu hình IFTTT
- Bước 6: Định cấu hình Blynk
- Bước 7: Lắp ráp
- Bước 8: Tất cả đã hoàn tất
Video: Bình nước - Thiết bị thúc đẩy bạn uống nước: 8 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
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ở
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ở
Đố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ử
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
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
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
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
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ả 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:
Đồng hồ đo nhiệt độ nước, độ dẫn điện & mực nước giếng thời gian thực: 6 bước (có hình ảnh)
Đồng hồ đo nhiệt độ, độ dẫn điện & mực nước giếng thời gian thực: Các hướng dẫn này mô tả cách xây dựng đồng hồ đo nước thời gian thực, chi phí thấp để theo dõi nhiệt độ, độ dẫn điện (EC) và mực nước trong giếng đào. Đồng hồ được thiết kế để treo bên trong giếng đào, đo nhiệt độ nước, EC một
Hệ thống báo động uống nước / Giám sát lượng nước vào: 6 bước
Hệ thống báo động uống nước / theo dõi lượng nước: Chúng ta nên uống đủ lượng nước mỗi ngày để giữ sức khỏe cho bản thân. Ngoài ra, có nhiều bệnh nhân được chỉ định uống một số lượng nước cụ thể hàng ngày. Nhưng tiếc là chúng tôi đã bỏ lỡ lịch trình gần như hàng ngày. Vì vậy, tôi thiết kế
Xây dựng một bình tưới nước tự làm bằng WiFi - Tự động tưới cây và gửi thông báo khi nước gần hết: 19 bước
Tự chế chậu tưới cây tự làm bằng WiFi - Tự động tưới cây và gửi cảnh báo khi nước gần cạn: Hướng dẫn này chỉ cho bạn cách tạo chậu trồng cây tự tưới được kết nối WiFi tùy chỉnh bằng cách sử dụng chậu trồng cây cũ, thùng rác, một số chất kết dính và Tự Bộ phụ kiện bình tưới nước từ Adosia
Máy khuấy thức uống: 5 bước (có hình ảnh)
Máy khuấy thức uống: Hướng dẫn này được tạo ra để đáp ứng yêu cầu dự án của Makecourse tại Đại học Nam Florida (www.makecourse.com)
Ánh sáng bình năng lượng mặt trời đầy màu sắc: 9 bước (có hình ảnh)
Đèn trong vườn năng lượng mặt trời đầy màu sắc: Cách đơn giản nhất để tạo đèn bằng năng lượng mặt trời là tháo rời một trong những chiếc đèn sân vườn năng lượng mặt trời giá rẻ đó và cố định nó vào lọ thủy tinh. Là một kỹ sư, tôi muốn một cái gì đó phức tạp hơn. Những ánh sáng trắng đó thật nhàm chán vì vậy tôi quyết định quay thiết kế của riêng mình ba