Satura rādītājs:

PlotClock_zoomIn_LOT: 7 soļi
PlotClock_zoomIn_LOT: 7 soļi

Video: PlotClock_zoomIn_LOT: 7 soļi

Video: PlotClock_zoomIn_LOT: 7 soļi
Video: Elektor Laser Writer Build 2024, Jūlijs
Anonim
Image
Image
Lāzera griezums rāmim
Lāzera griezums rāmim

Bāze uz Plotclock by joo

Paldies joo, Johannes Heberlein un citiem veidotājiem! ~ (^ ◇^)/ (┌ ・ ω ・) ┌✧

Lielāka Plotclock versija. izmantojiet LOT mikrokontrolleru plati. Papildus zīmēšanai un rakstīšanai varat arī noklikšķināt uz mobilā tālruņa.

Es veicu šādas izmaiņas:

  • Tuviniet aptuveni 2 reizes;
  • Zīmēšanas diapazons ir pietiekami liels, lai aptvertu daudzos tālruņa ekrānus;
  • Rotējošajām detaļām tika pievienoti gultņi;
  • Nomainīts lielāks servo;
  • Rāmis ir pārveidots un sagriezts ar lāzeru;
  • Mikrokontrollera plāksne tika aizstāta ar NodeMCU-32s;

Ķīniešu Ver:

1. solis: Materiālu saraksts

  • MezglsMCU-32S x 1
  • Dižskābarža lamināts 300*300*4mm. x1
  • mazgātājs m3 x6
  • Servo MG995 x3
  • uzmavas gultnis ar atloku GFM030402. x12
  • Lodīšu saite m3 x1
  • Lodīšu saite m2 x1
  • neilona skrūve M3 x8
  • neilona uzgrieznis M3 x8
  • neilona skrūve M4 x12
  • neilona uzgrieznis M4 x12
  • Tērauda skrūve M3 x3
  • Pietura uzgrieznis M3 x3
  • barošanas avots 5v8a vai 5v10a x1

2. solis: rāmja griešana ar lāzeru

Jūs to varat atrast fusion360 failā - Sketch

3. solis: salieciet

Salieciet
Salieciet
Salieciet
Salieciet
Salieciet
Salieciet
Salieciet
Salieciet

Servo tapas:

  • D23
  • D22
  • D21

4. darbība. Gatavs PlatformIO

Šis kods ir jāmaina, un to var palaist arduino IDE, tāpēc PlatformIO ir labāks veids.

Kā izmantot PIO, lai to pārbaudītu:

platformio.org/platformio-ide

Jums vajadzētu arī instalēt Arduino IDE, jo tā var tik viegli lejupielādēt visa veida bibliotēku.

5. darbība: instalējiet disku savam MAC vai datoram

Ja dators neatklāj NodeMCU, pievienojot to, izmantojot USB kabeli. Nepieciešams instalēt piedziņu manuāli.

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

6. darbība: augšupielādējiet kodu

Jauns PIO projekts.

Pārveidojiet tos savā platformio.ini

[env: nodemcu-32s]

platforma = espressif32 tāfele = nodemcu-32s sistēma = arduino monitor_speed = 115200

nomainiet main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Kopējiet šo bibliotēku no sava Aduino ceļa uz PIO lib.

Uzmanību: neizmantojiet arduino oriģinālo servo lib, tas nevar darboties NodeMCU. vajag izmantot šo:

ESP32Servo (meklēt arduino bibliotēkas pārvaldniekā)

7. solis: kalibrēšana

Tas ir CIETS darbs. Ja jūs izmantojat manu rāmi un kodu, tad, iespējams, tas tika izdarīts.

Ja vēlaties pielāgot, lūdzu, pārbaudiet šo:

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

Es sekoju tam, ceru, ka tas jums noderēs.

Ieteicams: