Spisu treści:

PlotClock_zoomIn_LOT: 7 kroków
PlotClock_zoomIn_LOT: 7 kroków

Wideo: PlotClock_zoomIn_LOT: 7 kroków

Wideo: PlotClock_zoomIn_LOT: 7 kroków
Wideo: PlotClock zoomIn LOT 2024, Lipiec
Anonim
Image
Image
Laserowe wycinanie ramki
Laserowe wycinanie ramki

Bazuj na Plotclock przez joo

Dzięki joo, Johannesowi Heberleinowi i innemu twórcy! ~(^◇^)/ (┌・ω・)┌✧

Większa wersja Plotclock. użyj płyty mikrokontrolera LOT. Oprócz rysowania i pisania możesz także kliknąć telefon komórkowy.

Zrobiłem te zmiany:

  • Powiększ około 2 razy;
  • Zakres rysowania jest wystarczająco duży, aby pokryć wiele ekranów telefonu;
  • Do części obrotowych dodano łożyska;
  • Wymieniłem większe serwo;
  • Rama jest przeprojektowana i wycinana laserowo;
  • Płytka mikrokontrolera została zastąpiona przez NodeMCU-32;

Chińska wersja:

Krok 1: Lista materiałów

  • Węzeł MCU-32S x 1
  • Laminat bukowy 300*300*4mm. x1
  • podkładka m3 x6
  • Serwo MG995 x3
  • łożysko ślizgowe z kołnierzem GFM030402. x12
  • Łącznik kulowy m3 x1
  • Łącznik kulowy m2 x1
  • nylonowa śruba M3 x8
  • nylonowa nakrętka M3 x8
  • nylonowa śruba M4 x12
  • nylonowa nakrętka M4 x12
  • Śruba stalowa M3 x3
  • Nakrętka blokująca M3 x3
  • zasilacz 5v8a lub 5v10a x1

Krok 2: Laserowe wycinanie ramki

Możesz go znaleźć w pliku fusion360 - Szkic

Krok 3: montaż

Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się

Kołki serwo:

  • D23
  • D22
  • D21

Krok 4: Gotowy na PlatformIO

Ten kod wymaga modyfikacji, a następnie może działać w arduino IDE, więc PlatformIO jest lepszym sposobem.

Jak korzystać z PIO, aby to sprawdzić:

platformio.org/platformio-ide

Powinieneś także zainstalować Arduino IDE, ponieważ można tak łatwo pobrać wszelkiego rodzaju biblioteki.

Krok 5: Zainstaluj Dysk na Maca lub PC

Jeśli twój komputer nie wykrył NodeMCU po podłączeniu go kablem USB. Potrzebujesz zainstalować dysk ręcznie.

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

Krok 6: Prześlij kod

Nowy projekt PIO.

Zmodyfikuj je w swoim platformio.ini

[śr:nodemcu-32s]

platforma = płyta espressif32 = nodemcu-32s framework = arduino monitor_speed = 115200

wymień main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Skopiuj tę bibliotekę ze ścieżki aduino do biblioteki PIO.

Uwaga: nie używaj oryginalnej biblioteki serwo arduino, nie może działać na NodeMCU. trzeba użyć tego:

ESP32Servo (szukaj w arduino Library Manager)

Krok 7: Kalibracja

To CIĘŻKA praca. Jeśli użyjesz mojej ramki i kodu, to chyba zostało to zrobione.

Jeśli chcesz dostosować, sprawdź to:

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

Idę za tym, mam nadzieję, że ci się przyda.

Zalecana: