Բովանդակություն:

PlotClock_zoomIn_LOT: 7 քայլ
PlotClock_zoomIn_LOT: 7 քայլ

Video: PlotClock_zoomIn_LOT: 7 քայլ

Video: PlotClock_zoomIn_LOT: 7 քայլ
Video: PlotClock zoomIn LOT 2024, Հուլիսի
Anonim
Image
Image
Լազերային կտրում շրջանակի համար
Լազերային կտրում շրջանակի համար

Հիմք Plotclock- ի կողմից joo

Շնորհիվ joo- ի, Johannes Heberlein- ի և այլ ստեղծողի: (^ ◇^)/ (┌ ・ ω ・)

Plotclock- ի ավելի մեծ տարբերակ: օգտագործել LOT- ի միկրոկառավարիչների տախտակ: Բացի նկարելուց և գրելուց, կարող եք նաև սեղմել բջջային հեռախոսը:

Ես կատարեցի այս փոփոխությունները.

  • Մեծացրեք մոտ 2 անգամ;
  • Խաղարկության շրջանակը բավական մեծ է `ծածկելու հեռախոսի բազմաթիվ էկրանները.
  • Պտտվող մասերին ավելացվել են առանցքակալներ;
  • Փոխարինեց ավելի մեծ սերվոն;
  • Շրջանակը վերափոխված է և լազերային կտրված;
  • Միկրոկառավարիչի տախտակը փոխարինվեց NodeMCU-32- ով;

Չինական Ver:

Քայլ 1: Նյութերի ցանկ

  • NodeMCU-32S x 1
  • Հաճարենու լամինատ 300*300*4 մմ: x1
  • լվացքի մեքենա m3 x6
  • Servo MG995 x3
  • թևի առանցքակալ ՝ GFM030402 եզրով: x12
  • Գնդակի հղում m3 x1
  • Գնդակի հղում m2 x1
  • նեյլոնե պտուտակ M3 x8
  • նեյլոնե ընկույզ M3 x8
  • նեյլոնե պտուտակ M4 x12
  • նեյլոնե ընկույզ M4 x12
  • Պողպատե պտուտակ M3 x3
  • Դադարեցրեք ընկույզը M3 x3
  • սնուցման աղբյուր 5v8a կամ 5v10a x1

Քայլ 2. Լազերային կտրում շրջանակի համար

Դուք կարող եք գտնել այն fusion360 - Sketch ֆայլում

Քայլ 3: Հավաքեք

Հավաքվել
Հավաքվել
Հավաքվել
Հավաքվել
Հավաքվել
Հավաքվել
Հավաքվել
Հավաքվել

Servo կապում:

  • D23
  • D22
  • D21

Քայլ 4: Պատրաստ PlatformIO- ի համար

Այս կոդը պետք է փոփոխվի, այնուհետև կարող է աշխատել arduino IDE- ում, այնպես որ PlatformIO- ն ավելի լավ միջոց է:

Ինչպես օգտագործել PIO- ն ՝ սա ստուգելու համար.

platformio.org/platformio-ide

Եվ դուք նույնպես պետք է տեղադրեք Arduino IDE- ն, քանի որ այն շատ հեշտությամբ կարող է ներբեռնել բոլոր տեսակի գրադարանը:

Քայլ 5: Տեղադրեք Drive- ը ձեր MAC- ի կամ համակարգչի համար

Եթե ձեր համակարգիչը չի հայտնաբերել NodeMCU- ն, երբ այն միացնում եք USB մալուխով: Պետք է տեղադրել սկավառակը ձեռքով:

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

Քայլ 6: Վերբեռնեք ծածկագիրը

Նոր PIO նախագիծ:

Փոփոխեք դրանք ձեր platformio.ini- ում

[env: nodemcu-32s]

հարթակ = espressif32 տախտակ = nodemcu-32s շրջանակ = arduino monitor_speed = 115200

փոխարինել main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Պատճենեք այս գրադարանը aduino- ի ձեր ուղուց դեպի ձեր PIO- ի lib:

Ուշադրություն. Մի օգտագործեք arduino բնօրինակ servo lib, այն չի կարող աշխատել NodeMCU- ի վրա: անհրաժեշտ է օգտագործել սա ՝

ESP32Servo (որոնում arduino գրադարանի մենեջերում)

Քայլ 7: Կալիբրացում

Սա Դ HՎԱՐ աշխատանք է: Եթե դուք օգտագործում եք իմ շրջանակն ու ծածկագիրը, ուրեմն գուցե դա արված է, ենթադրում եմ:

Եթե ցանկանում եք հարմարվել, խնդրում ենք ստուգել սա.

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

Ես հետևում եմ դրան, հուսով եմ օգտակար կլինի ձեզ համար:

Խորհուրդ ենք տալիս: