Përmbajtje:

PlotClock_zoomIn_LOT: 7 hapa
PlotClock_zoomIn_LOT: 7 hapa

Video: PlotClock_zoomIn_LOT: 7 hapa

Video: PlotClock_zoomIn_LOT: 7 hapa
Video: PlotClock zoomIn LOT 2024, Korrik
Anonim
Image
Image
Prerje me lazer për kornizën
Prerje me lazer për kornizën

Baza në Plotclock nga joo

Falë joo, Johannes Heberlein dhe krijuesit të tjerë! ~ (^ ◇^)/ (┌ ・ ω ・)

Një version më i madh i Plotclock. përdorni bordin e mikrokontrolluesve të LOT. Përveç vizatimit dhe shkrimit, mund të klikoni edhe në celular.

Unë bëra këto ndryshime:

  • Zmadhoni rreth 2 herë;
  • Gama e barazimit është mjaft e madhe për të mbuluar ekranin e shumtë të telefonit;
  • Kushineta u shtuan në pjesët rrotulluese;
  • Zëvendësoi servo më të madhe;
  • Korniza është ridizajnuar dhe prerë me lazer;
  • Bordi i mikrokontrolluesit u zëvendësua me NodeMCU-32;

Verishtja kineze:

Hapi 1: Lista e materialeve

  • NyjaMCU-32S x 1
  • Laminat ahu 300*300*4mm. x1
  • rondele m3 x6
  • Servo MG995 x3
  • kushineta me mëngë me fllanxhë GFM030402. x12
  • Lidhja e topit m3 x1
  • Lidhja e topit m2 x1
  • vidë najloni M3 x8
  • arrë najloni M3 x8
  • vidë najloni M4 x12
  • arrë najloni M4 x12
  • Vidë çeliku M3 x3
  • Arrë ndalese M3 x3
  • furnizimi me energji 5v8a ose 5v10a x1

Hapi 2: Prerje me lazer për kornizën

Mund ta gjeni në skedarin e fusion360 - Sketch

Hapi 3: Mblidhni

Mbledh
Mbledh
Mbledh
Mbledh
Mbledh
Mbledh
Mbledh
Mbledh

Servo kunjat:

  • D23
  • D22
  • D21

Hapi 4: Gati për PlatformIO

Ky kod duhet të modifikohet, atëherë mund të ekzekutohet në arduino IDE, kështu që PlatformIO është një mënyrë më e mirë.

Si të përdorni PIO për të kontrolluar këtë:

platformio.org/platformio-ide

Dhe gjithashtu duhet të instaloni Arduino IDE, sepse është kaq e lehtë të shkarkoni të gjitha llojet e bibliotekave.

Hapi 5: Instaloni Drive për MAC ose PC tuaj

Nëse kompjuteri juaj nuk e ka zbuluar NodeMCU kur e lidhni me kabllo usb. Nevoja për të instaluar diskun me dorë.

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

Hapi 6: Ngarko kodin

Projekt i ri PIO.

Ndryshoni këto në platformio.ini tuaj

[env: nodemcu-32s]

platforma = bordi espressif32 = kuadri nodemcu-32s = arduino monitor_speed = 115200

zëvendësoni main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Kopjoni këto bibliotekë nga rruga juaj e aduino në lib e PIO tuaj.

Kujdes: mos përdorni arduino servo lib origjinal, nuk mund të funksionojë në NodeMCU. duhet përdorur këtë:

ESP32Servo (kërkoni në Arduino Library Library)

Hapi 7: Kalibrimi

Kjo është një punë e VRTET. Nëse përdorni kornizën dhe kodin tim, atëherë ndoshta është bërë, mendoj.

Nëse dëshironi të rregulloni, ju lutemi kontrolloni këtë:

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

Unë e ndjek atë, shpresoj të jetë e dobishme për ju.

Recommended: