You are on page 1of 2

Sơ đồ khối hệ thống.

Hệ thống gồm 3 khối:

- Khối xử lý : esp8266 có nhiệm vụ đọc dữ liệu từ cảm biến gửi về, gửi lên server và điều khiển các
thiết bị.
- Khối cảm biến : cảm biến nhiệt độ DS18b20 có nhiệm vụ đọc nhiệt độ nước và gửi về cho
esp8266.
- Khối hiển thị : sử dụng lcd 16x4 để hiện thị giá trị nhiệt độ của nước trong bể.
Ngoài ra còn có các thiết bị như máy sưởi để tăng nhiệt độ nước trong bể, led RGB chiếu sáng
trang trí cho bể, động cơ servo được sử dụng làm động cơ đóng mở cửa thức ăn và máy sục khí
oxi để tăng lượng oxi trong bể.

Nguyên lý hoạt động hệ thống:

- Khi bắt đầu cấp nguồn cho hệ thống, esp8266 sẽ kết nối tới wifi và kết nối tới blynk server.
- Sau đó, esp đọc giá trị cảm biến và gửi lên server và hiển thị lên lcd.
- Hệ thống có 2 chế độ auto và manual, với chế độ AUTO khi nhiệt độ nước dưới 30 độ, thì máy
sưởi sẽ tự động bật đến khi nhiệt độ >30 độ sẽ tự động tắt, với chế độ Manual người dùng có
thể điều khiển bật tắt trực tiếp từ app điện thoại. Ngoài ra, từ app người dùng có thể điều khiển
được led theo màu tùy chọn, bật tắt máy sục khí oxi và đóng mở cửa thức ăn cho cá.
- Tất cả sẽ được thực hiện theo luồng:
Người dùng tương tác từ trên app, app gửi trạng thái bật tắt của device xuống esp8266, esp8266
nhận được giá trị trạng thái và thực hiện điều khiển device.

Danh sách thiết bị:

Module esp8266

Cảm biến nhiệt độ DS18b20

Servo MG90s

Lcd Green 16x4

i2c

led WS2812

Máy sục khí SOBO- 348A

Máy sưởi bể cá RS Electrical

You might also like