Мазмұны:

PlotClock_zoomIn_LOT: 7 қадам
PlotClock_zoomIn_LOT: 7 қадам

Бейне: PlotClock_zoomIn_LOT: 7 қадам

Бейне: PlotClock_zoomIn_LOT: 7 қадам
Бейне: PlotClock zoomIn LOT 2024, Желтоқсан
Anonim
Image
Image
Рамкаға арналған лазерлік кесу
Рамкаға арналған лазерлік кесу

Joo бойынша Plotclock негізі

Джоға, Йоханнес Хеберлейнге және басқа өндірушіге рахмет! ~ (^ ◇^)/ (┌ ・ ω ・) ┌✧

Plotclock үлкен нұсқасы. LOT микроконтроллер тақтасын қолданыңыз. Сурет пен жазудан басқа ұялы телефонды шертуге де болады.

Мен бұл өзгерістерді жасадым:

  • Шамамен 2 рет үлкейту;
  • Ұтыс ойынының ауқымы телефонның көптеген экранын жабу үшін жеткілікті үлкен;
  • Айналмалы бөліктерге мойынтіректер қосылды;
  • Үлкен серво ауыстырылды;
  • Рамка қайта жасалған және лазерлік кесілген;
  • Микроконтроллер тақтасы NodeMCU-32s-ке ауыстырылды;

Қытайша вер:

1 -қадам: материалдар тізімі

  • NodeMCU-32S x 1
  • Бук ламинаты 300*300*4мм. x1
  • шайба m3 x6
  • Сервис MG995 x3
  • GFM030402 фланецті жеңді мойынтірек. x12
  • Шарикті сілтеме m3 x1
  • Шарикті сілтеме m2 x1
  • нейлон бұранда M3 x8
  • нейлон жаңғағы M3 x8
  • нейлон бұранда M4 x12
  • нейлон гайкасы M4 x12
  • Болат бұранда M3 x3
  • М3 x3 гайкасын бекітіңіз
  • қуат көзі 5v8a немесе 5v10a x1

2 -қадам: кадрға арналған лазерлік кесу

Сіз оны fusion360 - Sketch файлынан таба аласыз

3 -қадам: жинау

Жинау
Жинау
Жинау
Жинау
Жинау
Жинау
Жинау
Жинау

Серво түйреуіштері:

  • D23
  • D22
  • D21

4 -қадам: PlatformIO -ға дайын

Бұл кодты өзгерту қажет, содан кейін arduino IDE -де жұмыс істей алады, сондықтан PlatformIO - жақсы әдіс.

Мұны тексеру үшін PIO қалай қолдануға болады:

platformio.org/platformio-ide

Сіз Arduino IDE -ді де орнатуыңыз керек, өйткені кітапхананың барлық түрін жүктеу оңай.

5 -қадам: MAC немесе компьютерге арналған дискіні орнатыңыз

Егер компьютерде NodeMCU анықталмаса, оны USB кабелі арқылы қосыңыз. Драйверді қолмен орнату қажет.

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

6 -қадам: кодты жүктеңіз

Жаңа PIO жобасы.

Оларды platformio.ini сайтынан өзгертіңіз

[env: nodemcu-32s]

платформа = espressif32 тақтасы = nodemcu-32s framework = arduino monitor_speed = 115200

main.cpp ауыстырыңыз:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Бұл кітапхананы aduino жолынан PIO -ның либіне көшіріңіз.

Назар аударыңыз: arduino түпнұсқалық серверлерін пайдаланбаңыз, ол NodeMCU -де жұмыс істей алмайды. мынаны қолдану керек:

ESP32Servo (arduino кітапхана менеджерінен іздеу)

7 -қадам: калибрлеу

Бұл қиын жұмыс. Егер сіз менің кадр мен кодты қолдансаңыз, мүмкін, бұл жасалды, менің ойымша.

Егер сіз реттегіңіз келсе, мынаны тексеріңіз:

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

Мен оны ұстанамын, сізге пайдалы болады деп үміттенемін.

Ұсынылған: