İçindekiler:

PlotClock_zoomIn_LOT: 7 Adım
PlotClock_zoomIn_LOT: 7 Adım

Video: PlotClock_zoomIn_LOT: 7 Adım

Video: PlotClock_zoomIn_LOT: 7 Adım
Video: Robot Kolu #2/sedanurkirci 2024, Temmuz
Anonim
Image
Image
Çerçeve için Lazer Kesim
Çerçeve için Lazer Kesim

Joo tarafından Plotclock'a dayalı

Joo, Johannes Heberlein ve diğer yapımcılar sayesinde! ~(^◇^)/ (┌・ω・)┌✧

Plotclock'un daha büyük bir versiyonu. LOT'un mikrodenetleyici kartını kullanın. Çizim ve yazmanın yanı sıra cep telefonuna da tıklayabilirsiniz.

Bu değişiklikleri yaptım:

  • Yaklaşık 2 kez yakınlaştırın;
  • Çekme aralığı, birçok telefon ekranını kaplayacak kadar geniştir;
  • Dönen parçalara rulmanlar eklendi;
  • Daha büyük servoyu değiştirdi;
  • Çerçeve yeniden tasarlandı ve lazerle kesildi;
  • Mikrodenetleyici kartı NodeMCU-32'lerle değiştirildi;

Çince Ver:

Adım 1: Malzeme Listesi

  • DüğümMCU-32S x 1
  • Kayın laminat 300*300*4mm. x1
  • yıkayıcı m3 x6
  • Servo MG995 x3
  • flanşlı kovanlı yatak GFM030402. x12
  • Top bağlantı m3 x1
  • Top bağlantı m2 x1
  • naylon vida M3 x8
  • naylon Somun M3 x8
  • naylon vida M4 x12
  • naylon Somun M4 x12
  • Çelik vida M3 x3
  • Durdurma somunu M3 x3
  • güç kaynağı 5v8a veya 5v10a x1

Adım 2: Çerçeve için Lazer Kesim

fusion360 - Sketch dosyasında bulabilirsiniz.

Adım 3: Birleştirin

Birleştirmek
Birleştirmek
Birleştirmek
Birleştirmek
Birleştirmek
Birleştirmek
Birleştirmek
Birleştirmek

Servo pimleri:

  • D23
  • D22
  • D21

4. Adım: PlatformIO için Hazır

Bu kodun değiştirilmesi gerekir, ardından arduino IDE'de çalışabilir, bu nedenle PlatformIO daha iyi bir yoldur.

Bunu kontrol etmek için PIO nasıl kullanılır:

platformio.org/platformio-ide

Ve Arduino IDE'yi de kurmalısınız, çünkü her tür kütüphaneyi indirmek çok kolay olabilir.

5. Adım: MAC veya PC'niz için Drive'ı yükleyin

Bilgisayarınızı USB kablosuyla bağladığınızda NodeMCU'yu algılamadıysa. Sürücüyü manuel olarak yüklemeniz gerekir.

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

6. Adım: Kodu Yükleyin

Yeni PIO projesi.

Bunları platformio.ini'nizde değiştirin

[env:nodemcu-32s]

platform = espressif32 kartı = nodemcu-32s çerçevesi = arduino monitör_hızı = 115200

main.cpp'yi değiştirin:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Bu kitaplığı aduino yolunuzdan PIO'nuzun lib'ine kopyalayın.

Dikkat: arduino orijinal servo lib kullanmayın, NodeMCU üzerinde çalışamaz. bunu kullanmanız gerekir:

ESP32Servo (arduino Library Manager'da arama yapın)

Adım 7: Kalibrasyon

Bu ZOR bir çalışmadır. Çerçevemi ve kodumu kullanırsanız, belki de yapılmıştır, sanırım.

Ayarlamak istiyorsanız, lütfen şunu kontrol edin:

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

Takipteyim, umarım işinize yarar.

Önerilen: