Inhaltsverzeichnis:

PlotClock_zoomIn_LOT - Gunook
PlotClock_zoomIn_LOT - Gunook

Video: PlotClock_zoomIn_LOT - Gunook

Video: PlotClock_zoomIn_LOT - Gunook
Video: PlotClock zoomIn LOT 2024, Juli
Anonim
Image
Image
Lasergeschnitten für Rahmen
Lasergeschnitten für Rahmen

Basis auf Plotclock von joo

Danke an joo, Johannes Heberlein und andere Macher! ~(^◇^)/ (┌・ω・)┌✧

Eine größere Version der Plotclock. Verwenden Sie die Mikrocontroller-Platine von LOT. Neben Zeichnen und Schreiben können Sie auch auf das Handy klicken.

Ich habe diese Änderungen vorgenommen:

  • Vergrößern Sie ungefähr 2 Mal;
  • Der Zeichenbereich ist groß genug, um die vielen Telefonbildschirme abzudecken;
  • Die rotierenden Teile wurden mit Lagern versehen;
  • Das größere Servo ersetzt;
  • Der Rahmen ist neu gestaltet und lasergeschnitten;
  • Mikrocontroller-Platine wurde durch NodeMCU-32s ersetzt;

Chinesische Version:

Schritt 1: Materialliste

  • NodeMCU-32S x 1
  • Buchenlaminat 300*300*4mm. x1
  • Waschmaschine m3 x6
  • Servo MG995 x3
  • Gleitlager mit Flansch GFM030402. x12
  • Kugelgelenk m3 x1
  • Kugelgelenk m2 x1
  • Nylonschraube M3 x8
  • Nylonmutter M3 x8
  • Nylonschraube M4 x12
  • Nylonmutter M4 x12
  • Stahlschraube M3 x3
  • Stoppmutter M3 x3
  • Netzteil 5v8a oder 5v10a x1

Schritt 2: Laserschnitt für Rahmen

Sie finden es in der Datei von fusion360 - Sketch

Schritt 3: Zusammenbauen

Montieren
Montieren
Montieren
Montieren
Montieren
Montieren
Montieren
Montieren

Servo-Pins:

  • D23
  • D22
  • D21

Schritt 4: Bereit für PlatformIO

Dieser Code muss geändert werden und kann dann in der Arduino-IDE ausgeführt werden, daher ist PlatformIO ein besserer Weg.

So überprüfen Sie dies mit PIO:

platformio.org/platformio-ide

Und Sie sollten auch Arduino IDE installieren, da es so einfach ist, alle Arten von Bibliotheken herunterzuladen.

Schritt 5: Installieren Sie das Laufwerk für Ihren MAC oder PC

Wenn Ihr Computer NodeMCU nicht erkennt, wenn er über ein USB-Kabel angeschlossen wird. Laufwerk manuell installieren.

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

Schritt 6: Code hochladen

Neues PIO-Projekt.

Ändern Sie diese in Ihrer platformio.ini

[env:nodemcu-32s]

Plattform = espressif32-Board = Nodemcu-32s-Framework = Arduino monitor_speed = 115200

Ersetzen Sie die main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Kopieren Sie diese Bibliothek aus Ihrem Pfad von aduino in die Bibliothek Ihres PIO.

Achtung: Verwenden Sie keine Arduino-Original-Servobibliothek, sie kann nicht auf NodeMCU funktionieren. brauche dies:

ESP32Servo (Suche im Arduino Library Manager)

Schritt 7: Kalibrierung

Dies ist eine HARTE Arbeit. Wenn Sie meinen Frame und Code verwenden, ist es vielleicht getan, denke ich.

Wenn Sie anpassen möchten, überprüfen Sie dies:

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

Ich verfolge es, hoffe nützlich für Sie.