Cuprins:

PlotClock_zoomIn_LOT: 7 pași
PlotClock_zoomIn_LOT: 7 pași

Video: PlotClock_zoomIn_LOT: 7 pași

Video: PlotClock_zoomIn_LOT: 7 pași
Video: PlotClock zoomIn LOT 2024, Decembrie
Anonim
Image
Image
Decupare cu laser pentru cadru
Decupare cu laser pentru cadru

Baza pe Plotclock de joo

Mulțumesc lui joo, Johannes Heberlein și altui producător! ~ (^ ◇ ^) / (┌ ・ ω ・) ┌✧

O versiune mai mare a Plotclock. utilizați placa de microcontroler LOT. Pe lângă desen și scriere, puteți face clic pe telefonul mobil.

Am făcut aceste schimbări:

  • Măriți de aproximativ 2 ori;
  • Gama de extragere este suficient de mare pentru a acoperi ecranul multor telefoane;
  • Piesele rotative au fost adăugate rulmenți;
  • A înlocuit servo mai mare;
  • Cadrul este reproiectat și tăiat cu laser;
  • Placa de microcontroler a fost înlocuită cu NodeMCU-32s;

Ver. Chineză:

Pasul 1: Lista materialelor

  • NodeMCU-32S x 1
  • Laminat de fag 300 * 300 * 4mm. x1
  • mașină de spălat m3 x6
  • Servo MG995 x3
  • rulment cu manșon cu flanșă GFM030402. x12
  • Legătură cu bilă m3 x1
  • Legătură cu bile m2 x1
  • șurub de nailon M3 x8
  • piuliță de nailon M3 x8
  • șurub de nailon M4 x12
  • piuliță de nailon M4 x12
  • Șurub de oțel M3 x3
  • Piuliță de oprire M3 x3
  • sursa de alimentare 5v8a sau 5v10a x1

Pasul 2: Decupare cu laser pentru cadru

O puteți găsi în fișierul fusion360 - Sketch

Pasul 3: Asamblați

Asambla
Asambla
Asambla
Asambla
Asambla
Asambla
Asambla
Asambla

Pini servo:

  • D23
  • D22
  • D21

Pasul 4: Pregătit pentru PlatformIO

Acest cod trebuie modificat, apoi poate rula în IDE arduino, deci PlatformIO este o modalitate mai bună.

Cum se utilizează PIO pentru a verifica acest lucru:

platformio.org/platformio-ide

Și ar trebui să instalați și Arduino IDE, deoarece poate descărca atât de ușor tot felul de bibliotecă.

Pasul 5: Instalați Drive pentru MAC sau PC

Dacă computerul dvs. nu a detectat NodeMCU atunci când îl conectați prin cablu USB. Aveți nevoie să instalați unitatea manual.

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

Pasul 6: Încărcați codul

Noul proiect PIO.

Modificați-le în platformio.ini

[env: nodemcu-32s]

platforma = espressif32 board = nodemcu-32s framework = arduino monitor_speed = 115200

înlocuiți main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Copiați aceste biblioteci din calea dvs. aduino în lib PIO.

Atenție: nu utilizați servo lib arduino original, nu poate funcționa pe NodeMCU. trebuie să folosiți acest lucru:

ESP32Servo (căutare pe arduino Library Manager)

Pasul 7: Calibrare

Aceasta este o lucrare DURĂ. Dacă îmi folosești cadrul și codul, așa că poate s-a făcut, cred.

Dacă doriți ajustarea, vă rugăm să verificați acest lucru:

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

Îl urmez, sper să vă fie de folos.

Recomandat: