Mục lục:
- Bước 1: Mô-đun thẻ SD và Micro SD là gì?
- Bước 2: Các thành phần bắt buộc
- Bước 3: Các lệnh thư viện mô-đun SD quan trọng
- Bước 4: Làm thế nào để sử dụng thẻ SD và Micro SD với Arduino?
- Bước 5: Mạch
- Bước 6: Mã
- Bước 7: Kết quả
- Bước 8: Đọc dữ liệu
- Bước 9: Kết quả
- Bước 10: Dự án: Lưu dữ liệu nhiệt độ trên thẻ nhớ MicroSD bằng mô-đun DS3231
- Bước 11: Mạch
- Bước 12: Mã
- Bước 13: Vẽ biểu đồ trong Excel:
- Bước 14: Tiếp theo là gì?
Video: Mô-đun thẻ SD với Arduino: Cách đọc / ghi dữ liệu: 14 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Tổng quat
Lưu trữ dữ liệu là một trong những phần quan trọng nhất của mọi dự án. Có một số cách để lưu trữ dữ liệu theo kiểu và kích thước dữ liệu. Thẻ SD và micro SD là một trong những thẻ thiết thực nhất trong số các thiết bị lưu trữ, được sử dụng trong các thiết bị như điện thoại di động, máy tính mini, v.v. Trong hướng dẫn này, bạn sẽ học cách sử dụng thẻ SD và micro SD với Arduino. Cuối cùng, như một dự án đơn giản, bạn sẽ đo nhiệt độ môi trường mỗi giờ và lưu trữ trên thẻ SD.
Những gì bạn sẽ học
Cách sử dụng thẻ SD và micro SD
Ghi dữ liệu trên thẻ SD
Đọc dữ liệu từ thẻ SD
Bước 1: Mô-đun thẻ SD và Micro SD là gì?
Các mô-đun thẻ SD và micro SD cho phép bạn giao tiếp với thẻ nhớ và ghi hoặc đọc thông tin trên chúng. Các mô-đun giao diện trong giao thức SPI.
Để sử dụng các mô-đun này với Arduino, bạn cần có thư viện SD. Thư viện này được cài đặt trên ứng dụng Arduino theo mặc định.
Ghi chú
Các mô-đun này không thể xử lý thẻ nhớ dung lượng cao. Thông thường, dung lượng nhận dạng tối đa của các mô-đun này là 2 GB đối với thẻ SD và 16 GB đối với thẻ micro SD.
Bước 2: Các thành phần bắt buộc
Các thành phần phần cứng
Arduino UNO R3 * 1
Mô-đun bộ chuyển đổi thẻ nhớ Micro SD TF * 1
Mô-đun RTC DS3231 I2C * 1
Dây nhảy từ nam đến nữ * 1
thẻ micro SD * 1
Ứng dụng phần mềm
Arduino IDE
Bước 3: Các lệnh thư viện mô-đun SD quan trọng
Giải thích ngắn gọn về các lệnh của thư viện SD thực tế được cung cấp trong bảng đính kèm.
* tệp là một thể hiện từ lớp Tệp. Bạn có thể tìm thêm thông tin về thư viện SD Tại đây.
Bước 4: Làm thế nào để sử dụng thẻ SD và Micro SD với Arduino?
Mẹo
Mô-đun được sử dụng trong hướng dẫn này là mô-đun micro SD, tuy nhiên, bạn cũng có thể sử dụng mã và hướng dẫn cho các mô-đun SD.
Bước 5: Mạch
Sử dụng mô-đun này rất đơn giản và cấu hình của nó như hình.
Bước 6: Mã
Ghi dữ liệu trên thẻ SD với Arduino
Bước 7: Kết quả
Kết quả của việc thực thi mã trên
Bước 8: Đọc dữ liệu
Đọc dữ liệu từ thẻ SD với Arduino
Bước 9: Kết quả
Kết quả của việc thực thi mã trên
Bước 10: Dự án: Lưu dữ liệu nhiệt độ trên thẻ nhớ MicroSD bằng mô-đun DS3231
Bạn có thể tìm thấy DS3231 tại đây. Ngoài IC đồng hồ và lịch, mô-đun này còn có cảm biến nhiệt độ.
Bước 11: Mạch
Bước 12: Mã
Để làm việc với mô-đun DS3231, trước tiên bạn phải thêm thư viện (Sodaq_DS3231.h) vào ứng dụng Arduino.
Sau khi lưu trữ nhiệt độ tại các thời điểm khác nhau trong ngày, bạn có thể vẽ thông tin này vào Excel bằng biểu đồ.
Bước 13: Vẽ biểu đồ trong Excel:
Để làm điều này, hãy làm theo các bước sau:
Kết nối thẻ SD với PC của bạn.
Nhập phần mềm Excel và chọn tùy chọn Từ Văn bản từ cửa sổ dữ liệu và chọn tệp từ thẻ nhớ của bạn.
Bước 14: Tiếp theo là gì?
- Tạo thiết bị kiểm soát ra / vào. Sử dụng mô-đun RFID và Arduino, tiết kiệm thời gian vào và ra cho nhiều người trên thẻ nhớ. (Hãy xem xét một thẻ RFID cho mỗi người)
- Giống như trang FaceBook của chúng tôi để thông báo các dự án mới nhất và cũng hỗ trợ nhóm của chúng tôi.
Đề xuất:
Cách tạo bộ ghi dữ liệu thời gian thực về độ ẩm và nhiệt độ với Arduino UNO và thẻ nhớ SD. DHT11 Mô phỏng ghi dữ liệu trong Proteus: 5 bước
Cách tạo bộ ghi dữ liệu thời gian thực về độ ẩm và nhiệt độ bằng Arduino UNO và thẻ nhớ SD. DHT11 Data-logger Simulation in Proteus: Giới thiệu: xin chào, đây là Liono Maker, đây là liên kết YouTube. Chúng tôi đang thực hiện một dự án sáng tạo với Arduino và làm việc trên các hệ thống nhúng.Data-Logger: Một trình ghi dữ liệu (cũng là trình ghi dữ liệu hoặc trình ghi dữ liệu) là một thiết bị điện tử ghi lại dữ liệu theo thời gian
Trình đọc / ghi và ghi âm thanh ScanUp NFC cho người mù, người khiếm thị và mọi người khác: 4 bước (có hình ảnh)
Máy đọc / ghi âm thanh ScanUp NFC và Máy ghi âm cho Người mù, Khiếm thị và Mọi người Khác: Tôi học thiết kế công nghiệp và dự án là công việc trong học kỳ của tôi. Mục đích là để hỗ trợ người khiếm thị và người mù bằng một thiết bị cho phép ghi lại âm thanh ở định dạng WAV trên thẻ SD và gọi thông tin đó bằng thẻ NFC. Vì vậy, trong
OpenLogger: Một trình ghi dữ liệu có độ phân giải cao, Wi-Fi được bật, nguồn mở, dữ liệu di động: 7 bước
OpenLogger: Trình ghi dữ liệu di động có độ phân giải cao, Wi-Fi Bật, Nguồn mở, Di động: OpenLogger là trình ghi dữ liệu di động, mã nguồn mở, chi phí thấp, độ phân giải cao được thiết kế để cung cấp các phép đo chất lượng cao mà không yêu cầu phần mềm hoặc phần mềm viết đắt tiền từ đầu. Nếu bạn là một kỹ sư, nhà khoa học hoặc một người đam mê
Đọc và ghi dữ liệu vào EEPROM bên ngoài bằng Arduino: 5 bước
Đọc và ghi dữ liệu vào EEPROM bên ngoài bằng Arduino: EEPROM là viết tắt của Electrically Erasable Programmable Read-Only Memory.EEPROM rất quan trọng và hữu ích vì nó là một dạng bộ nhớ không bay hơi. Điều này có nghĩa là ngay cả khi bo mạch tắt nguồn, chip EEPROM vẫn giữ lại chương trình
Lấy cắp dữ liệu Microsoft Office Excel để đọc Nguồn cấp dữ liệu tin tức RSS trực tiếp: 3 bước
Lấy cắp dữ liệu Microsoft Office Excel để đọc Nguồn cấp tin tức RSS Cổ phiếu Trực tiếp: Bạn có thể dễ dàng khiến Excel hoạt động như một trình đọc tin tức RSS cổ phiếu trực tiếp với một tiện ích bổ sung miễn phí. Điều thú vị về điều này, trái ngược với việc sử dụng trình đọc tin tức thông thường, là bạn có thể yêu cầu nó cập nhật tin tức tùy thuộc vào biểu tượng cổ phiếu mà bạn quan tâm. Thêm vào đó,