Mục lục:

PlotClock_zoomIn_LOT: 7 bước
PlotClock_zoomIn_LOT: 7 bước

Video: PlotClock_zoomIn_LOT: 7 bước

Video: PlotClock_zoomIn_LOT: 7 bước
Video: 01 Introduction to the Plotclock 2024, Tháng bảy
Anonim
Image
Image
Cắt laser cho khung
Cắt laser cho khung

Dựa trên Plotclock của joo

Cảm ơn joo, Johannes Heberlein và các nhà sản xuất khác! ~ (^ ◇ ^) / (┌ ・ ω ・) ┌✧

Một phiên bản lớn hơn của Plotclock. sử dụng bo mạch vi điều khiển của LOT. Ngoài vẽ và viết, bạn còn có thể bấm vào điện thoại di động.

Tôi đã thực hiện những thay đổi này:

  • Phóng to khoảng 2 lần;
  • Phạm vi vẽ đủ lớn để bao phủ nhiều màn hình điện thoại;
  • Vòng bi đã được thêm vào các bộ phận quay;
  • Đã thay thế servo lớn hơn;
  • Khung được thiết kế lại và cắt laser;
  • Bo mạch vi điều khiển được thay thế bằng NodeMCU-32s;

Phiên bản tiếng Trung:

Bước 1: Danh sách vật liệu

  • NodeMCU-32S x 1
  • Gỗ sồi ép 300 * 300 * 4mm. x1
  • máy giặt m3 x6
  • Servo MG995 x3
  • vòng bi tay áo với mặt bích GFM030402. x12
  • Bi liên kết m3 x1
  • Bi liên kết m2 x1
  • vít nylon M3 x8
  • Nut nylon M3 x8
  • vít nylon M4 x12
  • Nut nylon M4 x12
  • Vít thép M3 x3
  • Đai ốc dừng M3 x3
  • nguồn điện 5v8a hoặc 5v10a x1

Bước 2: Cắt Laser cho Khung

Bạn có thể tìm thấy nó trong tệp của fusion360 - Sketch

Bước 3: Lắp ráp

Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp
Tập hợp

Chân servo:

  • D23
  • D22
  • D21

Bước 4: Sẵn sàng cho PlatformIO

Mã này cần sửa đổi sau đó có thể chạy trong arduino IDE, vì vậy PlatformIO là một cách tốt hơn.

Cách sử dụng PIO để kiểm tra điều này:

platformio.org/platformio-ide

Và bạn cũng nên cài đặt Arduino IDE, vì nó có thể dễ dàng tải xuống tất cả các loại thư viện.

Bước 5: Cài đặt Drive cho MAC hoặc PC của bạn

Nếu máy tính của bạn không phát hiện được NodeMCU khi kết nối nó bằng cáp USB. Cần cài đặt ổ đĩa bằng tay.

www.silabs.com/products/development-tools/…

Bước 6: Tải lên mã

Dự án PIO mới.

Sửa đổi những điều này trong platformio.ini của bạn

[env: gật gù-32s]

platform = espressif32 board = gật gù-32s framework = arduino monitor_speed = 115200

thay thế main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Sao chép thư viện này từ đường dẫn aduino của bạn sang lib PIO của bạn.

Chú ý: không sử dụng arduino lib servo gốc, nó không thể hoạt động trên NodeMCU. cần sử dụng cái này:

ESP32Servo (tìm kiếm trên Trình quản lý thư viện arduino)

Bước 7: Hiệu chuẩn

Đây là một công việc CỨNG. Nếu bạn sử dụng khung và mã của tôi, thì có lẽ nó đã được thực hiện, tôi đoán vậy.

Nếu bạn muốn điều chỉnh, vui lòng kiểm tra điều này:

www.instructables.com/id/Plot-Clock-for-du…

Tôi làm theo nó, hy vọng hữu ích với bạn.

Đề xuất: