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: Thư viện:
- Bước 5: Mã:
- Bước 6: Video của dự án:
Video: Hệ thống chấm công có lưu trữ dữ liệu trên bảng tính Google bằng RFID và Arduino Ethernet Shield: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Xin chào các bạn, Ở đây chúng tôi đưa ra một dự án rất thú vị và đó là cách gửi dữ liệu rfid tới bảng tính google bằng Arduino. Tóm lại, chúng tôi sẽ tạo ra một hệ thống chấm công dựa trên trình đọc rfid, hệ thống này sẽ lưu dữ liệu chấm công theo thời gian thực vào bảng tính của google.
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:
www.arduino.cc/en/Main/Software
2. Google Drive: bạn cần sử dụng một số ứng dụng từ google drive của mình và một ứng dụng đầu tiên là google sheet và một ứng dụng khác sẽ là google app script, nơi bạn cần viết google script của mình.
3. Pushingbox: công cụ này bạn cần sử dụng để đẩy dữ liệu từ arduino của bạn lên google sheet, vì trực tiếp bạn không thể gửi dữ liệu từ arduino sang google sheet nên đây là công cụ của bên thứ ba mà bạn cần sử dụng. Bạn chỉ cần vào trang này và đăng nhập bằng google.
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) Đầu đọc RFID RC522 với thẻ:
Có những mô-đun RFID giá rẻ có thể đọc và ghi các thẻ của Mifare và được bán tại một số cửa hàng trực tuyến, như eBay và được bao gồm trong nhiều "bộ dụng cụ khởi động" ngày nay. Đơn giản chỉ cần tìm kiếm RFID-RC522 (MF-RC522). Bộ vi điều khiển và đầu đọc thẻ sử dụng SPI để giao tiếp (chip hỗ trợ các giao thức I2C và UART nhưng không được triển khai trên thư viện). Đầu đọc thẻ và các thẻ giao tiếp bằng cách sử dụng trường điện từ 13,56MHz.
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 ethernet Shield như trong hình trên, sau đó bạn cần thực hiện kết nối rfid
bên dưới là chân kết nối của arduino và rfid reader
RFID-RC522 Arduino UNO Arduino Mega
RST 9 9
SDA (SS) 4/10 4/53
MOSI 11 51
MISO 12 50
SCK 13 52
VCC 3.3 v 3.3v
GND GND GND
IRQ không được kết nối
Vui lòng đảm bảo một điều rằng chúng tôi đang sử dụng hai thiết bị SPI nên SDA (SS) đã được sử dụng với lá chắn Ethernet, vì vậy chúng tôi phải sử dụng chân riêng cho SDA (SS) trong trường hợp RFID-RC522 để không có bất kỳ xung đột nào giữa hai thiết bị SPI
Bước 4: Thư viện:
Bạn cần cài đặt một thư viện cho rfid rc522. Bạn có thể lấy thư viện từ liên kết này
Bước 5: 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 6: Video của dự án:
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:
Hệ thống chấm công dựa trên dấu vân tay và RFID sử dụng cơ sở dữ liệu Raspberry Pi và MySQL: 5 bước
Hệ thống chấm công dựa trên dấu vân tay và RFID sử dụng cơ sở dữ liệu Raspberry Pi và MySQL: Video về dự án này
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
Hệ thống chấm công vân tay Arduino W / Lưu trữ dữ liệu đám mây: 8 bước
Hệ thống chấm công vân tay Arduino W / Lưu trữ dữ liệu đám mây: Bạn có thể đọc phần này và các hướng dẫn tuyệt vời khác trên trang web chính thức của ElectroPeak. Trong hướng dẫn này, chúng tôi sẽ thực hiện
OrangeBOX: Thiết bị lưu trữ sao lưu an toàn dựa trên OrangePI: 5 bước
OrangeBOX: Thiết bị lưu trữ sao lưu an toàn dựa trên OrangePI: OrangeBOX là một hộp sao lưu lưu trữ từ xa tất cả trong một cho bất kỳ máy chủ nào. Máy chủ của bạn có thể bị nhiễm, bị hỏng, bị xóa và tất cả dữ liệu của bạn vẫn được bảo mật trên OrangeBOX và ai sẽ không thích một nhiệm vụ bất khả thi như thiết bị sao lưu những gì bạn chỉ làm
Cách sử dụng SpamAssassin nổi bật đầy đủ trên tài khoản được lưu trữ trên Pair.com: 9 bước
Cách sử dụng SpamAssassin nổi bật đầy đủ trên Tài khoản được lưu trữ trên Pair.com: Tôi lưu trữ một hoặc hai miền trên pair.com. Họ có các tính năng lưu trữ tuyệt vời như SSH shell, mysql, php hỗ trợ và hơn thế nữa. Tuy nhiên, họ không có bản cài đặt SpamAssassin chính thức. Họ có một phiên bản rút gọn kỳ lạ chỉ cho phép bạn thêm màu đen