Mục lục:
- Bước 1: Công cụ và vật liệu
- Bước 2: Lắp ráp bộ ArduiTouch MKR
- Bước 3: Gắn Bảng Arduino MKR và Lá chắn ENV
- Bước 4: Cài đặt Thư viện bổ sung
- Bước 5: Tùy chỉnh Firmware
- Bước 6: Biên dịch cuối cùng và tải lên
Video: Theo dõi thời tiết với Arduino MKR ENV Shield: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Chúng tôi đã nhận được một số lá chắn MKR ENV hoàn toàn mới cách đây vài ngày. Các tấm chắn này có một số cảm biến (nhiệt độ, áp suất không khí, độ ẩm, UV….) Trên bo mạch - một bộ sưu tập tốt để tạo một trạm thời tiết đơn giản cùng với bộ ArduiTouch MKR của chúng tôi. Chúng tôi đã sử dụng Arduino MKR 1010 với WiFi làm bảng chính để nhận một số thông tin thời tiết cho một dự báo đơn giản của openweather map.org. Cuối cùng, màn hình của ArduiTouch sẽ hiển thị một dự báo đơn giản và nhiệt độ bên ngoài cùng với nhiệt độ trong nhà, áp suất không khí và độ ẩm đo được.
Bước 1: Công cụ và vật liệu
Vật liệu:
- Arduino MKR1000 hoặc 1010
- Lá chắn Arduino MKR ENV
- Bộ ArduiTouch MKR
Công cụ:
- mỏ hàn
- dây hàn mỏng
- Kìm mũi kim
- kìm cắt bên
- tuốc nơ vít có rãnh chữ thập trung bình
Phần mềm:
Arduino IDE
Bước 2: Lắp ráp bộ ArduiTouch MKR
Vui lòng làm theo hướng dẫn lắp ráp đính kèm.
Bước 3: Gắn Bảng Arduino MKR và Lá chắn ENV
Sau khi lắp ráp xong Bộ ArduiTouch, bạn phải cắm Arduino MKR 1010 và Lá chắn MKR ENV ở mặt sau của PCB
Bước 4: Cài đặt Thư viện bổ sung
Cài đặt các thư viện sau thông qua Trình quản lý Thư viện Arduino:
Thư viện AdafruitGFX
Thư viện AdafruitILI9341
Thư viện Arduino JSON 5.x
Bạn cũng có thể tải xuống thư viện trực tiếp dưới dạng tệp ZIP và giải nén thư mục trong yourarduinosketchfolder / Library /
Sau khi cài đặt các thư viện Adafruit, hãy khởi động lại Arduino IDE.
Bước 5: Tùy chỉnh Firmware
Bạn có thể tải xuống chương trình cơ sở từ trang web của chúng tôi
Cần có một số thay đổi trong mã nguồn để tùy chỉnh: WiFi: Vui lòng nhập SSID và mật khẩu vào dòng 63 và 64
char * ssid = "yoursid"; // SSID của mạng cục bộ
char * password = "yourpassword"; // Mật khẩu trên mạng
Tài khoản cho OpenWeatherMap: Để nhận dữ liệu sau này bằng nền tảng OpenWeatherMap, bạn sẽ cần một tài khoản riêng. Đăng ký tại đây để nhận khóa API:
Nhập khóa API của bạn vào dòng 71:
Chuỗi APIKEY = "your_api_key";
Vị trí của bạn: Truy cập https://openweathermap.org/appid và tìm kiếm vị trí. Xem qua tập hợp kết quả và chọn mục nhập gần nhất với vị trí thực tế mà bạn muốn hiển thị dữ liệu. Nó sẽ là một URL như https://openweathermap.org/appid Con số ở cuối là những gì bạn gán cho hằng số bên dưới. Nhập số vị trí của bạn vào dòng 72
String CityID = "your_city_id";
Thời gian: Vui lòng chọn múi giờ của bạn ở dòng 73
int TimeZone = 1;
Bước 6: Biên dịch cuối cùng và tải lên
Vui lòng mở mẫu này trong Arduino IDE. Biên dịch và tải nó lên.
Đề xuất:
Trạm thời tiết NaTaLia: Trạm thời tiết sử dụng năng lượng mặt trời Arduino Đã thực hiện đúng cách: 8 bước (có hình ảnh)
Trạm thời tiết NaTaLia: Trạm thời tiết sử dụng năng lượng mặt trời Arduino Đã hoàn thành đúng cách: Sau 1 năm hoạt động thành công trên 2 địa điểm khác nhau, tôi đang chia sẻ kế hoạch dự án trạm thời tiết sử dụng năng lượng mặt trời của mình và giải thích cách nó phát triển thành một hệ thống thực sự có thể tồn tại trong thời gian dài thời kỳ từ năng lượng mặt trời. Nếu bạn theo dõi
Theo dõi & theo dõi các cửa hàng nhỏ: 9 bước (có hình ảnh)
Theo dõi & theo dõi cho các cửa hàng nhỏ: Đây là một hệ thống dành cho các cửa hàng nhỏ được cho là gắn vào xe đạp điện hoặc xe tay ga điện tử để giao hàng trong phạm vi ngắn, ví dụ như một tiệm bánh muốn giao bánh ngọt. Theo dõi và theo dõi nghĩa là gì? Theo dõi và theo dõi là một hệ thống được sử dụng bởi ca
Bộ dụng cụ theo dõi xe ô tô tự làm bằng rô bốt thông minh Theo dõi ô tô cảm quang: 7 bước
Tự làm bộ dụng cụ theo dõi rô bốt thông minh theo dõi ô tô Theo dõi ô tô cảm quang: Thiết kế bởi SINONING ROBOT Bạn có thể mua từ rô bốt theo dõi ô tô ChipLM393 so sánh hai điện trở quang, khi có một đèn LED cảm quang một bên TRẮNG thì bên của động cơ sẽ dừng ngay lập tức, bên kia của động cơ quay lên, để
Máy chủ web theo dõi thời tiết ESP8266 (Không có Arduino): 4 bước
Máy chủ web theo dõi thời tiết ESP8266 (Không có Arduino): “Internet vạn vật” (IoT) đang ngày càng trở thành một chủ đề thảo luận ngày càng gia tăng. Đó là một khái niệm không chỉ có tiềm năng tác động đến cách chúng ta sống mà còn cả cách chúng ta làm việc. Từ máy công nghiệp đến thiết bị đeo - sử dụng
Theo dõi thời tiết M5Stack M5stick C dựa trên ESP32 với DHT11 - Theo dõi nhiệt độ độ ẩm & chỉ số nhiệt trên M5stick-C với DHT11: 6 bước
Theo dõi thời tiết M5Stack M5stick C dựa trên ESP32 với DHT11 | Theo dõi nhiệt độ độ ẩm và chỉ số nhiệt trên M5stick-C Với DHT11: Xin chào các bạn, trong phần hướng dẫn này, chúng ta sẽ học cách giao tiếp cảm biến nhiệt độ DHT11 với m5stick-C (một bảng phát triển của m5stack) và hiển thị nó trên màn hình của m5stick-C. Vì vậy, trong hướng dẫn này, chúng ta sẽ đọc nhiệt độ, độ ẩm & nhiệt tôi