Мазмуну:

PlotClock_zoomIn_LOT: 7 кадам
PlotClock_zoomIn_LOT: 7 кадам

Video: PlotClock_zoomIn_LOT: 7 кадам

Video: PlotClock_zoomIn_LOT: 7 кадам
Video: Santa Came at Clock Tower on Christmas 🎅 🎄|Fearless Man FF 2024, Июль
Anonim
Image
Image
Кадр үчүн лазердик кесүү
Кадр үчүн лазердик кесүү

Joo тарабынан Plotclock негизи

Джо, Йоханнес Хеберлейн жана башка жаратуучуга рахмат! ~ (^ ◇^)/ (┌ ・ ω ・) ┌✧

Plotclockтун чоңураак версиясы. LOTтун микроконтроллер тактасын колдонуңуз. Чийүү жана жазуудан тышкары, уюлдук телефонду чыкылдата аласыз.

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

  • Болжол менен 2 эсе жакындатыңыз;
  • Чийүү диапазону көптөгөн телефондордун экранын жабууга жетиштүү;
  • Подшипниктер айлануучу бөлүктөргө кошулду;
  • Чоң сервону алмаштырды;
  • Кадр кайрадан иштелип чыгып, лазер менен кесилген;
  • Микроконтроллер тактасы NodeMCU-32s менен алмаштырылды;

Кытай версиясы:

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 -кадам: Fraser үчүн лазердик кесүү

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

3 -кадам: чогултуу

Чогулт
Чогулт
Чогулт
Чогулт
Чогулт
Чогулт
Чогулт
Чогулт

Серво казыктары:

  • D23
  • D22
  • D21

4 -кадам: PlatformIO үчүн даяр

Бул кодду өзгөртүү керек, андан кийин arduino IDEде иштей алат, ошондуктан PlatformIO - бул жакшы ыкма.

Муну текшерүү үчүн PIO кантип колдонсо болот:

platformio.org/platformio-ide

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

5 -кадам: Сиздин MAC же PC үчүн Drive орнотуу

Эгерде компьютериңиз USB кабели менен туташтырылганда NodeMCU табылбаса. Кол менен дискти орнотуу керек.

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

6 -кадам: Кодду жүктөө

Жаңы PIO долбоору.

Буларды platformio.iniден өзгөртүңүз

[env: nodemcu-32s]

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

main.cpp алмаштыруу:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Бул китепкананы aduino жолуңуздан PIO'ңуздун либине көчүрүңүз.

Көңүл буруңуз: arduino түп servo lib колдонбоңуз, ал NodeMCUде иштей албайт. муну колдонуу керек:

ESP32Servo (arduino Китепкана менеджеринен издөө)

7 -кадам: Калибрлөө

Бул ООР жумуш. Эгерде сиз менин фреймимди жана кодумду колдонсоңуз, балким, ал жасалды деп ойлойм.

Эгер тууралоону кааласаңыз, муну текшериңиз:

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

Мен аны ээрчип жүрөм, үмүтүм сизге пайдалуу.

Сунушталууда: