Talaan ng mga Nilalaman:

PlotClock_zoomIn_LOT: 7 Hakbang
PlotClock_zoomIn_LOT: 7 Hakbang

Video: PlotClock_zoomIn_LOT: 7 Hakbang

Video: PlotClock_zoomIn_LOT: 7 Hakbang
Video: DO THIS EVERYDAY TO GET AN HOURGLASS WAIST in 2023 | 7 min Workout 2024, Hulyo
Anonim
Image
Image
Laser Cut para sa Frame
Laser Cut para sa Frame

Batayan sa Plotclock sa pamamagitan ng joo

Salamat kay joo, Johannes Heberlein at iba pang gumagawa! ~ (^ ◇ ^) / (┌ ・ ω ・) ┌✧

Isang mas malaking bersyon ng Plotclock. gumamit ng board ng microcontroller ng LOT. Bilang karagdagan sa pagguhit at pagsusulat, maaari mo ring i-click ang mobile phone.

Ginawa ko ang mga pagbabagong ito:

  • Mag-zoom nang halos 2 beses;
  • Ang saklaw ng pagguhit ay sapat na malaki upang masakop ang maraming mga screen ng telepono;
  • Ang mga bearings ay idinagdag sa mga umiikot na bahagi;
  • Pinalitan ang mas malaking servo;
  • Ang frame ay muling idisenyo at pinutol ang laser;
  • Ang board ng Microcontroller ay pinalitan ng NodeMCU-32s;

Chinese Ver:

Hakbang 1: Listahan ng Mga Materyales

  • NodeMCU-32S x 1
  • Nakalamina ng beech 300 * 300 * 4mm. x1
  • washer m3 x6
  • Servo MG995 x3
  • tindig ng manggas na may flange GFM030402. x12
  • Link ng bola m3 x1
  • Link ng bola m2 x1
  • nylon screw M3 x8
  • nylon Nut M3 x8
  • nylon screw M4 x12
  • nylon Nut M4 x12
  • Steel tornilyo M3 x3
  • Itigil ang nut M3 x3
  • power supply 5v8a o 5v10a x1

Hakbang 2: Laser Cut para sa Frame

Maaari mo itong makita sa file ng fusion360 - Sketch

Hakbang 3: Magtipon

Magtipun-tipon
Magtipun-tipon
Magtipun-tipon
Magtipun-tipon
Magtipun-tipon
Magtipun-tipon
Magtipun-tipon
Magtipun-tipon

Mga servo pin:

  • D23
  • D22
  • D21

Hakbang 4: Handa para sa PlatformIO

Ang code na ito ay kailangang baguhin pagkatapos ay maaaring tumakbo sa arduino IDE, kaya ang PlatformIO ay isang mas mahusay na paraan.

Paano gamitin ang PIO upang suriin ito:

platformio.org/platformio-ide

At dapat mo ring mai-install ang Arduino IDE din, sapagkat napakadaling mag-download ng lahat ng uri ng library.

Hakbang 5: I-install ang Drive para sa Iyong MAC o PC

Kung ang iyong computer ay hindi napansin NodeMCU kapag ikonekta ito sa pamamagitan ng usb cable. Kailangan ng pag-install ng drive sa pamamagitan ng manu-manong.

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

Hakbang 6: I-upload ang Code

Bagong proyekto ng PIO.

Baguhin ang mga ito sa iyong platformio.ini

[env: nodemcu-32s]

platform = espressif32 board = nodemcu-32s framework = arduino monitor_speed = 115200

palitan ang pangunahing.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Kopyahin ang library na ito mula sa iyong landas ng aduino patungo sa lib ng iyong PIO.

Pansin: huwag gumamit ng orihinal na servo lib ng arduino, hindi ito maaaring gumana sa NodeMCU. kailangang gamitin ito:

ESP32Servo (maghanap sa arduino Library Manager)

Hakbang 7: Pagkakalibrate

Ito ay isang HARD trabaho. Kung gagamitin mo ang aking frame at code, kaya marahil ito ay tapos na, hulaan ko.

Kung nais mong ayusin, mangyaring suriin ito:

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

Sinusundan ko ito, sana ay kapaki-pakinabang sa iyo.

Inirerekumendang: