Mục lục:

SnowSmart: 5 bước
SnowSmart: 5 bước

Video: SnowSmart: 5 bước

Video: SnowSmart: 5 bước
Video: Smart Servant: Snowy's Side Quest | Complete Walkthrough Guide! - Tower of Fantasy 2024, Tháng bảy
Anonim
Image
Image

SnowSmart là một chiếc ván trượt tuyết thông minh. Nó đọc tốc độ của bạn, đồng thời có chức năng như một ổ khóa và cũng được trang bị một bảng điều khiển. Vì là ván trượt tuyết nên nó cũng được làm không thấm nước bằng keo nóng và hộp nhựa.

Quân nhu

Để làm ván trượt tuyết thông minh này, bạn sẽ cần:

  • Một hộp nhựa có thể chứa tất cả các thành phần (tôi đã sử dụng hộp có kích thước chiều dài: 200mm

    chiều rộng: 140mm chiều cao: 90mm)

  • 1x ván trượt tuyết do chính bạn lựa chọn
  • 1x giá đỡ và bánh răng in 3d
  • 1x dây dẫn ws2811 chống thấm nước
  • 1x Raspberry Pi
  • 1x thẻ Micro SD cho RPi (thẻ tôi đã sử dụng là 16GB, bạn cần ít nhất 8GB)
  • 1x breadboard
  • 1x pin 12v có thể sạc lại
  • 1x pin 5v có thể sạc lại (với hai lỗ mở usb)
  • 1x cảm biến RC522-RFID
  • 1x mô-đun LDR (một LDR thông thường cũng có thể được sử dụng nhưng trong dự án này, tôi đã sử dụng một mô-đun LDR kỹ thuật số)
  • 1x màn hình LCD 16x2
  • Nguồn cung cấp 1x breadboard
  • 1x Động cơ bước 28BYJ-48 5v
  • 1x gia tốc kế MPU-6050
  • Chiết áp 1x
  • Bạn cũng sẽ cần dây để kết nối tất cả các cảm biến với Raspberry Pi

Bước 1: Cài đặt Thư viện

Đối với dự án này, bạn sẽ cần phải cài đặt Raspbian trên thẻ SD bên trong RPi của bạn. Đối với dự án này, bạn cũng sẽ cần kích hoạt I2C và SPI trên RPi của mình thông qua raspi-config trong các tùy chọn giao diện. (Gõ sudo raspi-config và sau đó đi đến tùy chọn giao diện, sau đó kích hoạt I2C và SPI sau đó kết thúc và sudo khởi động lại RPi của bạn). Bạn cũng sẽ phải cài đặt một số thư viện để sử dụng ledstrip ws2811.

sudo pip3 cài đặt rpi_ws281x

sudo pip3 install adafruit-circuitpython-neopixel

Đây là hai dòng bạn phải chạy để có thể sử dụng ledstrip ws2811.

Đối với RFID, bạn sẽ phải cài đặt thư viện mfrc522.

sudo pip3 cài đặt mfrc522

Đó là nó để cài đặt các thư viện và thiết lập các tùy chọn giao diện.

Đối với tất cả mã bạn cần cho phần phụ trợ và giao diện người dùng, bạn có thể truy cập github của tôi được liên kết bên dưới, tôi cũng đã thêm các kết xuất 3d cho bánh răng và giá đỡ:

github.com/howest-mct/1920-1mct-project1-P..

Bước 2: Đấu dây điện tử

Đấu dây điện tử
Đấu dây điện tử

Tôi đã thêm một hình ảnh của cả breadboard và sơ đồ của hệ thống dây điện.

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

Kho dữ liệu
Kho dữ liệu

Ở trên bạn có thể thấy cấu trúc của cơ sở dữ liệu. Như bạn có thể thấy, đây là một cơ sở dữ liệu dễ dàng chỉ có hai bảng. Bạn có thể thêm bảng thứ ba nếu bạn muốn sử dụng nhiều thẻ RFID hơn để bạn có thể có nhiều người dùng.

Bước 4: Lắp mọi thứ vào hộp đựng

Lắp mọi thứ vào hộp đựng
Lắp mọi thứ vào hộp đựng

Để lắp mọi thứ vào trong hộp, bạn sẽ phải phân vân một chút, tất nhiên điều này là tùy thuộc vào hộp bạn sử dụng. Tôi sẽ chèn một bản vẽ về cách tôi lắp mọi thứ vào hộp đựng của mình. các phép đo sẽ có trên hình ảnh.

Bước 5: Hoàn thiện các lần chạm

Kết thúc các lần chạm
Kết thúc các lần chạm
Kết thúc các lần chạm
Kết thúc các lần chạm
Kết thúc các lần chạm
Kết thúc các lần chạm
Kết thúc các lần chạm
Kết thúc các lần chạm

Để hoàn thành dự án, tôi đã thêm một ống nhựa vào bên phải của hộp nhựa. Tôi tự làm ống nhựa từ một hộp nhựa thông thường Nó là một hình chữ nhật có chiều dài 140mm và chiều rộng 90mm. Tôi đã thêm một số hình ảnh chi tiết về hộp dự án và cả ống mà tôi đặt bánh răng và giá đỡ.

Tôi hy vọng bạn thích dự án xuất bản đầu tiên của tôi trên có hướng dẫn, tôi chắc chắn rất thích làm nó!

Đề xuất: