Πίνακας περιεχομένων:

PlotClock_zoomIn_LOT: 7 βήματα
PlotClock_zoomIn_LOT: 7 βήματα

Βίντεο: PlotClock_zoomIn_LOT: 7 βήματα

Βίντεο: PlotClock_zoomIn_LOT: 7 βήματα
Βίντεο: PlotClock zoomIn LOT 2024, Δεκέμβριος
Anonim
Image
Image
Laser Cut για πλαίσιο
Laser Cut για πλαίσιο

Βάση στο Plotclock από joo

Χάρη στον joo, τον Johannes Heberlein και άλλους δημιουργούς! (^ ◇^)/ (┌ ・ ω ・)

Μια μεγαλύτερη έκδοση του Plotclock. χρησιμοποιήστε τον πίνακα μικροελεγκτών LOT. Εκτός από τη σχεδίαση και τη γραφή, μπορείτε επίσης να κάνετε κλικ στο κινητό τηλέφωνο.

Έκανα αυτές τις αλλαγές:

  • Μεγέθυνση περίπου 2 φορές.
  • Το εύρος της κλήρωσης είναι αρκετά μεγάλο για να καλύψει την πολλή οθόνη του τηλεφώνου.
  • Προστέθηκαν ρουλεμάν στα περιστρεφόμενα μέρη.
  • Αντικατέστησε το μεγαλύτερο σερβο?
  • Το πλαίσιο είναι επανασχεδιασμένο και κομμένο με λέιζερ.
  • Η πλακέτα μικροελεγκτή αντικαταστάθηκε με NodeMCU-32.

Κινεζικά Ver:

Βήμα 1: Λίστα υλικών

  • NodeMCU-32S x 1
  • Λάμιντ οξιάς 300*300*4mm. x1
  • ροδέλα m3 x6
  • Servo MG995 x3
  • ρουλεμάν μανικιών με φλάντζα GFM030402. x12
  • Σύνδεσμος σφαιρών m3 x1
  • Σύνδεσμος σφαιρών m2 x1
  • νάιλον βίδα M3 x8
  • νάιλον καρύδι M3 x8
  • νάιλον βίδα M4 x12
  • νάιλον καρύδι M4 x12
  • Ατσάλινη βίδα M3 x3
  • Παξιμάδι διακοπής M3 x3
  • τροφοδοτικό 5v8a ή 5v10a x1

Βήμα 2: Laser Cut for Frame

Μπορείτε να το βρείτε στο αρχείο fusion360 - Sketch

Βήμα 3: Συναρμολόγηση

Συγκεντρώνουν
Συγκεντρώνουν
Συγκεντρώνουν
Συγκεντρώνουν
Συγκεντρώνουν
Συγκεντρώνουν
Συγκεντρώνουν
Συγκεντρώνουν

Servo καρφίτσες:

  • D23
  • Δ22
  • Δ21

Βήμα 4: Έτοιμο για PlatformIO

Αυτός ο κώδικας χρειάζεται τροποποίηση και στη συνέχεια μπορεί να εκτελεστεί σε arduino IDE, οπότε το PlatformIO είναι ένας καλύτερος τρόπος.

Πώς να χρησιμοποιήσετε το PIO για να το ελέγξετε:

platformio.org/platformio-ide

Θα πρέπει επίσης να εγκαταστήσετε το Arduino IDE, επειδή μπορεί να γίνει τόσο εύκολη η λήψη όλων των ειδών της βιβλιοθήκης.

Βήμα 5: Εγκαταστήστε το Drive για το MAC ή τον υπολογιστή σας

Εάν ο υπολογιστής σας δεν ανίχνευσε το NodeMCU όταν το συνδέσατε με καλώδιο usb. Χρειάζεται εγκατάσταση μονάδας δίσκου με το χέρι.

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

Βήμα 6: Μεταφόρτωση κώδικα

Νέο έργο PIO.

Τροποποιήστε τα στο platformio.ini σας

[env: nodemcu-32s]

πλατφόρμα = πίνακας espressif32 = πλαίσιο nodemcu-32s = arduino monitor_speed = 115200

αντικαταστήστε το main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Αντιγράψτε αυτές τις βιβλιοθήκες από τη διαδρομή του aduino στο lib του PIO.

Προσοχή: μην χρησιμοποιείτε arduino original servo lib, δεν μπορεί να λειτουργήσει στο NodeMCU. χρειάζεται χρήση αυτού:

ESP32Servo (αναζήτηση στο arduino Library Manager)

Βήμα 7: Βαθμονόμηση

Αυτό είναι ένα δύσκολο έργο. Εάν χρησιμοποιείτε το πλαίσιο και τον κωδικό μου, ίσως να έχει γίνει, υποθέτω.

Εάν θέλετε να προσαρμόσετε, ελέγξτε αυτό:

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

Το ακολουθώ, ελπίζω να σας φανεί χρήσιμο.

Συνιστάται: