Mục lục:
- Bước 1: Thu thập các thành phần
- Bước 2: Thiết lập Pi
- Bước 3: Đấu dây
- Bước 4: Lập trình
- Bước 5: Sử dụng thiết bị
Video: Máy theo dõi quần áo NFC Raspberry Pi: 5 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Nếu bạn giống tôi, thì bạn có một đống quần áo nhỏ trên sàn có thể bẩn hoặc không. Điều này có thể bao gồm quần jean, áo sơ mi và quần soóc vừa mặc. Vì vậy, làm thế nào bạn có thể biết quần áo sạch hay bẩn? Tôi đã nghĩ ra một cách để theo dõi các mặt hàng quần áo khác nhau bằng NFC và Raspberry Pi. Bạn chỉ cần cắm thẻ NFC vào túi và sau đó quét thẻ, thao tác này sẽ hiển thị thông tin về mặt hàng quần áo đó cùng với khả năng thay đổi thẻ.
Bước 1: Thu thập các thành phần
DFRobot đã liên hệ với tôi để tài trợ cho dự án này, vì vậy họ đã gửi Mô-đun NFC Raspberry Pi 3 và PN532, cùng với 5 thẻ NFC. Mô-đun NFC sử dụng UART để giao tiếp với thiết bị chủ, vì vậy, tôi đã thử sử dụng Raspberry Pi lúc đầu, nhưng tôi đã gặp phải một số vấn đề. Các thư viện phức tạp và khó giao tiếp với Python, vì vậy tôi đã chọn sử dụng Arduino Mega để giao tiếp với mô-đun NFC. Arduino Mega là cần thiết vì nó có hai cổng UART, một cho mô-đun NFC và một để xuất thông tin.
Bước 2: Thiết lập Pi
Tôi đã truy cập trang Tải xuống Raspberry Pi và tải xuống phiên bản Raspbian mới nhất. Sau đó tôi giải nén tập tin và đặt nó vào một thư mục thuận tiện. Bạn không thể chỉ sao chép / dán tệp.img vào thẻ SD, bạn phải "ghi nó" vào thẻ. Bạn có thể tải xuống tiện ích ghi đĩa như Etcher.io để dễ dàng chuyển ảnh hệ điều hành. Sau khi tệp.img có trên thẻ SD của tôi, tôi đã lắp nó vào Raspberry Pi và cấp nguồn cho nó. Sau khoảng 50 giây, tôi rút dây và tháo thẻ SD. Tiếp theo, tôi đặt lại thẻ SD vào PC và chuyển đến thư mục "khởi động". Tôi đã mở Notepad và lưu nó dưới dạng tệp trống có tên "ssh" không có phần mở rộng. Cũng có một tệp tôi đã thêm có tên "wpa_supplicant.conf" và đặt văn bản này vào đó: network = {ssid = psk =} Sau đó, tôi lưu và đẩy thẻ ra và đưa nó trở lại Raspberry Pi 3. Điều này giờ sẽ cho phép việc sử dụng SSH và kết nối với WiFi.
Bước 3: Đấu dây
Hệ thống dây cho việc này khá đơn giản. Tôi đã kết nối chân Rx với Tx1 của Mega và chân Tx với chân Rx1 của Mega. 5v chuyển thành 5v, và GND chuyển sang GND. Tôi cũng đã kết nối Arduino Mega với Raspberry Pi 3 thông qua cáp USB nhỏ.
Bước 4: Lập trình
Có hai tệp, một cho Arduino Mega và một cho Raspberry Pi. Đầu tiên Arduino Mega gửi yêu cầu bắt tay đến mô-đun và sau đó chờ phản hồi. Khi phản hồi đã được đưa ra, Mega bắt đầu thăm dò thiết bị để xem có thẻ nào đã được quét hay không. Nếu vậy, ID của thẻ sẽ được đọc. Để gửi thông tin ngắn gọn đến Pi, tôi đã sử dụng thuật toán tổng kiểm tra giả để kết hợp năm byte thành một số. Bốn byte đầu tiên được cộng lại với nhau một lần và byte cuối cùng được thêm hai lần. Ngoài ra còn có một mảng chứa các số của mỗi thẻ. Khi một thẻ được quét, tổng kiểm tra của nó sẽ được so sánh với các thẻ trong mảng và sau đó khớp với nhau. Cuối cùng, dữ liệu đó sẽ được gửi qua nối tiếp tới Raspberry Pi để xử lý thêm.
Raspberry Pi đợi thông tin sê-ri mới và sau đó in nó. Một từ điển được tạo ở đầu mã xác định cách mỗi mặt hàng quần áo tương ứng với mỗi thẻ. Mỗi thẻ đều có tên, số thẻ, màu sắc và trạng thái (sạch hay bẩn). Có một tùy chọn để thay đổi trạng thái sau khi mục quần áo được quét.
Bước 5: Sử dụng thiết bị
Tôi bắt đầu bằng cách nhét thẻ vào túi quần áo và kiểm tra ID của họ, ghi thông tin vào từ điển. Nếu tôi muốn xem chúng sạch hay bẩn, tôi chỉ cần đưa chúng lên đầu đọc RFID, sau đó sẽ hiển thị thông tin qua SSH.
Đề xuất:
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, để
Trượt Máy Ảnh Theo Dõi Đối Tượng Với Trục Xoay. 3D được in & xây dựng trên bộ điều khiển động cơ DC RoboClaw & Arduino: 5 bước (có hình ảnh)
Trượt Máy Ảnh Theo Dõi Đối Tượng Với Trục Xoay. 3D được in & xây dựng trên bộ điều khiển động cơ DC RoboClaw & Arduino: Dự án này là một trong những dự án yêu thích của tôi vì tôi đã kết hợp sở thích làm video với DIY. Tôi đã luôn xem xét và muốn mô phỏng những cảnh quay điện ảnh đó trong những bộ phim trong đó máy ảnh di chuyển trên màn hình trong khi lia để theo dõi
MÁY ẢNH TRƯỢT ĐỘNG CƠ CÓ HỆ THỐNG THEO DÕI (In 3D): 7 Bước (Có Hình ảnh)
TRƯỢT CAMERA ĐỘNG CƠ CÓ HỆ THỐNG THEO DÕI (In 3D): Về cơ bản, robot này sẽ di chuyển máy ảnh / điện thoại thông minh trên đường ray và “theo dõi” một đối tượng. Vị trí đối tượng mục tiêu đã được rô bốt biết trước. Phép toán đằng sau hệ thống theo dõi này khá đơn giản. Chúng tôi đã tạo mô phỏng quá trình theo dõi
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