Mục lục:

Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC: 6 bước
Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC: 6 bước

Video: Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC: 6 bước

Video: Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC: 6 bước
Video: Cách Nói Chuyện Đi Vào Lòng Người | Kỹ Năng Giao Tiếp Xuất Sắc 2024, Tháng mười một
Anonim
Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC
Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC
Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC
Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC
Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC
Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC
Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC
Ba lô thông minh Back Pi với công cụ theo dõi nội dung NFC

Là một sinh viên, tôi thường quên mang theo một số sách và các tài liệu khác đến lớp. Tôi đã cố gắng sử dụng chương trình làm việc trực tuyến nhưng ngay cả khi làm việc đó, tôi vẫn liên tục để mọi thứ trên bàn làm việc của mình.

Giải pháp mà tôi nghĩ ra là một chiếc ba lô thông minh.

Trong phần hướng dẫn này, tôi sẽ chỉ cho bạn cách chế tạo một chiếc ba lô với hệ thống theo dõi nội dung NFC và hệ thống theo dõi GPS. Ba lô cung cấp máng phản hồi một đèn LED 12x Adafruit Neopixel.

Ba lô được kết nối với một trang web Flask nơi bạn có thể xem những gì bên trong ba lô của mình, thêm tài liệu và tạo các hoạt động.

Bước 1: Các bộ phận và công cụ

Các bộ phận và công cụ
Các bộ phận và công cụ
Các bộ phận và công cụ
Các bộ phận và công cụ
Các bộ phận và công cụ
Các bộ phận và công cụ
Các bộ phận và công cụ
Các bộ phận và công cụ

Đây là những gì bạn sẽ cần để xây dựng Back Pi, đây là mọi thứ tôi đã sử dụng mà không có các công cụ cơ bản như dao thủ công.

  • PN532 Bảng ngắt bộ điều khiển NFC / RFID - v1.6
  • NeoPixel Ring - 12 x 5050 RGBW LED w / Trình điều khiển tích hợp
  • Adafruit Ultimate GPS Breakout - Cập nhật 66 kênh w / 10 Hz - Phiên bản 3
  • Ăng ten GPS - Ăng ten hoạt động bên ngoài - 3-5V 28dB 5 mét SMA
  • Kabel Bộ điều hợp RF SMA đến uFL / u. FL / IPX / IPEX (dành cho bộ thu GPS)
  • Cáp nối tiếp USB sang TTL - Cáp gỡ lỗi / bảng điều khiển cho Raspberry Pi
  • RUGZAK ALPINISM 22
  • Anker PowerCore 20000 với Quick Charge 3.0
  • Raspberry Pi Model B + RAM 512MB
  • ARDUINO UNO REV3 SMD
  • Thẻ RFID Mifare
  • Tấm PVC xám 1M x 0,5M
  • Keo nóng chảy Pattex
  • Bản lề vuông 2x 25mm x 25mm
  • Khóa nam châm 4kg
  • Cáp jumper từ nữ đến nữ

Một số trang web bằng tiếng Hà Lan trong tệp BOM.xlsx cũng là một vài liên kết thay thế.

Bước 2: Thiết lập

Cài đặt
Cài đặt

Một trong những phần khó hiểu nhất của các dự án DIY raspberry pi là cấu hình phần mềm đúng cách. Nó có thể đáng sợ và thực sự khó để làm chủ.

Điều đầu tiên bạn phải làm trong một dự án Raspberry pi là cài đặt Raspbian trên Pi của bạn. Tôi sẽ không trình bày toàn bộ quá trình cài đặt nhưng đây là một liên kết đến một hướng dẫn có thể hướng dẫn: Raspberry-Pi-Setup-Tutorial.

Sau khi cài đặt, có một loạt lệnh bạn phải thực hiện.

Trước hết, hãy thực hiện tất cả các lệnh sau:

github.com/NMCT-S2-DataCom1/DataCommunicat…

Sau đó, hãy làm theo các lệnh sau:

github.com/NMCT-S2-Project-I/Project-I

Bước 3: Hàn và mạch

Hàn và mạch
Hàn và mạch
Hàn và mạch
Hàn và mạch
Hàn và mạch
Hàn và mạch

Sẵn sàng để làm bẩn tay của bạn? Đây là phần thú vị: kết nối tất cả các thành phần điện của bạn.

Đầu đọc RFID, GPS-breakout và Neopixel mặc định không có chân hàn. Điều này có nghĩa là bạn sẽ vẫn còn một số công việc hàn phải làm.

Đảm bảo bạn đã hàn đủ tốt để không có chân nào tiếp xúc với nhau (điều này có thể gây ra sự cố điện).

Trên đầu đọc RFID chỉ hàn các chân bạn cần, bạn sẽ giảm nguy cơ cháy chân. Có 2 jumper cần thiết cho đầu đọc RFID. Cái đầu tiên "SEL0" phải được đặt thành "tắt", cái thứ hai "SEL1" phải được đặt thành "bật".

Tôi đã sử dụng T-cobbler và một breadboard trong khi thử nghiệm, nhưng cuối cùng tôi đã loại bỏ chúng vì chúng chiếm quá nhiều dung lượng.

GPS và Arduino được kết nối với kết nối USB nối tiếp máng Pi. Có thể kết nối trực tiếp Adafruit neopixel với Pi nhưng bạn có thể phải sử dụng bộ chuyển cấp và phức tạp hơn rất nhiều khi sử dụng kết nối nối tiếp.

Đừng cất mỏ hàn của bạn đi, bạn có thể cần nó nhiều hơn trong tài liệu hướng dẫn này.

Bước 4: Cơ sở dữ liệu

Cơ sở dữ liệu
Cơ sở dữ liệu

Mọi thứ trong cơ sở dữ liệu đều được kết nối. Tất cả bắt đầu với người dùng, người dùng có ba lô và ba lô có thêm một số thứ. Một ba lô có thể có các hoạt động và một hoạt động có một hoặc nhiều tài liệu.

Đảm bảo rằng bạn không lưu mật khẩu của người dùng dưới dạng văn bản thuần túy.

Bước 5: Xây dựng trường hợp

Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp
Xây dựng trường hợp

Tất nhiên, chúng tôi không nhét mọi thứ vào ba lô mà không có hộp đựng.

Để làm vỏ, tôi đã sử dụng một tấm xốp PVC 3mm.

Đó là một hình hộp chữ nhật được làm từ 6 miếng PVC.

2 x (19,5 cm - 9,5 cm)

2 x (19,5 cm - 3 cm)

2 x (9,5 cm - 3 cm)

Các tấm khác nhau được dán với nhau bằng keo nóng.

Nếu bạn đang sử dụng cùng một chiếc ba lô như tôi đã làm, đừng làm cho kích thước lớn hơn nữa vì nó gần như vừa vặn.

Tôi đã khoét một số lỗ ở các cạnh của hộp để có thể đặt dây cáp vào bên trong Pi của mình.

Để giữ Pi và arduino đúng vị trí, tôi đã dán một số tấm nhỏ ở bên trong xung quanh chúng.

Đèn được giữ cố định bằng 2 bản lề và được đóng bằng nam châm.

Trên cuối hộp có một lỗ để chạy tất cả các máng cáp.

Nếu cáp không đủ dài, bạn có thể muốn hàn một số chúng lại với nhau.

Sau khi đóng hộp xong, bạn có thể đặt nó vào trong ba lô của mình. Tôi đã khoét một số lỗ nhỏ trên ba lô để luồn một số máng cáp.

Đề xuất: