Table des matières:

PlotClock_zoomIn_LOT : 7 étapes
PlotClock_zoomIn_LOT : 7 étapes

Vidéo: PlotClock_zoomIn_LOT : 7 étapes

Vidéo: PlotClock_zoomIn_LOT : 7 étapes
Vidéo: SR Flip Flop Display: Part 2 – Finalizing the Vacuum Tube Design and Building a PCB (FIXED AUDIO) 2024, Décembre
Anonim
Image
Image
Découpé au laser pour le cadre
Découpé au laser pour le cadre

Base sur Plotclock de joo

Merci à joo, Johannes Heberlein et autres maker ! ~(^◇^)/ (┌・ω・)┌✧

Une version plus grande du Plotclock. utiliser la carte microcontrôleur de LOT. En plus de dessiner et d'écrire, vous pouvez également cliquer sur le téléphone mobile.

J'ai fait ces modifications:

  • Zoomez environ 2 fois;
  • La plage de tirage est suffisamment large pour couvrir les nombreux écrans du téléphone;
  • Des roulements ont été ajoutés aux pièces rotatives;
  • Remplacé le plus gros servo;
  • Le cadre est redessiné et découpé au laser;
  • La carte microcontrôleur a été remplacée par des NodeMCU-32;

Version chinoise:

Étape 1: Liste des matériaux

  • NœudMCU-32S x 1
  • Hêtre stratifié 300*300*4mm. x1
  • rondelle m3 x6
  • Servo MG995 x3
  • palier lisse avec bride GFM030402. x12
  • Lien boule m3 x1
  • Lien boule m2 x1
  • vis nylon M3 x8
  • Écrou en nylon M3 x8
  • vis nylon M4 x12
  • Écrou en nylon M4 x12
  • Vis en acier M3 x3
  • Ecrou de butée M3 x3
  • alimentation 5v8a ou 5v10a x1

Étape 2: Découpe au laser pour le cadre

Vous pouvez le trouver dans le fichier de fusion360 - Sketch

Étape 3: Assembler

Assembler
Assembler
Assembler
Assembler
Assembler
Assembler
Assembler
Assembler

Broches d'asservissement:

  • D23
  • D22
  • J21

Étape 4: Prêt pour PlatformIO

Ce code doit être modifié puis peut s'exécuter dans arduino IDE, donc PlatformIO est un meilleur moyen.

Comment utiliser PIO pour vérifier ceci:

platformio.org/platformio-ide

Et vous devriez également installer Arduino IDE, car il est si facile de télécharger tout type de bibliothèque.

Étape 5: Installez le lecteur pour votre MAC ou PC

Si votre ordinateur ne détecte pas NodeMCU lorsque vous le connectez par câble USB. Besoin d'installer le lecteur par manuel.

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

Étape 6: Télécharger le code

Nouveau projet PIO.

Modifiez-les dans votre platformio.ini

[env:nodemcu-32s]

plateforme = carte espressif32 = framework nodemcu-32s = arduino monitor_speed = 115200

remplacer le main.cpp:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

Copiez ces bibliothèques de votre chemin d'aduino vers la bibliothèque de votre PIO.

Attention: n'utilisez pas la bibliothèque servo d'origine arduino, cela ne peut pas fonctionner sur NodeMCU. besoin d'utiliser ceci:

ESP32Servo (recherche sur Arduino Library Manager)

Étape 7: Étalonnage

C'est un travail DUR. Si vous utilisez mon cadre et mon code, alors peut-être que cela a été fait, je suppose.

Si vous voulez ajuster, veuillez vérifier ceci:

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

Je le suis, j'espère vous être utile.

Conseillé: