Mục lục:
- Bước 1: Phần mềm được sử dụng:
- Bước 2: Các thành phần được sử dụng:
- Bước 3: Sơ đồ mạch:
- Bước 4: Mã:
- Bước 5: Video:
Video: Arduino đang gửi dữ liệu nhiệt độ và độ ẩm đến máy chủ MySQL (PHPMYADMIN): 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Trong Dự án này, tôi đã giao tiếp DHT11 với arduino và sau đó tôi gửi dữ liệu của dht11 là độ ẩm và nhiệt độ đến cơ sở dữ liệu phpmyadmin. Ở đây chúng tôi đang sử dụng một tập lệnh PHP để đẩy dữ liệu vào cơ sở dữ liệu phpmyadmin.
Bước 1: Phần mềm được sử dụng:
Đây là những phần mềm chúng tôi đã sử dụng cho dự án này:
1. Arduino IDE: Bạn có thể tải xuống Arduino IDE mới nhất từ liên kết nà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 dành cho máy chủ LAMP:
1. Cài đặt Apachesudo 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:
1) Arduino UNO: Arduino / Genuino Uno là một bảng vi điều khiển dựa trên ATmega328P (biểu dữ liệu). Nó có 14 chân đầu vào / đầu ra kỹ thuật số (trong đó 6 chân có thể được sử dụng làm đầu ra PWM), 6 đầu vào tương tự, tinh thể thạch anh 16 MHz, kết nối USB, giắc cắm nguồn, tiêu đề ICSP và nút đặt lại.
2) Ethernet Shield: Arduino Ethernet Shield 2 kết nối Arduino của bạn với internet chỉ trong vài phút. Chỉ cần cắm mô-đun này vào Bảng Arduino của bạn, kết nối nó với mạng của bạn bằng cáp RJ45 và làm theo một vài bước đơn giản để bắt đầu kiểm soát thế giới của bạn thông qua internet. Như mọi khi với Arduino, mọi yếu tố của nền tảng - phần cứng, phần mềm và tài liệu - đều có sẵn miễn phí và là mã nguồn mở. Điều này có nghĩa là bạn có thể tìm hiểu chính xác cách nó được tạo ra và sử dụng thiết kế của nó làm điểm khởi đầu cho các mạch của riêng bạn. Hàng trăm nghìn Bo mạch Arduino đã và đang thúc đẩy sự sáng tạo của mọi người trên khắp thế giới mỗi ngày.
3) 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: Sơ đồ mạch:
Sơ đồ mạch của dự án này được đưa ra ở trên.
Trước tiên, bạn cần kết nối lá chắn Ethernet như trong hình trên, sau đó bạn cần thực hiện kết nối DHT11
Bước 4: Mã:
Bạn có thể lấy mã nguồn của dự án này từ trang github của chúng tôi. Đây là liên kết github cho điều đó
Bước 5: 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:
Nodemcu đang gửi dữ liệu nhiệt độ và độ ẩm tới lời nói: 7 bước
Nodemcu đang gửi dữ liệu nhiệt độ và độ ẩm tới Thingspeak: Ở đây trong hướng dẫn này, chúng tôi đã kết nối nút này với cảm biến dht11 và gửi dữ liệu nhiệt độ và độ ẩm tới máy chủ thingspeak. Ở đây chúng tôi cũng đã vẽ biểu đồ nhiệt độ và độ ẩm cho máy chủ điều hòa
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: Trong Dự án này, chúng tôi đã giao diện 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
Hệ thống chấm công bằng cách gửi dữ liệu RFID đến máy chủ MySQL bằng Python với Arduino: 6 bước
Hệ thống chấm công bằng cách gửi dữ liệu RFID đến máy chủ MySQL bằng Python với Arduino: Trong Dự án này, tôi đã giao tiếp RFID-RC522 với arduino và sau đó tôi gửi dữ liệu của RFID đến cơ sở dữ liệu phpmyadmin. Không giống như các dự án trước đây của chúng tôi, chúng tôi không sử dụng bất kỳ lá chắn ethernet nào trong trường hợp này, ở đây chúng tôi chỉ đọc dữ liệu nối tiếp đến từ ar
Gửi dữ liệu-của-IOT-không dây-nhiệt độ và độ ẩm-cảm biến-đến-MySQL: 41 bước
Gửi-Dữ liệu-IOT-Không dây-Nhiệt độ-và-Độ ẩm-Cảm biến-đến-MySQL: Giới thiệu Cảm biến Nhiệt độ và Độ ẩm IoT phạm vi dài của NCD. Tự hào với phạm vi lên đến 28 dặm và kiến trúc mạng lưới không dây, cảm biến này truyền dữ liệu về độ ẩm (± 1,7%) và nhiệt độ (± 0,3 ° C) trong khoảng thời gian do người dùng xác định, đang ngủ
Arduino đang gửi dữ liệu Dht11 đến máy chủ MySQL (PHPMYADMIN) bằng Python: 5 bước
Arduino đang gửi dữ liệu Dht11 đến máy chủ MySQL (PHPMYADMIN) bằng Python: Trong Dự án này, tôi đã giao tiếp DHT11 với arduino và sau đó tôi gửi dữ liệu của dht11 là độ ẩm và nhiệt độ đến cơ sở dữ liệu phpmyadmin. Không giống như dự án trước đây của chúng tôi, chúng tôi không sử dụng bất kỳ lá chắn ethernet nào trong trường hợp này, ở đây chúng tôi chỉ đang đọc t