Obsah:

PlotClock_zoomIn_LOT: 7 kroků
PlotClock_zoomIn_LOT: 7 kroků

Video: PlotClock_zoomIn_LOT: 7 kroků

Video: PlotClock_zoomIn_LOT: 7 kroků
Video: 4.Ders Uzmanından Kolayca Arduino Öğren Robotik Dersi, Arduino Giriş Dersleri, Robotik Kodlama 2024, Červenec
Anonim
Image
Image
Laserový řez pro rám
Laserový řez pro rám

Základna na Plotclock od joo

Díky joo, Johannesovi Heberleinovi a dalšímu výrobci! ~ (^ ◇^)/ (┌ ・ ω ・) ┌✧

Větší verze Plotclock. použijte desku mikrokontroléru LOT. Kromě kreslení a psaní můžete také klikat na mobilní telefon.

Udělal jsem tyto změny:

  • Přibližte přibližně 2krát;
  • Rozsah kreslení je dostatečně velký, aby pokryl mnoho displejů telefonu;
  • K rotujícím částem byla přidána ložiska;
  • Vyměněno za větší servo;
  • Rám je přepracován a řezán laserem;
  • Deska mikrokontroléru byla nahrazena NodeMCU-32s;

Čínská verze:

Krok 1: Seznam materiálů

  • NodeMCU-32S x 1
  • Buk laminát 300*300*4 mm. x1
  • podložka m3 x6
  • Servo MG995 x3
  • kluzné ložisko s přírubou GFM030402. x12
  • Kuličkový článek m3 x1
  • Kuličkový článek m2 x1
  • nylonový šroub M3 x8
  • nylonová matice M3 x8
  • nylonový šroub M4 x12
  • nylonová matice M4 x12
  • Ocelový šroub M3 x3
  • Matice dorazu M3 x3
  • napájení 5v8a nebo 5v10a x1

Krok 2: Laserový řez pro rám

Najdete ho v souboru fusion360 - Sketch

Krok 3: Sestavte

Shromáždit
Shromáždit
Shromáždit
Shromáždit
Shromáždit
Shromáždit
Shromáždit
Shromáždit

Servopiny:

  • D23
  • D22
  • D21

Krok 4: Připraveno pro PlatformIO

Tento kód je třeba upravit, poté může běžet v arduino IDE, takže PlatformIO je lepší způsob.

Jak pomocí PIO zkontrolovat toto:

platformio.org/platformio-ide

A měli byste si také nainstalovat Arduino IDE, protože je tak snadné stahovat všechny druhy knihoven.

Krok 5: Nainstalujte si Drive pro MAC nebo PC

Pokud váš počítač při připojení pomocí USB kabelu nerozpoznal NodeMCU. Potřebujete nainstalovat disk ručně.

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

Krok 6: Nahrajte kód

Nový projekt PIO.

Upravte je na platformio.ini

[env: nodemcu-32s]

platforma = deska espressif32 = framework nodemcu-32s = arduino monitor_speed = 115200

nahradit main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Zkopírujte tyto knihovny z vaší cesty aduino do lib vašeho PIO.

Pozor: nepoužívejte originální servo lib arduino, nemůže fungovat na NodeMCU. potřeba použít toto:

ESP32Servo (vyhledávání ve Správci knihovny Arduino)

Krok 7: Kalibrace

Toto je TVRDÁ práce. Pokud použijete můj rámec a kód, možná to bylo hotové, myslím.

Pokud chcete upravit, zkontrolujte toto:

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

Sleduji to, doufám, že vám to bude užitečné.

Doporučuje: