Innehållsförteckning:

PlotClock_zoomIn_LOT: 7 steg
PlotClock_zoomIn_LOT: 7 steg

Video: PlotClock_zoomIn_LOT: 7 steg

Video: PlotClock_zoomIn_LOT: 7 steg
Video: PlotClock zoomIn LOT 2024, December
Anonim
Image
Image
Laserskärning för ram
Laserskärning för ram

Basera på Plotclock av joo

Tack till joo, Johannes Heberlein och andra tillverkare! ~ (^ ◇^)/ (┌ ・ ω ・) ┌✧

En större version av Plotclock. använd mikrokontrollkort för LOT. Förutom att rita och skriva kan du också klicka på mobiltelefonen.

Jag gjorde dessa ändringar:

  • Zooma in ungefär 2 gånger;
  • Räckvidden är tillräckligt stor för att täcka många telefonskärmar;
  • Kullager tillsattes till de roterande delarna;
  • Byt ut den större servon;
  • Ramen är omdesignad och laserskuren;
  • Mikrocontrollerkortet ersattes med NodeMCU-32s;

Kinesiska ver:

Steg 1: Lista över material

  • NodeMCU-32S x 1
  • Boklaminat 300*300*4 mm. x1
  • bricka m3 x6
  • Servo MG995 x3
  • hylslager med fläns GFM030402. x12
  • Kullänk m3 x1
  • Kullänk m2 x1
  • nylonskruv M3 x8
  • nylonmutter M3 x8
  • nylonskruv M4 x12
  • nylonmutter M4 x12
  • Stålskruv M3 x3
  • Stoppmutter M3 x3
  • strömförsörjning 5v8a eller 5v10a x1

Steg 2: Laserskärning för ram

Du hittar den i filen med fusion360 - Sketch

Steg 3: Montera

Montera
Montera
Montera
Montera
Montera
Montera
Montera
Montera

Servopinnar:

  • D23
  • D22
  • D21

Steg 4: Redo för PlatformIO

Denna kod behöver ändras och kan sedan köras i arduino IDE, så PlatformIO är ett bättre sätt.

Så här använder du PIO för att kontrollera detta:

platformio.org/platformio-ide

Och du bör också installera Arduino IDE, eftersom det är så enkelt att ladda ner alla typer av bibliotek.

Steg 5: Installera Drive för din MAC eller PC

Om din dator inte upptäckte NodeMCU när du ansluter den med usb -kabel. Behöver installera enheten manuellt.

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

Steg 6: Ladda upp kod

Nytt PIO -projekt.

Ändra dessa i din platformio.ini

[env: nodemcu-32s]

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

ersätt main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Kopiera dessa bibliotek från din aduino -väg till din PIO: s lib.

Observera: använd inte arduino original servo lib, det kan inte fungera på NodeMCU. behöver använda detta:

ESP32Servo (sök på arduino Library Manager)

Steg 7: Kalibrering

Detta är ett HÅRT arbete. Om du använder min ram och kod, så kanske det var gjort, antar jag.

Om du vill justera, kontrollera detta:

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

Jag följer den, hoppas användbar för dig.

Rekommenderad: