Inhaltsverzeichnis:
- Schritt 1: Materialliste
- Schritt 2: Laserschnitt für Rahmen
- Schritt 3: Zusammenbauen
- Schritt 4: Bereit für PlatformIO
- Schritt 5: Installieren Sie das Laufwerk für Ihren MAC oder PC
- Schritt 6: Code hochladen
- Schritt 7: Kalibrierung
Video: PlotClock_zoomIn_LOT - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
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
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.