INHOUDSOPGAWE:

PlotClock_zoomIn_LOT: 7 stappe
PlotClock_zoomIn_LOT: 7 stappe

Video: PlotClock_zoomIn_LOT: 7 stappe

Video: PlotClock_zoomIn_LOT: 7 stappe
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Julie
Anonim
Image
Image
Lasersnit vir raam
Lasersnit vir raam

Baseer op Plotclock deur joo

Dankie aan joo, Johannes Heberlein en ander vervaardiger! ~ (^ ◇^)/ (┌ ・ ω ・) ┌✧

'N Groter weergawe van die Plotclock. gebruik die mikrobeheerderbord van LOT. Benewens teken en skryf, kan u ook op die selfoon klik.

Ek het hierdie veranderinge aangebring:

  • Inzoomen ongeveer 2 keer;
  • Die trekkingsreeks is groot genoeg om die talle telefoonskerms te dek;
  • Laers is by die roterende dele gevoeg;
  • Die groter servo vervang;
  • Die raam is herontwerp en laser gesny;
  • Mikrokontrollerbord is vervang met NodeMCU-32s;

Chinese ver:

Stap 1: Lys van materiaal

  • NodeMCU-32S x 1
  • Beuken laminaat 300*300*4 mm. x1
  • wasser m3 x6
  • Servo MG995 x3
  • kogellager met flens GFM030402. x12
  • Balskakel m3 x1
  • Balskakel m2 x1
  • nylon skroef M3 x8
  • nylon moer M3 x8
  • nylon skroef M4 x12
  • nylon moer M4 x12
  • Staalskroef M3 x3
  • Stopmoer M3 x3
  • kragtoevoer 5v8a of 5v10a x1

Stap 2: Lasersnit vir raam

U kan dit vind in file of fusion360 - Sketch

Stap 3: Monteer

Versamel
Versamel
Versamel
Versamel
Versamel
Versamel
Versamel
Versamel

Servo penne:

  • D23
  • D22
  • D21

Stap 4: Gereed vir PlatformIO

Hierdie kode moet aangepas word en kan dan in arduino IDE uitgevoer word, dus PlatformIO is 'n beter manier.

Hoe om PIO te gebruik om dit te kontroleer:

platformio.org/platformio-ide

En u moet ook Arduino IDE installeer, omdat dit so maklik is om alle soorte biblioteke af te laai.

Stap 5: Installeer Drive vir u MAC of rekenaar

As u rekenaar NodeMCU nie opspoor as u dit met 'n usb -kabel aansluit nie. Moet die aandrywer per handleiding installeer.

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

Stap 6: Laai kode op

Nuwe PIO -projek.

Verander hierdie in u platformio.ini

[env: nodemcu-32s]

platform = espressif32 bord = nodemcu-32s raamwerk = arduino monitor_speed = 115200

vervang die main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Kopieer hierdie biblioteek vanaf u pad van aduino na die lib van u PIO.

Aandag: gebruik nie die oorspronklike servo lib van arduino nie; dit kan nie op NodeMCU werk nie. moet dit gebruik:

ESP32Servo (soek op arduino Library Manager)

Stap 7: Kalibrasie

Dit is 'n HARDE werk. As u my raam en kode gebruik, is dit moontlik dat ek dit gedoen het.

As u wil aanpas, kyk hierna:

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

Ek volg dit, hoop vir u nuttig.

Aanbeveel: