Header ads

Header ads
» » DIY nhà thông minh cho pet

Chào các bạn. Chúng ta gặp nhau ở đây vì chúng ta có điểm chung là những người yêu động vật. Tận dụng ít gỗ vụn và vài công cụ đơn giản chúng ta đã có 1 ngôi nhà cho người bạn của mình. Bắt đầu nào

Tính năng của ngôi nhà gồm:
  • Cho ăn tự động trong thời gian thực.
  • Tự động bật quạt và đèn LED cảnh báo khi nhiệt độ vượt ngưỡng cho phép.
  • Cập nhật thông số nhiệt độ, độ ẩm từ ngôi nhà bạn vào điện thoại liên tục.
  • Tự động chuyển sang pin khi mất điện để đảm bảo tính năng thông minh hoạt động liên tục.

1- Thiết kế nhà
Kích thước nhà anh em có thể x2, x3 hay x10 tùy vào pet.

Đây là clip hoàn thành ngôi nhà

Quảng cáo


Gỗ vụ được sau khi được cắt. Kích thước có trong ảnh nhé anh em








2- Hệ thống thông minh - P1 linh kiện
  • Hệ thống thông minh dễ kiếm gồm: WIFI NodeMcu Lua ESP8266 ESP-12F, DHT22, Rơ le 5v 4 kênh.
  • Nếu có sevor sẽ tốt hơn nhưng dự án được hoàn thiện trong lúc ngẫu hứng lên mình tận dụng luôn motor dc.
  • Các linh kiện khác như led, quạt các bạn có thể tận dụng từ máy tính cũ…
Đang cho ăn. Nhiệt độ phòng cao -→ quạt làm mát được bật. Led cũng đc bật để cánh báo

Cho ăn ở trạng thái chờ.

Nhiệt độ ổn định. Trạng thái cho ăn chờ. Quạt và đèn tắt.

Quảng cáo


Giao diện cài đặt

3- Hệ thống thông minh - P2 code
  • Để bắt đầu, bạn sẽ cần tải xuống Arduino IDE từ đây. Và cài đặt nó.
https://www.arduino.cc/en/Main/Software

Software

Open-source electronic prototyping platform enabling users to create interactive electronic objects.
arduino.cc

  • Để nhập: File→ Preferences, ở mục Additional Board Manager URLs, thêm liên kết:
http://arduino.esp8266.com/stable/package_esp8266com_index.json


  • Tool→Board→Node MCU 0.9 Chọn cổng loại tương ứng.

  • Cài đặt thư viện NTP Client Library
  • Tools > Manage Libraries…
  • gõ 'ntpclient'. Hãy tìm NTPClientby Fabrice Weinberg. chọn nó và cài đặt.

  • Cài đặt DHT Client Library
  • Tools > Manage Libraries…
  • gõ 'dht'. Tìm kiếm thư viện cảm biến DHT của Adafruit .. chọn nó và đặt.
3- Hệ thống thông minh - P3 đồng bộ thời gian
  • Time zone bạn tham khảo thêm ở đây
https://www.ntppool.org/en/
pool.ntp.org: the internet cluster of ntp servers
ntppool.org

- Bạn cần điều chỉnh độ lệch UTC cho mũi giờ của mình tính bằng mili giây

Quảng cáo


  • Ví dụ: UTC -5.00 : -5 * 60 * 60 : -18000
UTC 7.00 : 7 * 60 * 60 : 25200 Việt Nam
UTC 0.00 : 0 * 60 * 60 : 0
  • Thời gian là rất quan trọng. Bởi vì chúng ta cho thú cưng của mình ăn trong thời gian thực.
4- Hệ thống thông minh - P4 cho ăn
  • Trong ví dụ này mình đặt thời gian tự động cho ăn 3 lần. 5:38 - 11,38 - 17:38. Hãy thay đổi để phù hợp với nhu cầu của bạn.
  • Nếu bạn có các tính năng bổ sung. Vui lòng giữ void loop () như của mình. Nó cực kỳ quan trọng. Nếu không, hệ thống của bạn sẽ bị treo.
  • Trong đoạn code mình cũng mô tả chi tiết. Bạn có thể thay đổi màu thông báo theo ý muốn. Chỉ cần sửa nó. Có một cách đơn giản để tìm màu yêu thích của bạn. Chỉ cần dán mã màu vào trang tìm kiếm google
  • Bạn có thể gặp lỗi khi cập nhật mã. Vui lòng rút phích cắm của rơ le và chọn cập nhật lại
  • Tải code mình tạo ở đây
https://content.instructables.com/ORIG/FK3/70E0/JXOYKD04/FK370E0JXOYKD04.ino
5- Nhà thông minh - P4 kết nối
Clip test tính năng cho ăn tự động

  • Kết nối các thành phần:
  • DHT 22:
D4 --- D0
GND --- GND
VCC --- 5V
Anh em xem thêm ở đây:
https://learn.adafruit.com/adafruit-io-basics-temperature-and-humidity/arduino-wiring

  • Relay:
VCC --- 5V
GND --- GND
D5 --- In2 ---> Automatic Feeder
D6 --- In1 ---> Cooling Fan
D7 --- In3 ---> Led
D8 --- In4 ---> Heater Fan
Anh em xem thêm ở đây:
https://www.instructables.com/id/NODEMCU-10-ESP8266-CONTROLLED-RELAY-USING-BLYNK-OV

Các thành phần được kết nối trông như thế này

6- Hệ thống thông minh - P5 chuyển nguồn tự động
  • Hệ thống của chúng ta cung cấp thức ăn cho vật nuôi trong thời gian thực. Và thời gian được lấy từ internet nên chúng ta cần có những giải pháp để giữ điện 24/24.
  • Mình sử dụng bảng chuyển mạch tự động. Nó rất rẻ và hoạt động tuyệt vời. Bạn có thể cần ít nhất hai cái. 1 cho hệ thống nhà thông minh và 1 cho wifi của bạn.
Cách kết nối

Cách đấu pin 3s1p hoặc 3s2p


7- Hệ thống thông minh - P6 thiết kế APP với blynk
  • Bạn sẽ cần ứng dụng blynk cho dự án này. Liên kết:
https://blynk.io/

Blynk

Join the most popular IoT platform to connect your devices to the cloud, design apps to control them, and manage your deployed products at scale
blynk.io

  • Hãy bắt đầu một dự án mới.
Tải xuống ứng dụng Blynk
Tạo tài khoản mới trong ứng dụng Blynk
Tạo dự án mới
Nhận mã thông báo xác thực
Kiểm tra hộp thư đến của bạn để xem liệu bạn có nhận được email từ Blynk với Mã thông báo xác thực hay không. Bạn sẽ cần nó sau này.
  • Cài đặt Thư viện Blynk
http://help.blynk.cc/en/articles/512105-how-to-install-blynk-library-for-arduino
  • Thông tin thêm về blynk tại đây:

  • Vui lòng đặt các thông số như ảnh của mình. Vậy là bạn đã hoàn thành một dự án tuyệt vời cho thú cưng của mình.

















CHUYÊN MỤC NGHỆ THUẬT LÀM GIÀU BỀN VỮNG
Khóa học Machine Learning cơ bản- Khoa học dữ liệu - AI
==***==

Khoá học Quản trị Chiến lược Dành cho Lãnh đạo Doanh nghiệp

Nhấn vào đây để bắt đầu khóa học

==***==
Nơi hội tụ Tinh Hoa Tri Thức - Khơi nguồn Sáng tạo
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com
--- 

Khóa học Hacker và Marketing từ A-Z trên ZALO!

Khóa học Hacker và Marketing từ A-Z trên Facebook!

Khóa đào tạo Power BI phân tích báo cáo để bán hàng thành công

Bảo mật và tấn công Website - Hacker mũ trắng
Hacker mũ trắng
KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP

Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán

Khóa học hướng dẫn về Moodle chuyên nghiệp và hay
Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.



Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp

Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu


Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
Khoa hoc hay
Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel

Khóa học Lập trình WEB bằng PHP từ cơ bản đến nâng cao

Khóa học Phân tích dữ liệu sử dụng TableAU - Chìa khóa thành công!
Nhấn vào đây để bắt đầu khóa học


Khóa học Phân tích dữ liệu sử dụng SPSS - Chìa khóa thành công!


Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình 
kiếm tiền Youtube bằng phần mềm Camtasia Studio
Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
Xây dựng website​​​​
HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
Khoa hoc hay
MICROSOFT ACCESS



GOOGLE SPREADSHEETS phê không tưởng
Khoa hoc hay
Khóa hoc lập trình bằng Python tại đây

Hãy tham gia khóa học để biết mọi thứ

Để tham gia tất cả các bài học, Bạn nhấn vào đây 

Khóa học lập trình cho bé MSWLogo
Nhấn vào đây để bắt đầu học
Nhấn vào đây để bắt đầu học


Khóa học Ba, Mẹ và Bé - Cùng bé lập trình  TUYỆT VỜI

Khoa hoc hay

Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
Khoa hoc hay
Design Website

Để thành thạo Wordpress bạn hãy tham gia khóa học 
Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công
==***==
Bảo hiểm nhân thọ - Bảo vệ người trụ cột
Cập nhật công nghệ từ Youtube tại link: congnghe.hocviendaotao.com
Tham gia nhóm Facebook
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

Nguồn: Tinh Tế

About Học viện đào tạo trực tuyến

Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
«
Next
Bài đăng Mới hơn
»
Previous
Bài đăng Cũ hơn