विषयसूची:

PlotClock_zoomIn_LOT: 7 चरण
PlotClock_zoomIn_LOT: 7 चरण

वीडियो: PlotClock_zoomIn_LOT: 7 चरण

वीडियो: PlotClock_zoomIn_LOT: 7 चरण
वीडियो: Sun Damage Is Terrifying 2024, जुलाई
Anonim
Image
Image
फ्रेम के लिए लेजर कट
फ्रेम के लिए लेजर कट

जू द्वारा प्लॉटक्लॉक पर आधारित

जू के लिए धन्यवाद, जोहान्स हेबरलेन और अन्य निर्माता! ~(^◇^)/ (┌・ω・)┌✧

प्लॉटक्लॉक का एक बड़ा संस्करण। लॉट के माइक्रोकंट्रोलर बोर्ड का उपयोग करें। आप ड्राइंग और राइटिंग के अलावा मोबाइल फोन पर भी क्लिक कर सकते हैं।

मैंने ये बदलाव किए:

  • लगभग 2 बार ज़ूम इन करें;
  • कई फोन स्क्रीन को कवर करने के लिए ड्रॉ की सीमा काफी बड़ी है;
  • बियरिंग्स को घूर्णन भागों में जोड़ा गया;
  • बड़े सर्वो को बदल दिया;
  • फ्रेम को फिर से डिजाइन किया गया है और लेजर कट किया गया है;
  • माइक्रोकंट्रोलर बोर्ड को NodeMCU-32s से बदल दिया गया था;

चीनी वेर:

चरण 1: सामग्री की सूची

  • NodeMCU-32S x 1
  • बीच टुकड़े टुकड़े 300 * 300 * 4 मिमी। x1
  • वॉशर m3 x6
  • सर्वो MG995 x3
  • निकला हुआ किनारा GFM030402 के साथ आस्तीन असर। X 12
  • बॉल लिंक m3 x1
  • बॉल लिंक m2 x1
  • नायलॉन पेंच M3 x8
  • नायलॉन नट M3 x8
  • नायलॉन पेंच M4 x12
  • नायलॉन नट M4 x12
  • स्टील स्क्रू M3 x3
  • अखरोट बंद करो M3 x3
  • बिजली की आपूर्ति 5v8a या 5v10a X1

चरण 2: फ़्रेम के लिए लेजर कट

आप इसे fusion360 - Sketch. की फ़ाइल में पा सकते हैं

चरण 3: इकट्ठा

इकट्ठा
इकट्ठा
इकट्ठा
इकट्ठा
इकट्ठा
इकट्ठा
इकट्ठा
इकट्ठा

सर्वो पिन:

  • डी23
  • डी22
  • डी21

चरण 4: PlatformIO के लिए तैयार

इस कोड को संशोधित करने की आवश्यकता है, फिर arduino IDE में चल सकता है, इसलिए PlatformIO एक बेहतर तरीका है।

इसे जांचने के लिए पीआईओ का उपयोग कैसे करें:

platformio.org/platformio-ide

और आपको Arduino IDE भी इंस्टॉल करना चाहिए, क्योंकि सभी तरह की लाइब्रेरी को डाउनलोड करना इतना आसान हो सकता है।

चरण 5: अपने मैक या पीसी के लिए ड्राइव स्थापित करें

यदि आपका कंप्यूटर यूएसबी केबल द्वारा कनेक्ट करते समय नोडएमसीयू का पता नहीं लगाता है। मैनुअल द्वारा ड्राइव स्थापित करने की आवश्यकता है।

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

चरण 6: कोड अपलोड करें

नई पीआईओ परियोजना।

इन्हें अपने platformio.ini. में संशोधित करें

[env:nodemcu-३२एस]

प्लेटफॉर्म = एस्प्रेसिफ 32 बोर्ड = नोडमक्यू -32 एस फ्रेमवर्क = आर्डिनो मॉनिटर_स्पीड = 115200

main.cpp को बदलें:

github.com/wnqwang/PlotClockZoomInLOT/raw/…

इन लाइब्रेरी को अपने एडुइनो के पथ से अपने पीआईओ के काम में कॉपी करें।

ध्यान दें: arduino मूल सर्वो लिब का उपयोग न करें, यह NodeMCU पर काम नहीं कर सकता है। इसका उपयोग करने की आवश्यकता है:

ESP32Servo (arduino लाइब्रेरी मैनेजर पर खोजें)

चरण 7: अंशांकन

यह एक कठिन काम है। यदि आप मेरे फ्रेम और कोड का उपयोग करते हैं, तो शायद यह किया गया था, मुझे लगता है।

यदि आप समायोजन चाहते हैं, तो कृपया इसे जांचें:

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

मैं इसका पालन करता हूं, आशा है कि आपके लिए उपयोगी होगा।

सिफारिश की: