Sadržaj:

PlotClock_zoomIn_LOT: 7 koraka
PlotClock_zoomIn_LOT: 7 koraka

Video: PlotClock_zoomIn_LOT: 7 koraka

Video: PlotClock_zoomIn_LOT: 7 koraka
Video: Кадетство 7 2024, Juli
Anonim
Image
Image
Laserski rez za okvir
Laserski rez za okvir

Baza na Plotclock -u od strane joo -a

Zahvaljujući Joou, Johannesu Heberleinu i drugim proizvođačima! ~ (^ ◇^)/ (┌ ・ ω ・) ┌✧

Veća verzija Plotclock -a. koristite ploču mikrokontrolera LOT -a. Osim crtanja i pisanja, možete kliknuti i na mobilni telefon.

Uradio sam ove izmene:

  • Zumiranje oko 2 puta;
  • Opseg izvlačenja je dovoljno velik da pokrije veliki broj ekrana telefona;
  • Na rotirajuće dijelove dodani su ležajevi;
  • Zamijenjen je veći servo;
  • Okvir je redizajniran i laserski izrezan;
  • Ploča mikrokontrolera zamijenjena je NodeMCU-32;

Kineski Ver:

Korak 1: Lista materijala

  • NodeMCU-32S x 1
  • Bukov laminat 300*300*4 mm. x1
  • podloška m3 x6
  • Servo MG995 x3
  • ležaj sa prirubnicom GFM030402. x12
  • Kuglasta kuglica m3 x1
  • Kuglasta kugla m2 x1
  • najlonski vijak M3 x8
  • najlonska matica M3 x8
  • najlonski vijak M4 x12
  • najlonska matica M4 x12
  • Čelični vijak M3 x3
  • Zaporna matica M3 x3
  • napajanje 5v8a ili 5v10a x1

Korak 2: Laserski rez za okvir

Možete ga pronaći u datoteci fusion360 - Sketch

Korak 3: Sastavite

Sastavite
Sastavite
Sastavite
Sastavite
Sastavite
Sastavite
Sastavite
Sastavite

Servo pinovi:

  • D23
  • D22
  • D21

Korak 4: Spremni za PlatformIO

Ovaj kôd je potrebno izmijeniti pa može raditi u arduino IDE -u, pa je PlatformIO bolji način.

Kako pomoću PIO provjeriti ovo:

platformio.org/platformio-ide

Trebali biste instalirati i Arduino IDE jer može tako lako preuzeti sve vrste biblioteka.

Korak 5: Instalirajte Drive za svoj MAC ili PC

Ako vaše računalo ne otkrije NodeMCU, povežite ga USB kabelom. Potrebno je ručno instalirati pogon.

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

Korak 6: Otpremite kôd

Novi PIO projekat.

Izmijenite ih na svom platformio.ini

[env: nodemcu-32s]

platforma = espressif32 ploča = nodemcu-32s framework = arduino monitor_speed = 115200

zamijenite main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Kopirajte ovu biblioteku sa vašeg puta do aduina u vaš PIO -ov lib.

Pažnja: nemojte koristiti arduino originalni servo lib, ne može raditi na NodeMCU -u. potrebno je koristiti ovo:

ESP32Servo (pretraživanje na arduino bibliotečkom upravitelju)

Korak 7: Kalibracija

Ovo je teško djelo. Ako koristite moj okvir i kôd, možda je to i učinjeno, pretpostavljam.

Ako želite prilagodbu, provjerite ovo:

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

Pratim ga, nadam se da će vam biti od koristi.

Preporučuje se: