Inhoudsopgave:

PlotClock_zoomIn_LOT: 7 stappen
PlotClock_zoomIn_LOT: 7 stappen

Video: PlotClock_zoomIn_LOT: 7 stappen

Video: PlotClock_zoomIn_LOT: 7 stappen
Video: PlotClock zoomIn LOT 2024, December
Anonim
Image
Image
Lasergesneden voor frame
Lasergesneden voor frame

Gebaseerd op Plotclock door joo

Met dank aan joo, Johannes Heberlein en andere maker! ~(^◇^)/ (┌・ω・)┌✧

Een grotere versie van de Plotclock. gebruik microcontroller board van LOT. Naast tekenen en schrijven kun je ook op de mobiele telefoon klikken.

Ik heb deze wijzigingen doorgevoerd:

  • Zoom ongeveer 2 keer in;
  • Het trekkingsbereik is groot genoeg om het vele telefoonscherm te dekken;
  • Lagers werden toegevoegd aan de roterende delen;
  • De grotere servo vervangen;
  • Het frame is opnieuw ontworpen en lasergesneden;
  • Microcontroller-bord werd vervangen door NodeMCU-32s;

Chinese versie:

Stap 1: Lijst met materialen

  • NodeMCU-32S x 1
  • Beuken laminaat 300*300*4mm. x1
  • sluitring m3 x6
  • Servo MG995 x3
  • glijlager met flens GFM030402. x12
  • Kogelverbinding m3 x1
  • Kogelverbinding m2 x1
  • nylon schroef M3 x8
  • nylon Moer M3 x8
  • nylon schroef M4 x12
  • nylon Moer M4 x12
  • Stalen schroef M3 x3
  • Stopmoer M3 x3
  • voeding 5v8a of 5v10a x1

Stap 2: Lasergesneden voor frame

Je kunt het vinden in het bestand van fusion360 - Sketch

Stap 3: monteren

Monteren
Monteren
Monteren
Monteren
Monteren
Monteren
Monteren
Monteren

Servo pinnen:

  • D23
  • D22
  • D21

Stap 4: Klaar voor PlatformIO

Deze code moet worden gewijzigd en kan vervolgens in arduino IDE worden uitgevoerd, dus PlatformIO is een betere manier.

Hoe PIO te gebruiken om dit te controleren:

platformio.org/platformio-ide

En je zou ook Arduino IDE moeten installeren, omdat het zo gemakkelijk is om allerlei soorten bibliotheken te downloaden.

Stap 5: Drive installeren voor uw MAC of pc

Als uw computer NodeMCU niet heeft gedetecteerd wanneer u deze via een USB-kabel aansluit. Noodzaak installeren drive door handleiding.

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

Stap 6: Code uploaden

Nieuw PIO-project.

Pas deze aan in je platformio.ini

[env:nodemcu-32s]

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

vervang de main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Kopieer deze bibliotheek van je pad van aduino naar de lib van je PIO.

Let op: gebruik geen originele Arduino-servo-lib, het kan niet werken op NodeMCU. moet dit gebruiken:

ESP32Servo (zoek op arduino Library Manager)

Stap 7: Kalibratie

Dit is een HARD werk. Als je mijn frame en code gebruikt, dus misschien was het klaar, denk ik.

Als je wilt aanpassen, controleer dan dit:

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

Ik volg het, hoop nuttig voor u.

Aanbevolen: