विषयसूची:

DIY "पीसी उपयोग मीटर आरओजी बेस" Arduino और Python का उपयोग करना: 5 चरण (चित्रों के साथ)
DIY "पीसी उपयोग मीटर आरओजी बेस" Arduino और Python का उपयोग करना: 5 चरण (चित्रों के साथ)

वीडियो: DIY "पीसी उपयोग मीटर आरओजी बेस" Arduino और Python का उपयोग करना: 5 चरण (चित्रों के साथ)

वीडियो: DIY
वीडियो: Asus Aura controlling over 100 RGB's | WS2812B | Aura tweak | Power from PSU 2024, नवंबर
Anonim
DIY
DIY
DIY
DIY

*************************************

+सबसे पहले, यह निर्देश एक गैर देशी अंग्रेजी बोलने वाले द्वारा लिखा गया था…… एक अंग्रेजी प्रोफेसर नहीं है, इसलिए कृपया मेरा मजाक बनाने से पहले किसी भी व्याकरण संबंधी गलती को सूचित करें।:पी

+ और कृपया चित्रों में देखे गए किसी भी लोगो की नकल न करें, उनमें से अधिकांश के पास कॉपीराइट हैं या कम से कम उनके संबंधित स्वामियों से जुड़ी भावनाएं हैं

+किसी भी सुधार की सराहना की जाएगी, या तो इस निर्देश में या उपकरण में

+मैं किसी भी क्रॉस-वायरिंग और आपके द्वारा सर्किटिंग और प्रोग्रामिंग में किसी भी त्रुटि के कारण आपके फोन, पीसी या किसी भी डिवाइस को हुए नुकसान के लिए जिम्मेदार नहीं हूं। इसलिए यह काम अपने रिस्क पर करें।

+ यदि उपलब्ध हो, तो इसके लिए 3D एक प्यारा केस प्रिंट करें।

+ सराहना करने और प्यार फैलाने के लिए दिल को दबाएं। और इसे अपने पसंदीदा में जोड़ें।

*************************************

सभी को नमस्कार, तो यह सब एक शानदार पीसी भाग की आवश्यकता (वास्तव में लालच) के साथ शुरू हुआ, लगभग एक साल पहले मैंने विजुअल स्टूडियो में कोड करने के लिए 6 वां जीन गेमिंग पीसी बनाना शुरू किया ….. उस पीसी को धीरे-धीरे बनाते समय, अपनी पॉकेट मनी इकट्ठा करके…। एक दिन मैंने 200$ का आसुस आरओजी बेस देखा, जो सीपीयू के उपयोग को दिखाता है, दूर से ओवरक्लॉक कर सकता है और बहुत सारी अच्छी चीजें कर सकता है (*चमकदार आँखों से देख रहे हैं*)…। निश्चित रूप से मैं इसे खरीदना चाहता था….. लेकिन कीमत का टैग बहुत अधिक था (* जबड़ा ड्रॉप *)….. इसलिए मैंने बाद में एक बनाने के लिए एक त्वरित नोट लिया…। फिर मैंने अजगर सीखना शुरू किया, और "PSUTIL" पुस्तकालय में आया, और बूम….. अब सब कुछ संभव था।

बस कुछ एलईडी और एक आर्डिनो नैनो के साथ ….. मैंने हार्डवेयर बनाया, फिर कुछ दिनों के पुस्तकालयों के शोध के बाद, मैंने अजगर कार्यक्रम बनाया…।

मूल रूप से यह अब केवल CPU उपयोग की कल्पना करता है, लेकिन होस्ट साइड (कंप्यूटर) पायथन प्रोग्राम में मामूली बदलावों के साथ, इसे हर विवरण दिखाने के लिए कॉन्फ़िगर किया जा सकता है जो कि पायथन की psutil लाइब्रेरी प्रदान करता है यानी - रैम उपयोग, सीपीयू आवृत्ति, और अन्य सामान।

यह एक बाहरी CPU उपयोग मीटर है…।

मैं अभी भी कंप्यूटर प्रोग्राम को एक पृष्ठभूमि प्रक्रिया बनाने के लिए इस परियोजना पर काम कर रहा हूं, लेकिन चूंकि मैं अजगर के लिए एक नौसिखिया हूं, इसमें समय लगेगा। इस क्षेत्र में मदद की बहुत सराहना की जाएगी।

जोश में ?, तो चलिए सामग्री के बिल को ब्राउज़ करते हैं…..

चरण 1: सामग्री का बिल

सामग्री के बिल
सामग्री के बिल

सामग्री के बिल-

1. एक Arduino (सीरियल मॉड्यूल स्थापित होने के साथ, ttl के लिए USB का उपयोग करें यदि आप arduino pro mini का उपयोग कर रहे हैं …… कोई फर्क नहीं पड़ता कि आप किस arduino का उपयोग करते हैं, लेकिन मुझे नैनो पसंद है)।

2. एक एलईडी बार ग्राफ, या 10 एल ई डी

3.एक मेजबान मशीन

यह बात है…

चरण 2: सर्किट बनाना।

सर्किट बनाना।
सर्किट बनाना।
सर्किट बनाना।
सर्किट बनाना।

एलईडी को पिन डी3 से डी12 और सामान्य कैथोड से कनेक्ट करें, यानी - जैसा कि चित्र में दिखाया गया है।

प्रत्येक एलईडी के साथ श्रृंखला में 1k रोकनेवाला भी जोड़ें। (चित्र में नहीं दिखाया गया है।) ऐसा नहीं करने से आर्डिनो या लेड या दोनों फ्राई हो जाएंगे…।

चरण 3: आत्माओं को स्थापित करना

तो, जैसा कि हम सभी जानते हैं….. हर किसी को काम करने के लिए आत्माओं की आवश्यकता होती है…. मशीनें भी… आरंभ करने के लिए इन सॉफ़्टवेयर और रेखाचित्रों को डाउनलोड करें

1. Arduino स्केच और होस्ट प्रोग्राम- Github Link

2.पायथन -पायथन डाउनलोड करें

3. PSUTIL पुस्तकालय - PSUTIL पुस्तकालय

1. arduino स्केच अपलोड करें

2.पायथन स्थापित करें

3. डाउनलोड करने के बाद PSUTIL लाइब्रेरी को इनस्टॉल करें। यदि आप नहीं जानते कि यह कैसे करना है, तो बस "पायथन लाइब्रेरी कैसे स्थापित करें" की खोज करके Google पर ट्यूटोरियल ब्राउज़ करें।

4. होस्ट प्रोग्राम डाउनलोड करें।

5. विंडोज की + आर को दबाए रखें।

6. टाइप: खोल: स्टार्टअप

7. ओके पर क्लिक करें।

8. होस्ट प्रोग्राम को स्टार्टअप फ़ोल्डर में कॉपी पेस्ट करें

9.फिर फिर से होस्ट प्रोग्राम को कॉपी करें

10.और डेस्कटॉप पर शॉर्टकट पेस्ट करें।

चरण 4: वन लास्ट राइड

वन लास्ट राइड
वन लास्ट राइड

अपने arduino में प्लग करें। और जांचें कि क्या सीरियल पोर्ट COM2 है, अगर इसे डिवाइस मैनेजर से बदलकर कॉम 2 में नहीं बदला है। ओके पर क्लिक करें

फिर डेस्कटॉप शॉर्टकट पर क्लिक करके पायथन प्रोग्राम लॉन्च करें … एक बार चलने के बाद यह स्वचालित रूप से प्रत्येक बूट पर शुरू हो जाएगा। सुनिश्चित करें कि टर्मिनल विंडो बंद न करें…। हालांकि यह कोई आउटपुट नहीं दिखाता है। यह अभी भी काम कर रहा है।

फिर

आनंद लेना……..

*******************************************

ध्यान दें-

1. इसे अपने पीसी के पास कहीं भी स्थापित करें, इसे 3 डी प्रिंटेड केस में कवर करें, या इसे वायरलेस बनाने के लिए ब्लूटूथ मॉड्यूल का उपयोग करें।

2. अन्य psutil कार्यों के लिए प्रोग्राम को अपग्रेड करने के लिए पायथन प्रोग्राम की जाँच करें।

3. आर्डिनो स्केच वास्तव में नोबी वन की तरह दिखेगा…। लेकिन यह केवल लूप के लिए अतिरिक्त रैम उपयोग के कारण arduino क्रैश को बचाने के लिए है, ताकि इसे attinies और avrs पर उपयोग किया जा सके।

4. सुनिश्चित करें कि टर्मिनल विंडो बंद न करें…। हालांकि यह कोई आउटपुट नहीं दिखाता है। यह अभी भी काम कर रहा है।

5.जल्द ही मैं रिमोट ओवरक्लॉकिंग सुविधाओं और मल्टी बार ग्राफ सहित diy रोग बेस का एक पूर्ण संस्करण बनाऊंगा…..

6. कोड और अन्य सामग्री में किसी भी योगदान की सराहना की जाएगी……

*******************************************

चरण 5: लॉग अपडेट करें

************* अपडेट यहां वर्णित किए जाएंगे ****************

२०१७-०६-२१ - जैसा कि "रुफुनुनु" द्वारा सुझाया गया है, अपने आर्डिनो और एलईड की सुरक्षा के लिए प्रत्येक के नेतृत्व में 1k रोकनेवाला जोड़ें।

***************************************************************

सिफारिश की: