Nghiên cứu mô hình cảm biến và giám sát điều khiển tự động hồ cá thủy sinh gia đình

Tự động hóa hồ cá thủy sinh giúp tối ưu môi trường sống, giảm công sức chăm sóc. Nghiên cứu giải pháp giám sát, điều khiển thông minh cho hồ cá của bạn.

Trường đại học

Trường Đại Học Quy Nhơn

Chuyên ngành

Khoa Học Máy Tính

Người đăng

Ẩn danh

Thể loại

Đề án

2021 - 2023

136
1
0

Phí lưu trữ

35 Point

Tóm tắt

I. Tự Động Hóa Hồ Cá Thủy Sinh Tổng Quan Lợi Ích

Tự động hóa hồ cá thủy sinh đang trở thành xu hướng tất yếu trong bối cảnh công nghệ phát triển. Việc ứng dụng các giải pháp công nghệ không chỉ giúp người chơi tiết kiệm thời gian, công sức mà còn đảm bảo môi trường sống lý tưởng cho các sinh vật trong hồ. Hệ thống tự động hóa bao gồm nhiều thành phần khác nhau, từ các cảm biến hồ cá thông minh cho đến các thiết bị điều khiển tự động, tất cả phối hợp nhịp nhàng để duy trì sự ổn định và cân bằng sinh thái trong hồ. Lợi ích của việc tự động hóa rất đa dạng. Nó giúp kiểm soát chất lượng nước hồ cá, điều chỉnh nhiệt độ, ánh sáng, và thậm chí là cho cá ăn một cách tự động. Điều này đặc biệt hữu ích đối với những người bận rộn hoặc thường xuyên đi công tác xa. Hơn nữa, hệ thống tự động hóa còn giúp phát hiện sớm các vấn đề tiềm ẩn, từ đó đưa ra các biện pháp xử lý kịp thời, tránh gây thiệt hại cho hệ sinh thái hồ cá. Theo nghiên cứu của Nguyễn Công Tuân tại Trường Đại học Quy Nhơn, việc ứng dụng IoT trong nuôi cá hồ thủy sinh gia đình giúp việc chăm sóc hồ được liên tục và tức thời, giảm thiểu sự lo lắng cho người nuôi. Chi phí đầu tư ban đầu có thể là một rào cản, nhưng những lợi ích lâu dài mà nó mang lại là hoàn toàn xứng đáng.

1.1. Giới Thiệu Chung Về Hệ Thống Tự Động Hóa

Hệ thống tự động hóa hồ cá là tập hợp các thiết bị và phần mềm được thiết kế để thực hiện các công việc chăm sóc hồ cá một cách tự động hoặc bán tự động. Các thành phần chính bao gồm cảm biến, bộ điều khiển, thiết bị chấp hành và phần mềm quản lý. Các cảm biến thu thập dữ liệu về môi trường hồ cá, bộ điều khiển xử lý dữ liệu và đưa ra các quyết định, thiết bị chấp hành thực hiện các hành động và phần mềm quản lý cho phép người dùng theo dõi và điều khiển hệ thống từ xa.

1.2. Ưu Điểm Vượt Trội Của Giải Pháp Tự Động Hóa

Việc tự động hóa hồ cá mang lại nhiều ưu điểm vượt trội so với phương pháp chăm sóc truyền thống. Nó giúp tiết kiệm thời gian, công sức, giảm thiểu rủi ro, nâng cao hiệu quả và tạo ra một môi trường sống ổn định hơn cho các sinh vật trong hồ. Đặc biệt, việc giám sát từ xa thông qua internet giúp người dùng dễ dàng quản lý hồ cá mọi lúc, mọi nơi.

1.3. Các Ứng Dụng Phổ Biến Hiện Nay Của IoT trong Hồ Cá

Ứng dụng IoT trong hồ cá thủy sinh ngày càng trở nên phổ biến. Một số ứng dụng tiêu biểu bao gồm: Điều khiển ánh sáng tự động, Điều chỉnh nhiệt độ tự động, Châm phân tự động, Thay nước tự động, Giám sát chất lượng nước từ xa, Báo động sự cố và Điều khiển cho ăn tự động.

II. Thách Thức Vấn Đề Khi Quản Lý Hồ Cá Thủy Sinh

Quản lý hồ cá thủy sinh không phải lúc nào cũng dễ dàng. Người chơi thường phải đối mặt với nhiều thách thức, từ việc duy trì chất lượng nước ổn định đến việc kiểm soát sự phát triển của rêu hại và các bệnh tật của cá. Các yếu tố như nhiệt độ, pH, nồng độ các chất dinh dưỡng (NO3, PO4, KH, GH, TDS), ánh sáng đều cần được kiểm soát chặt chẽ để đảm bảo môi trường sống lý tưởng cho các sinh vật trong hồ. Việc thiếu kiến thức, kinh nghiệm hoặc không có đủ thời gian để chăm sóc có thể dẫn đến những hậu quả nghiêm trọng. Theo nghiên cứu, việc không có thời gian chăm sóc là một trong những khó khăn lớn nhất khi nuôi cá cảnh. Bên cạnh đó, chi phí đầu tư ban đầu cho các thiết bị, vật liệu cũng là một rào cản đối với nhiều người chơi. Việc lựa chọn thiết bị phù hợp, đảm bảo chất lượng và hiệu quả cũng đòi hỏi người chơi phải có sự tìm hiểu, nghiên cứu kỹ lưỡng.

2.1. Các Yếu Tố Ảnh Hưởng Đến Môi Trường Sống Của Cá

Nhiều yếu tố có thể ảnh hưởng đến môi trường sống của cá, bao gồm: Nhiệt độ nước, pH, Độ cứng (KH, GH), Nồng độ các chất độc hại (NH3/NH4, NO2, NO3), Ánh sáng, Oxy hòa tan (DO) và Mức độ CO2.

2.2. Những Khó Khăn Thường Gặp Hậu Quả Của Việc Quản Lý Kém

Việc quản lý hồ cá kém có thể dẫn đến nhiều hậu quả tiêu cực, bao gồm: Cá bị bệnh hoặc chết, Cây thủy sinh không phát triển, Rêu hại bùng phát, Mất cân bằng sinh thái và Hồ cá trở nên mất thẩm mỹ.

2.3. Chi Phí Đầu Tư Vận Hành Hệ Thống Hồ Cá

Chi phí đầu tư và vận hành hệ thống hồ cá có thể khá lớn, bao gồm: Chi phí mua bể cá, Chi phí mua thiết bị (lọc, đèn, sưởi, CO2...), Chi phí mua vật liệu (nền, đá, lũa...), Chi phí mua cá, cây thủy sinh, Chi phí điện nước và Chi phí bảo trì, thay thế thiết bị.

III. Cách Xây Dựng Hệ Thống Tự Động Hóa Hồ Cá Thủy Sinh

Để xây dựng một hệ thống tự động hóa hồ cá, cần phải trải qua nhiều bước, từ việc lựa chọn thiết bị phù hợp đến việc lập trình và cài đặt hệ thống. Việc lựa chọn thiết bị cần dựa trên nhu cầu, ngân sách và kích thước của hồ cá. Các thiết bị cần thiết bao gồm: cảm biến, bộ điều khiển, thiết bị chấp hành, và phần mềm quản lý. Sau khi lựa chọn thiết bị, cần phải lập trình cho bộ điều khiển để nó có thể thu thập dữ liệu từ các cảm biến, xử lý dữ liệu và đưa ra các quyết định điều khiển. Việc lập trình có thể được thực hiện bằng nhiều ngôn ngữ khác nhau, như Arduino, Raspberry Pi, hoặc các ngôn ngữ lập trình web. Sau khi lập trình xong, cần phải cài đặt và cấu hình hệ thống để nó hoạt động ổn định và hiệu quả.

3.1. Lựa Chọn Thiết Bị Linh Kiện Phù Hợp

Việc lựa chọn thiết bị và linh kiện phù hợp là yếu tố quan trọng để đảm bảo hệ thống hoạt động hiệu quả. Cần cân nhắc các yếu tố như: Độ chính xác của cảm biến, Khả năng điều khiển của bộ điều khiển, Độ bền của thiết bị chấp hành và Tính tương thích giữa các thành phần.

3.2. Hướng Dẫn Lập Trình Cài Đặt Phần Mềm Quản Lý

Việc lập trình và cài đặt phần mềm quản lý là bước quan trọng để hệ thống có thể hoạt động tự động. Cần nắm vững các kiến thức về: Ngôn ngữ lập trình (Arduino, Python...), Giao thức truyền thông (I2C, UART...), Cách sử dụng các thư viện và Cách thiết lập giao diện người dùng.

3.3. Sơ Đồ Mạch Điện Kết Nối Các Thiết Bị Phần Cứng

Việc kết nối các thiết bị phần cứng cần được thực hiện theo sơ đồ mạch điện chính xác. Cần chú ý đến: Nguồn điện, Các chân kết nối, Các điện trở và tụ điện cần thiết và Cách bảo vệ mạch điện.

IV. Nghiên Cứu Ứng Dụng Giám Sát Điều Khiển Hồ Cá Từ Xa

Một nghiên cứu điển hình về ứng dụng giám sát hồ cá từ xa sử dụng IoT đã được thực hiện bởi Nguyễn Công Tuân tại Trường Đại học Quy Nhơn. Nghiên cứu này tập trung vào việc xây dựng một mô hình cảm biến và giám sát điều khiển tự động trong nuôi cá hồ thủy sinh gia đình. Mô hình này sử dụng các cảm biến để theo dõi các thông số môi trường như nhiệt độ, pH, và độ sáng, và sử dụng một hệ thống điều khiển để tự động điều chỉnh các thông số này. Nghiên cứu cho thấy rằng việc sử dụng hệ thống này giúp cải thiện đáng kể chất lượng nước và sức khỏe của cá. Đồng thời, hệ thống cũng cho phép người dùng giám sát hồ cá từ xa thông qua ứng dụng web, giúp họ có thể chăm sóc cá một cách hiệu quả ngay cả khi họ không ở nhà. Kết quả thực nghiệm cho thấy hệ thống có độ chính xác cao, tính an toàn và dễ dàng thao tác.

4.1. Mô Tả Chi Tiết Về Hệ Thống Giám Sát Từ Xa

Hệ thống giám sát từ xa bao gồm: Các cảm biến thu thập dữ liệu, Bộ điều khiển xử lý dữ liệu, Module truyền thông (Wifi, Bluetooth...), Server lưu trữ dữ liệu và Ứng dụng web/di động hiển thị dữ liệu.

4.2. Kết Quả Thực Nghiệm Đánh Giá Hiệu Quả

Kết quả thực nghiệm cho thấy: Hệ thống hoạt động ổn định, Dữ liệu thu thập chính xác, Khả năng điều khiển từ xa hiệu quả và Giúp cải thiện chất lượng nước và sức khỏe của cá.

4.3. So Sánh Với Các Giải Pháp Quản Lý Hồ Cá Truyền Thống

So với các giải pháp quản lý hồ cá truyền thống, hệ thống giám sát từ xa mang lại nhiều ưu điểm vượt trội, bao gồm: Tiết kiệm thời gian, Giảm thiểu rủi ro, Nâng cao hiệu quả và Tạo ra một môi trường sống ổn định hơn cho các sinh vật trong hồ.

V. Bí Quyết Tối Ưu Chi Phí Tự Động Hóa Hồ Cá Thủy Sinh

Để tối ưu chi phí tự động hóa hồ cá, cần phải có một kế hoạch chi tiết và lựa chọn các thiết bị phù hợp với nhu cầu thực tế. Việc sử dụng các thiết bị DIY tự động hóa hồ cá (Do It Yourself) có thể giúp tiết kiệm đáng kể chi phí, nhưng đòi hỏi người chơi phải có kiến thức và kỹ năng nhất định. Thay vì mua các thiết bị đắt tiền, có thể tận dụng các vật liệu tái chế hoặc mua các thiết bị cũ đã qua sử dụng. Bên cạnh đó, việc bảo trì, bảo dưỡng hệ thống định kỳ cũng giúp kéo dài tuổi thọ của thiết bị và giảm thiểu chi phí sửa chữa. Quan trọng nhất, cần phải có kiến thức về lập trình cho hồ cá để có thể tự tùy chỉnh và điều khiển hệ thống theo ý muốn, tránh phải thuê các chuyên gia bên ngoài.

5.1. DIY Tự Động Hóa Hồ Cá Lựa Chọn Cách Thực Hiện

DIY (Do It Yourself) tự động hóa hồ cá là một cách tuyệt vời để tiết kiệm chi phí. Cần lựa chọn các dự án phù hợp với khả năng và kiến thức của mình. Một số dự án DIY phổ biến bao gồm: Tự làm đèn LED, Tự làm bộ lọc, Tự làm bộ sưởi và Tự làm bộ cho ăn tự động.

5.2. Mua Sắm Thông Minh Mẹo Chọn Thiết Bị Chất Lượng Giá Tốt

Để mua sắm thông minh, cần: So sánh giá giữa các cửa hàng, Tìm kiếm các chương trình khuyến mãi, Mua hàng trực tuyến và Tham khảo ý kiến của những người có kinh nghiệm.

5.3. Bảo Trì Định Kỳ Giữ Hệ Thống Bền Bỉ Tiết Kiệm Chi Phí

Việc bảo trì định kỳ giúp kéo dài tuổi thọ của thiết bị và giảm thiểu chi phí sửa chữa. Cần thực hiện các công việc sau: Vệ sinh bộ lọc, Thay nước định kỳ, Kiểm tra các thiết bị điện và Kiểm tra các cảm biến.

VI. Tương Lai Của Tự Động Hóa Giám Sát Hồ Cá Thủy Sinh

Tương lai của tự động hóa và giám sát hồ cá hứa hẹn nhiều tiềm năng phát triển. Với sự tiến bộ của công nghệ, các hệ thống sẽ ngày càng trở nên thông minh, linh hoạt và dễ sử dụng hơn. Các giải pháp tự động hóa hồ cá sẽ không chỉ dừng lại ở việc điều khiển các thông số cơ bản như nhiệt độ, ánh sáng mà còn có thể dự đoán và ngăn chặn các vấn đề tiềm ẩn, đưa ra các khuyến nghị chăm sóc cá và cây thủy sinh dựa trên dữ liệu thu thập được. Sự kết hợp giữa IOT trong hồ cá thủy sinh và trí tuệ nhân tạo (AI) sẽ mở ra một kỷ nguyên mới trong việc chăm sóc hồ cá, giúp người chơi có thể tận hưởng niềm vui thú vị này một cách dễ dàng và hiệu quả hơn.

6.1. Xu Hướng Phát Triển Của Công Nghệ Cảm Biến IoT

Các công nghệ cảm biến và IoT đang phát triển với tốc độ chóng mặt. Các xu hướng chính bao gồm: Cảm biến ngày càng nhỏ gọn, chính xác và giá rẻ hơn, Kết nối không dây ngày càng ổn định và tốc độ cao hơn, Khả năng xử lý dữ liệu trên đám mây ngày càng mạnh mẽ hơn và Ứng dụng AI ngày càng thông minh hơn.

6.2. Ứng Dụng Trí Tuệ Nhân Tạo AI Trong Quản Lý Hồ Cá

AI có thể được ứng dụng trong nhiều lĩnh vực quản lý hồ cá, bao gồm: Dự đoán các vấn đề tiềm ẩn (bệnh tật, rêu hại...), Đưa ra các khuyến nghị chăm sóc (thay nước, cho ăn...), Tự động điều chỉnh các thông số môi trường và Tối ưu hóa hệ thống.

6.3. Tiềm Năng Cơ Hội Cho Các Nhà Nghiên Cứu Doanh Nghiệp

Thị trường tự động hóa và giám sát hồ cá còn rất tiềm năng. Các cơ hội cho các nhà nghiên cứu và doanh nghiệp bao gồm: Phát triển các công nghệ mới (cảm biến, AI...), Tạo ra các sản phẩm và dịch vụ sáng tạo và Mở rộng thị trường.

20/09/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1. Tổng quan về internet of things (IoT) 1. Giới thiệu về Internet of Things (IoT) Internet Vạn Vật, hay cụ thể hơn là Mạng lưới vạn vật kết nối Internet hoặc là Mạng lưới thiết bị kết nối Internet (tiếng Anh: Internet of Things, viết tắt IoT) là một liên mạng, trong đó các thiết bị, phương tiện vận tải (được gọi là "thiết bị kết nối" và "thiết bị thông minh"), phòng ốc và các trang thiết bị khác được nhúng với các bộ phận điện tử, phần mềm, cảm biến, cơ cấu chấp hành cùng với khả năng kết nối mạng máy tính giúp cho các thiết bị này có thể thu thập và truyền tải dữ liệu [1]. Ứng dụng của IoT Với những hiệu quả thông minh rất thiết thực mà IoT đem đến cho con người, IoT đã và đang được tích hợp trên khắp mọi thứ, mọi nơi xung quanh thế giới mà con người đang sống.

Các ứng dụng của IoT được xếp hạng dựa trên 3 tiêu chí: Sự tìm kiếm về IoT trên Google, điều được nói đến về IoT trên Twitter, điều được viết về IoT trên LinkedIn [2]. IoT hiện nay được ứng dụng trong rất nhiều lĩnh vực và mọi mặt trong cuộc sống. Có thể kể đến một số ứng dụng tiêu biểu như: nhà thông minh, bóng đèn thông minh, hệ thống đồ gia dụng, công tắc thông minh, mua sắm thông minh, ứng dụng trong nông nghiệp, ứng dụng trong y tế, thành phố thông minh, điện lưới thông minh (Smart City), … 1. Các cảm biến liên quan 1.

Chip Arduino Uno R3 1. Tổng quan Arduino Uno R3 Arduino UNO R3 là một loại bo mạch vi điều khiển, được sử dụng phổ biến trong họ Arduino. Chúng được phát hành vào năm 2011, và là phiên bản thứ 3 mới nhất của bảng Arduino (Hình 1. Mạch kit này được phát triển dựa trên ATmega328P với mục đích kiểm 7 soát và giữ bộ vi điều khiển.

Arduino Uno R3 được sử dụng bằng cách gắn vào máy tính thông qua một cáp USB. Sau khi đã lắp đặt xong, chúng ta sẽ sử dụng pin hoặc bộ chuyển đổi AC-DC để cung cấp điện cho mạch kit. Khi đấu nối thành công, mạch sẽ kích hoạt và hoạt động. Board Arduino UNO R3 1.

Thông số kỹ thuật Arduino Uno R3 Board mạch Arduino Uno R3 bao gồm các thông số kỹ thuật sau: • Nó là một Vi điều khiển dựa trên ATmega328P • Điện áp hoạt động của Arduino là 5V • Điện áp đầu vào được đề xuất nằm trong khoảng từ 7V đến 12V • Điện áp i/p (giới hạn) là 6V đến 20V • Chân đầu vào và đầu ra kỹ thuật số -14 • Chân đầu vào và đầu ra kỹ thuật số (PWM) -6 • Chân i/p analog là 6 chân • Dòng điện DC cho mỗi chân I/O là 20 mA • Dòng DC được sử dụng cho Pin 3.3V là 50 mA • Bộ nhớ Flash -32 KB và bộ nhớ 0.5 KB được bộ tải khởi động sử dụng • SRAM là 2 KB • EEPROM là 1 KB • Tốc độ của CLK là 16 MHz 8 • Đèn LED tích hợp • Chiều dài và chiều rộng của Arduino là 68.4 mm • Trọng lượng của bảng Arduino là 25g 1. Sơ đồ chân của Arduino Uno R3 (Hình 1. Sơ đồ chân Board Arduino UNO R3 ► Chân reset trên Arduino để thiết lập lại toàn bộ và đưa chương trình đang chạy trở về ban đầu. Chân reset này hữu ích khi Arduino bị treo khi đang chạy chương trình ► Có 14 chân I / O digital và 6 chân analog được tích hợp trên Arduino cho phép kết nối bên ngoài với bất kỳ mạch nào với Arduino.

Các chân này cung cấp sự linh hoạt và dễ sử dụng cho các thiết bị bên ngoài có thể được kết nối thông qua các chân này. ► 6 chân analog được đánh dấu là A0 đến A5 và có độ phân giải 10 bit. Các chân này đo từ 0 đến 5V, tuy nhiên, chúng có thể được cấu hình ở phạm vi cao bằng cách sử dụng chức năng analogReference () và chân ISF. ► Bộ nhớ flash 13KB được sử dụng để lưu trữ số lượng hướng dẫn dưới dạng mã.

► Chỉ cần nguồn 5V để sử dụng với Arduino, hoặc lấy nguồn trực tiếp từ cổng USB. Arduino có thể hỗ trợ nguồn điện bên ngoài lên đến 12 V có thể được điều chỉnh và giới hạn ở mức 5 V hoặc 3,3 V dựa trên yêu cầu của projects. 9 ► Đèn LED : Arduino Uno đi kèm với đèn LED tích hợp được kết nối thông qua chân 13. Cung cấp mức logic HIGH tương ứng ON và LOW tương ứng tắt.

► Vin : Đây là điện áp đầu vào được cung cấp cho board mạch Arduino. Khác với 5V được cung cấp qua cổng USB. Pin này được sử dụng để cung cấp điện áp toàn mạch thông qua jack nguồn, thông thường khoảng 7- 12VDC ► 5V : Chân 5V được sử dụng để cung cấp điện áp đầu ra. Arduino được cấp nguồn bằng ba cách đó là USB, chân Vin của bo mạch hoặc giắc nguồn DC.

► USB : Hỗ trợ điện áp khoảng 5V trong khi Vin và Power Jack hỗ trợ dải điện áp trong khoảng từ 7V đến 20V. ► GND : Chân mass chung cho toàn mạch Arduino ► Reset : Chân reset để thiết lập lại về ban đầu ► IOREF : Chân này rất hữu ích để cung cấp tham chiếu điện áp cho Arduino ► PWM : PWM được cung cấp bởi các chân 3,5,6,9,10, 11. Các chân này được cấu hình để cung cấp PWM đầu ra 8 bit. ► SPI : Chân này được gọi là giao diện ngoại vi nối tiếp.

Các chân 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) cung cấp liên lạc SPI với sự trợ giúp của thư viện SPI. ► AREF : Chân này được gọi là tham chiếu tương tự, được sử dụng để cung cấp điện áp tham chiếu cho các đầu vào tương tự. ► TWI : Chân Giao tiếp TWI được truy cập thông qua thư viện dây. Chân A4 và A5 được sử dụng cho mục đích này.

► Serial Communication :Giao tiếp nối tiếp được thực hiện thông qua hai chân 0 (Rx) và 1 (Tx). ► Rx : Chân này được sử dụng để nhận dữ liệu trong khi chân Tx được 10 sử dụng để truyền dữ liệu. ► External Interrupts (Ngắt ngoài) : Chân 2 và 3 được sử dụng để cung cấp các ngắt ngoài. ứng dụng của Arduino Uno R3 Aruino Uno R3 được sử dụng phổ biến trong việc tự thiết kế ra các mạch điện tử như điều khiển led, gửi dữ liệu lên lcd, điều khiển motor,.

hay được gắn thêm các Shield để kết nối nhiều module cảm biến khác để thực hiện thêm nhiều chức năng mở rộng như gửi dữ liệu qua wifi (Hình 1. Ngoài ra, trên thị trường còn có nhiều biến thể của Arduino Uno để thực hiện thêm các tính năng chuyên dụng, ví dụ như mCore, Orion trên mBot được chuyên dụng với việc dễ dàng phân biệt các loại module nào có thể sử dụng cắm vào trên các cổng để trẻ dễ dàng sử dụng. Ứng dụng của Arduino UNO R3 1. Chip Wifi ESP32 1.

Tổng quan ESP32 ESP32 là một chip được tích hợp công nghệ Wifi và Bluetooth với công nghệ tiêu thụ năng lượng cực thấp. Nó cung cấp một nền tảng tích hợp mạnh mẽ, đáp ứng nhu cầu hiệu năng tốt nhất, tính linh hoạt, thiết kế nhỏ gọn, hiệu suất cao và độ tin cậy trong nhiều ứng dụng. Các dòng chip ESP32 bao gồm 11 ESP32-D0WDQ6, ESP32-D0WD, ESP32-D2WD và ESP32-S0WD. Espressif đã thiết kế và sản xuất ra một số module để người dùng dễ dàng tiếp cận hơn với dòng chip ESP32.

Các thành phần chính trên những module này bao gồm chip ESP32, bộ tạo dao động thạch anh, mạch ăngten, chỉ khác nhau về một số chức năng tùy từng phiên bản như số lượng chân GPIO, các thiết bị ngoại vi được thêm vào như: màn hình L , bảng cảm ứng, khe cắm thẻ SD, module máy ảnh,… dưới đây là một số phiên bản đã được phát triển và đưa vào sử dụng [4].1: Các phiên bản module của ESP32 Thành phần Module Chip Flash RAM ESP-WROOM-32 ESP32-D0WDQ6 4MB - ESP-WROOM-32D ESP32-D0WD 4MB - ESP-WROOM-32U ESP32-D0WD 4MB - ESP-SOLO-1 ESP32-S0WD 4MB - ESP-WROVER (-I) ESP32-D0WDQ6 4MB 8MB Phiên bản ESP32-WOOM-32 (Hình 1.4) là một module vi điều khiển (MCU) Wifi (Wireless Fidelity) - BT (Bluetooth) - BLE (Bluetooth Low Energy) phổ biến và mạnh mẽ phục vụ cho nhiều ứng dụng khác nhau từ những ứng dụng đơn giản như điều khiển thiết bị, đọc giá trị cảm biến đến những nhiệm vụ phức tạp như mã hóa giọng nói, phát nhạc trực tuyến, giải mã MP3,…[4] Hình 1. Module ESP32-WOOM-32 12 Module này được xây dựng với lõi nhân là chip ESP32-D0WDQ6, chip được thiết kế để có thể mở rộng. Có 2 lõi CPU (Central Processing Unit) có thể kiểm soát riêng biệt và tần số xung đồng hồ dao động từ 80MHz đến 240MHz. Do tích hợp Bluetooth, Bluetooth LE, Wifi nên rất nhiều ứng dụng có thể thực hiện được trên module.

Sử dụng Wifi cho phép kết nối trong phạm vi rộng, không giới hạn, sử dụng Bluetooth cho phép kết nối một cách dễ dàng. Module cũng hỗ trợ truyền dữ liệu lên đến 150Mbps. - Một số ứng dụng của ESP32: Đa số các ứng dụng của SP32 được phục vụ cho các dự án IoT như: Nhà thông minh, Robot công nghiệp, nhận dạng giọng nói, nhận dạng hình ảnh, ứng dụng chăm sóc sức khỏe, … 1. Đặc điểm ESP32 • Mức năng lượng thấp: Chip ESP32 được thiết kế cho các ứng dụng di động, điện tử, ứng dụng IoT.

ESP32 có tất cả các đặc tính của một chip tiêu thụ mức năng lượng thấp, nhiều chế độ hoạt động giúp giảm thiểu tối đa năng lượng mà chip tiêu tốn. Ví dụ cảm biến trong ứng dụng IoT, SP32 được đánh thức theo chu kỳ và chỉ phát hiện khi có một điều kiện cụ thể. • Tích hợp hoàn chỉnh: Chip SP32 có khả năng tích hợp cao Wifi và Bluetooth cho các ứng dụng IoT, với khoảng 20 thiết bị ngoại vi. ESP32 tích hợp ăngten, sóng R (Radio frequency), bộ khuếch đại công suất, bộ khuếch đại thu tiếng ồn, module quản lý năng lượng, … Bảng 1.2: Thông số kỹ thuật cơ bản của module ESP32-WOOM-32 Loại Đặc trưng Thông số Wifi Giao thức 802.11n lên đến 150 Mbps) Tần số 2.5GHz Giao thức Bluetooth v4.2 và Bluetooth Lower Energy NZIF với độ nhạy -97dBm Bluetooth Radio Máy phát Class-1, Class-2, Class-3 AFH 13 Audio CVSD và SBC Thẻ SD, UART, SPI, SDIO, I2C, Led Giao tiếp module PWM, Motor PWM, I2S, IR, Counter, GPIO, cảm biến cảm ứng, ADC, DAC Chip cảm biến Hall sensor (từ trường) Thạch anh 40MHz SPI Flash 4MB Điện áp hệ thống 2.6V Phần cứng Dòng hệ thống Trung bình: 80mA Dòng điện tối 500mA thiểu của nguồn cung cấp Nhiệt độ hoạt động -40℃ ~ +85℃ Kích thước (18.

Sơ đồ chân của module ESP32 Bảng 1.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ