Mục lục:

Cách gửi dữ liệu DHT11 đến máy chủ MySQL bằng NodeMCU: 6 bước
Cách gửi dữ liệu DHT11 đến máy chủ MySQL bằng NodeMCU: 6 bước

Video: Cách gửi dữ liệu DHT11 đến máy chủ MySQL bằng NodeMCU: 6 bước

Video: Cách gửi dữ liệu DHT11 đến máy chủ MySQL bằng NodeMCU: 6 bước
Video: Cách gửi dữ liệu lên server bằng Esp8266 2024, Tháng bảy
Anonim
Cách gửi dữ liệu DHT11 đến máy chủ MySQL bằng NodeMCU
Cách gửi dữ liệu DHT11 đến máy chủ MySQL bằng NodeMCU

Trong Dự án này, chúng tôi đã giao tiếp DHT11 với gật đầu và sau đó chúng tôi gửi dữ liệu của dht11 là độ ẩm và nhiệt độ đến cơ sở dữ liệu phpmyadmin.

Bước 1: Phần mềm được sử dụng:

Phần mềm được sử dụng
Phần mềm được sử dụng
Phần mềm được sử dụng
Phần mềm được sử dụng

1. Arduino IDE: Đối với gật đầu, chúng tôi chỉ sử dụng arduino IDE, bạn có thể tải xuống Arduino IDE mới nhất từ liên kết này:

www.arduino.cc/en/Main/Software

Bây giờ làm thế nào để cấu hình gật đầu với arduino IDE, chúng tôi sẽ cho bạn biết điều đó trong các bước dưới đây.

2. Cài đặt máy chủ XAMPP: Ở đây chúng tôi đang sử dụng máy chủ XAMPP, nó có thể được sử dụng cả trong windows và Linux, nhưng gợi ý của tôi là nếu bạn đang sử dụng Ubuntu (Bất kỳ nền tảng Linux nào) thì hãy sử dụng LAMP. Bây giờ vì chúng tôi đang ở trong cửa sổ nên chúng tôi đã ưu tiên máy chủ XAMPP hơn. Vì vậy, bạn có thể tải xuống máy chủ XAMPP từ liên kết này. Ngoài ra, đây là các bước cho máy chủ LAMP:

1. Cài đặt Apache

sudo apt-get install apache2

2. Cài đặt MySQL:

sudo apt-get install mysql-server

3. Cài đặt PHP:

sudo apt-get install php5 libapache2-mod-php5

4. Khởi động lại máy chủ:

khởi động lại sudo /etc/init.d/apache2

5. Kiểm tra Apache https:// localhost /

bạn sẽ nhận được một trang apache bằng cách nhấp vào liên kết này ở trên nếu bạn không nhận được nó có nghĩa là đã xảy ra lỗi với quá trình cài đặt của bạn

Ở đây chúng tôi đang sử dụng PHPMYADMIN là giao diện web của máy chủ MySQL để cài đặt lệnh sử dụng đó:

sudo apt-get install phpmyadmin

Bước 2: Các thành phần được sử dụng:

Các thành phần được sử dụng
Các thành phần được sử dụng
Các thành phần được sử dụng
Các thành phần được sử dụng

1) Node MCU V3: Node MCU là một nền tảng IOT mã nguồn mở. Nó bao gồm phần sụn chạy trên SoC Wi-Fi ESP8266 từ phần cứng dựa trên mô-đun ESP-12. Thuật ngữ "Node MCU" theo mặc định đề cập đến phần sụn thay vì bộ dụng cụ dành cho nhà phát triển.

2) Cảm biến DHT11: Cảm biến nhiệt độ và độ ẩm DHT11 này có đầu ra tín hiệu kỹ thuật số được hiệu chỉnh với khả năng cảm biến nhiệt độ và độ ẩm. Nó được tích hợp bộ vi điều khiển 8-bit hiệu suất cao. Công nghệ của nó đảm bảo độ tin cậy cao và ổn định lâu dài tuyệt vời. Cảm biến này bao gồm một phần tử điện trở và một cảm biến cho các thiết bị đo nhiệt độ NTC ướt. Nó có chất lượng tuyệt vời, phản hồi nhanh, khả năng chống nhiễu và hiệu suất cao.

Bước 3: Cách cấu hình Nodemcu trong Arduino IDE

Cách cấu hình Nodemcu trong Arduino IDE
Cách cấu hình Nodemcu trong Arduino IDE
Cách cấu hình Nodemcu trong Arduino IDE
Cách cấu hình Nodemcu trong Arduino IDE
Cách cấu hình Nodemcu trong Arduino IDE
Cách cấu hình Nodemcu trong Arduino IDE

Dưới đây là các bước để cấu hình gật đầu trong arduino IDE

Trên đây là hình ảnh I1, I2 và I3 để tham khảo mà chúng tôi sẽ sử dụng để tham khảo để bạn hiểu rõ

Bước 1: Đầu tiên bạn cần mở Arduino IDE.

Bước 2: Bây giờ nhấp vào tab tùy chọn như hình ảnh I1. Bây giờ bạn cần sao chép một URL trong trình quản lý hội đồng quản trị bổ sung. Đây là URL- https://arduino.esp8266.com/stable/package_esp8266… rồi bấm ok

Bước 3: Bây giờ bạn vào Công cụ rồi chọn Quản lý bảng. bạn sẽ nhận được một cửa sổ như I2.

Chỉ cần Cuộn xuống cửa sổ đó và tìm kiếm esp8266 bởi Cộng đồng ESP8266 hoặc bạn có thể trực tiếp tìm kiếm esp8266 bằng cách gõ vào tùy chọn tìm kiếm, bây giờ hãy nhấp vào nút cài đặt.

Bước 4: Khởi động lại Arduino IDE của bạn

Bước 5: Bây giờ đi tới Công cụ sau đó chọn thiết bị gật đầu của bạn như chúng tôi đã hiển thị trong hình ảnh I3

Bước 4: Sơ đồ mạch:

Sơ đồ mạch
Sơ đồ mạch

Bước 5: Mã:

Bạn có thể lấy mã nguồn từ Liên kết Github của chúng tôi

Bước 6: Video:

Toàn bộ mô tả dự án được đưa ra trong video trên

Nếu bạn có bất kỳ nghi ngờ nào liên quan đến dự án này, hãy bình luận cho chúng tôi bên dưới. Và nếu bạn muốn tìm hiểu thêm về hệ thống nhúng, bạn có thể truy cập kênh youtube của chúng tôi

Vui lòng truy cập và thích Trang Facebook của chúng tôi để cập nhật thường xuyên.

Cảm ơn & Trân trọng, Công nghệ nhúng điện tử

Đề xuất: