विषयसूची:
- चरण 1: Octoprint API Key प्राप्त करना
- चरण 2: पायथन स्क्रिप्ट चलाने के लिए अपना रास्पबेरी सेट करना
- चरण 3: एलसीडी स्क्रीन के लिए प्रिंटिंग केस
- चरण 4: सभी को Arduino से कनेक्ट करें
- चरण 5: स्केच को Arduino पर अपलोड करना
- चरण 6: जाँचना कि सब ठीक है
- चरण 7: स्क्रिप्ट को ऑटो स्टार्ट अप पर सेट करना
- चरण 8: परिष्करण
वीडियो: ऑक्टोप्रिंट प्रिंटिंग मॉनिटर: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
नमस्कार!
मुझे लगता है कि यह परियोजना उन लोगों के लिए उपयोगी होगी, जो ऑक्टोप्रिंट का उपयोग करते हैं।
यह रंगीन बैकलाइट वाली स्क्रीन है जो आपको प्रिंटिंग प्रगति के बारे में कुछ जानकारी दिखाती है। यह वर्तमान प्रक्रिया के बारे में सभी जानकारी प्राप्त करने के लिए Octoprint API के साथ काम करता है। पायथन लिपि अरुडिनो लियोनार्डो से जुड़ती है (आप यूएसबी पोर्ट के साथ किसी का भी उपयोग कर सकते हैं। मैंने लियो का इस्तेमाल किया, क्योंकि मेरे पास यह पहले था) और इसे कुछ जानकारी देता है। साथ ही आप इस डिवाइस के जरिए अपने प्रिंटर को कंट्रोल कर सकते हैं।
आप की जरूरत है:
- रास्पबेरी पाई (मैंने रास्पबेरी पाई 3 बी + का इस्तेमाल किया)
- Arduino लियोनार्डो (तस्वीरों पर आप इस्क्रा नियो देख सकते हैं, यह मूल लियोनार्डो का एक एनालॉग है)
- माइक्रो यूएसबी केबल
- 20x4 एलसीडी स्क्रीन (मैंने I2C नियंत्रक के बिना उपयोग किया, लेकिन I2C एक का उपयोग करने के लिए कोड को संपादित करना मुश्किल नहीं है)
- चार बटन (मैंने एक मॉड्यूल का इस्तेमाल किया)
- मिनी ब्रेडबोर्ड
- कुछ तार
- आरजीबी एलईडी पट्टी (कितनी लंबी है? यह आप पर निर्भर है)
- बिजली की आपूर्ति, मैंने 12v 3a का उपयोग किया। LED स्ट्रिप और Arduino की आपूर्ति करना ठीक है
- नियंत्रित करने के लिए 3D प्रिंटर और आपको स्क्रीन के लिए एक केस भी प्रिंट करना होगा
- कुछ कनेक्टर: बैरल जैक (पुरुष और महिला)
- दो तरफा टेप और इन्सुलेट टेप
- बजर
- DHT21 तापमान और आर्द्रता सेंसर
वैकल्पिक। आप बिना सोल्डरिंग के बस सभी को कनेक्ट कर सकते हैं।
- सोल्डरिंग आयरन
- मिलाप
कुछ हद तक यह एक मुश्किल प्रोजेक्ट है। मैंने इसे पूरा करने में पूरे 2 दिन लगा दिए हैं।
चरण 1: Octoprint API Key प्राप्त करना
आपके पास एपीआई कुंजी होनी चाहिए।
बचाओ।
चरण 2: पायथन स्क्रिप्ट चलाने के लिए अपना रास्पबेरी सेट करना
सबसे पहले आपको ssh के माध्यम से अपने रास्पबेरी से कनेक्ट करना होगा।
फिर लॉगिन करें और यह कमांड टाइप करें
sudo apt-python3-pip स्थापित करें
फिर आपको कुछ पायथन पैकेज स्थापित करने की आवश्यकता है
sudo pip3 pyserial स्थापित करें
सभी इंस्टॉलेशन के बाद गीथूब पेज से अजगर स्क्रिप्ट डाउनलोड करें
जीथब भंडार
ssh Terminal sudo nano port.py टाइप करें, फिर octoprint-monitor.py से सभी को कॉपी करें और टर्मिनल में पेस्ट करें। वेरिएबल एपीआई में आपको अपनी ऑक्टोप्रिंट एपीआई कुंजी पेस्ट करनी होगी। आप अपने माउस के दाहिने बटन पर क्लिक करके पेस्ट कर सकते हैं। उसके बाद Ctrl + X दबाएं, "y" टाइप करें और एंटर दबाएं।
फिर sudo nano logMaster.py के माध्यम से logMaster.py फ़ाइल बनाएं, फिर सभी को octoprint-monitor.py से कॉपी करें और टर्मिनल में पेस्ट करें। आप अपने माउस के दाहिने बटन पर क्लिक करके पेस्ट कर सकते हैं। उसके बाद Ctrl + X दबाएं, "y" टाइप करें और एंटर दबाएं।
फिर कमांड बनाएं sudo python3 port.py
यदि आपको कोई त्रुटि है, तो पिछले चरणों की जाँच करें।
अगर आप देखें"
कनेक्ट हो रहा है…
जुड़े हुए।
आपके टर्मिनल में सब ठीक है। Ctrl+C दबाएं।
चरण 3: एलसीडी स्क्रीन के लिए प्रिंटिंग केस
मेरे पास एलसीडी 20x4 स्क्रीन है।
आपको इस लिंक से एक फाइल प्रिंट करनी होगी
थिंगविवर्स पर मेरा मामला।
चरण 4: सभी को Arduino से कनेक्ट करें
इस तस्वीर में आप वायरिंग आरेख देख सकते हैं। एलसीडी डिस्प्ले को आर्डिनो से कनेक्ट करें।
- फिर बजर को 9वें पिन से कनेक्ट करें
- बटन 1 से 7वां पिन
- बटन 2 - 8 वां
- बटन 3 - 10
- बटन 4 - 13
- तापमान संवेदक - पिन 0
- एलईडी पट्टी - पिन 6
उसके बाद इसे प्रिंटर की तरफ, ग्लू एलसीडी और प्रिंटेड केस के बटन पर ठीक करें। दो तरफा टेप के साथ मामले को ठीक करें।
USB केबल के साथ arduino को रास्पबेरी पाई से कनेक्ट करें।
चित्र के अनुसार बिजली की आपूर्ति को arduino और LED स्ट्रिप से कनेक्ट करें।
चरण 5: स्केच को Arduino पर अपलोड करना
आपको फ़ाइल octoprint-monitor.ino को github से डाउनलोड करना होगा और इसे arduino पर अपलोड करना होगा।
आपको कुछ पुस्तकालयों की आवश्यकता होगी।
- एडफ्रूट नियोपिक्सेल
- लिक्विड क्रिस्टल (यह पहले से ही Arduino IDE में स्थापित है)
- ट्रॉयका डीएचटी लाइब्रेरी
फिर आर्डिनो को रास्पबेरी पाई से कनेक्ट करें।
चरण 6: जाँचना कि सब ठीक है
अद्यतन: ऑटो पोर्ट डिटेक्शन जोड़ा गया! अब आपको arduino के पोर्ट को खोजने की आवश्यकता नहीं है।
पायथन कोड लॉन्च करें। यदि आप "कनेक्टेड सीरियल" टेक्स्ट देखते हैं, तो सब ठीक है।
चरण 7: स्क्रिप्ट को ऑटो स्टार्ट अप पर सेट करना
रास्पबेरी पाई पर ऑटोलैड में स्क्रिप्ट कैसे जोड़ें?
यह आसान है। आपको टाइप करना होगा
सुडो क्रोंटैब -ई
और फ़ाइल के अंत में केवल एक पंक्ति जोड़ें।
@reboot /usr/bin/python3 /home/pi/port.py
बस इतना ही। अब अपने रास्पबेरी को रिबूट करें और सभी को सत्यापित करें।
चरण 8: परिष्करण
अब आखिरी कदम।
सभी जांचें और अगर कुछ ठीक नहीं है, तो अपनी समस्या के साथ एक टिप्पणी लिखें।
ध्यान देने के लिए आपका धन्यवाद!
सिफारिश की:
एक आसान इन्फिनिटी मिरर क्यूब बनाएं - कोई 3डी प्रिंटिंग और कोई प्रोग्रामिंग नहीं: 15 कदम (चित्रों के साथ)
एक आसान इन्फिनिटी मिरर क्यूब बनाएं | कोई 3D प्रिंटिंग और कोई प्रोग्रामिंग नहीं: हर कोई एक अच्छा इन्फिनिटी क्यूब पसंद करता है, लेकिन ऐसा लगता है कि इसे बनाना मुश्किल होगा। इस निर्देश के लिए मेरा लक्ष्य आपको चरण-दर-चरण यह दिखाना है कि इसे कैसे बनाया जाए। इतना ही नहीं, जो निर्देश मैं आपको दे रहा हूं, उससे आप एक
Arduino LCD डिस्प्ले प्रिंटिंग: 4 कदम
Arduino LCD डिस्प्ले प्रिंटिंग: Arduino के लिए सरल LCD लेखन कैसे करें यह LCD प्रोग्राम LCD लेखन के लिए बहुत महत्वपूर्ण है। इसके माप को प्रदर्शित करने के लिए कई प्रोग्राम में इसी कनेक्शन का उपयोग किया जा सकता है
रास्पबेरी पाई पर ऑक्टोप्रिंट से रिले बोर्ड को नियंत्रित करना: 5 कदम
रास्पबेरी पाई पर ऑक्टोप्रिंट से रिले बोर्ड को नियंत्रित करना: तो आपके पास ऑक्टोप्रिंट के साथ रास्पबेरी पाई है और यहां तक कि एक कैमरा सेटअप भी है। आखिरी चीज जो आपको चाहिए वह है अपने 3 डी प्रिंटर को चालू और बंद करने का एक तरीका और शायद एक प्रकाश को नियंत्रित करना। यह शिक्षाप्रद आपके लिए है! यह इससे प्रेरित और सरल है: https://github.co
एक पुराने एलसीडी मॉनिटर से हैक किया गया गोपनीयता मॉनिटर: 7 कदम (चित्रों के साथ)
एक पुराने एलसीडी मॉनिटर से हैक किया गया गोपनीयता मॉनिटर: अंत में आप उस पुराने एलसीडी मॉनिटर के साथ कुछ कर सकते हैं जो आपके गैरेज में है। आप इसे गोपनीयता मॉनिटर में बदल सकते हैं! यह आपके अलावा सभी को सफ़ेद दिखता है, क्योंकि आपने "जादू" चश्मा! आपके पास वास्तव में एक पा है
वीजीए मॉनिटर स्प्लिटर को कंप्यूटर नियंत्रित मॉनिटर स्विचर में परिवर्तित करना: 4 कदम
वीजीए मॉनिटर स्प्लिटर को कंप्यूटर-नियंत्रित मॉनिटर स्विचर में परिवर्तित करना: यह निर्देश योग्य बताता है कि कैसे एक सस्ता (20 यूरो) वीजीए मॉनिटर स्प्लिटर जो एक पीसी को दो मॉनिटर से जोड़ने के लिए उपयोग किया जाता है, को कंप्यूटर नियंत्रित-मॉनिटर स्विचर में परिवर्तित किया जा सकता है। अंतिम डिवाइस को समानांतर पोर्ट के माध्यम से नियंत्रित किया जाता है और