विषयसूची:

सौर ट्रैकर: 6 कदम
सौर ट्रैकर: 6 कदम

वीडियो: सौर ट्रैकर: 6 कदम

वीडियो: सौर ट्रैकर: 6 कदम
वीडियो: How to make a solar tracking system using Arduino | step by step 2024, जून
Anonim
सौर ट्रैकर
सौर ट्रैकर

हैलो, मेरा नाम जोकेम फ़ोरेज़ है और मैं हॉवेस्ट (कॉर्ट्रिज्क, बेल्जियम) में मल्टी मीडिया और कम्युनिकेशन टेक्नोलॉजी का अध्ययन कर रहा हूँ। स्कूल के लिए हमें एक प्रोजेक्ट बनाने की जरूरत थी। मैंने एक सोलर ट्रैकर (सूर्य का अनुसरण करने वाला सौर पैनल) बनाया, मुझे यह वास्तव में एक दिलचस्प परियोजना और इसे बनाने में मज़ा आया।

सबसे चमकीले प्रकाश स्रोत को खोजने के लिए परियोजना 4 प्रकाश निर्भर अवरोधक का उपयोग करती है। यह बैटरी और सोलर पैनल के करंट फ्लो और वोल्टेज को भी मापता है। यह एक वेबसाइट पर प्रदर्शित होता है और ग्राफ़ के माध्यम से देखा जाता है। आप वेबसाइट के साथ दो सर्वो को भी नियंत्रित कर सकते हैं।

आपूर्ति

इस परियोजना के लिए आपको चाहिए:

रास्पबेरी PiPhaesun Sun Plus 5 Polykristallijn सोलर पैनल 5WAdafruit INA219 करंट सेंसर ब्रेकआउट x2Ldr x4servo (मजबूत) x2nextion डिस्प्ले3.7v बैटरीmcp3008पावर-सप्लाई 3.3V और 5VSparkFun सनी बडी - एमपीपीटी सोलर चार्जलॉट ब्रेडबोर्ड जम्पर केबल:)

चरण 1: चरण 1: इलेक्ट्रॉनिक्स

चरण 1: इलेक्ट्रॉनिक्स
चरण 1: इलेक्ट्रॉनिक्स

यहां आप सभी घटकों के साथ एक फ्रिटिंग स्कीमा प्राप्त कर सकते हैं। वर्तमान सेंसर और सनी दोस्त को कुछ सोल्डरिंग की जरूरत है।

चरण 2: चरण 2: डेटाबेस

चरण 2: डेटाबेस
चरण 2: डेटाबेस

यह मेरा डेटा बेस मॉडल है। यह रास्पबेरी पाई पर मारियाडीबी का उपयोग करके होस्ट किया गया है। यह सभी सेंसरों को लॉग करता है और सेटिंग करता है कि यह मैनुअल मोड में है या नहीं।

चरण 3: चरण 3: वेबसाइट

चरण 3: वेबसाइट
चरण 3: वेबसाइट
चरण 3: वेबसाइट
चरण 3: वेबसाइट

यहां आप साइट पर कुछ छवि देख सकते हैं जिस साइट पर रास्पबेरी के आईपी के साथ पहुंचा जा सकता है (आप इसे डिस्प्ले पर पा सकते हैं)। साइट पर आप सेंसर के सभी ग्राफ देख सकते हैं और सौर पैनल को नियंत्रित कर सकते हैं।

चरण 4: चरण 4: केस

चरण 4: मामला
चरण 4: मामला
चरण 4: मामला
चरण 4: मामला
चरण 4: मामला
चरण 4: मामला
चरण 4: मामला
चरण 4: मामला

एक मामले के लिए मैंने सिर्फ एक प्लास्टिक का डिब्बा लिया और केबल के लिए छोटे छेद और डिस्प्ले के लिए एक बड़ा छेद काट दिया। मैंने सभी घटकों को चिपका दिया (सर्वो और एलडीआर नहीं)। कुल मिलाकर मैंने केबलों के लिए 3 छोटे छेद ड्रिल किए: 1 एलडीआर के लिए, 1 सौर पैनल के केबल के लिए और 1 सर्वो (केबल) के लिए।

सोलर पैनल के लिए मैं घर पर मौजूद स्क्रैप mdf पैनल का उपयोग करता हूं। desing सही नहीं है और यदि आप इसे बेहतर बनाने की कोशिश कर सकते हैं लेकिन यह काम करता है। आपको लकड़ी में 2 भाग चाहिए।

आयामों के लिए एक बड़ा यू आकार की शांति जिसे आप चित्र में देख सकते हैं

और एक बड़ा मंच आप इसे किसी भी आकार में बना सकते हैं जो आप चाहते हैं मेरा 400 * 300 * 20 मिमी. है

एक बार जब आपके पास ये भाग हो जाते हैं तो आपको सौर पैनल के एल्यूमीनियम बैक साइट के बीच में एक छेद ड्रिल करने की आवश्यकता होती है जो दोनों तरफ लगभग 125 मिमी और 17.5 मिमी होता है ताकि आप एम 3 की थ्रेडेड रॉड को 3 से छोटी ड्रिल के साथ चिपका सकें। मिमी और 5 मिमी से बड़ा नहीं (आप बड़े जा सकते हैं लेकिन इसकी अनुशंसा नहीं की जाती है)।

एक थ्रेडेड रॉड को काटें M3 350mm लंबाई में उस पर एक नट जोड़ें ताकि आप इसे सर्वो के लिए काउंटर नट के रूप में उपयोग कर सकें, उस रॉड को अपने सर्वो पर जोड़ें और अपनी जांघ तक चलते रहें और काउंटर नट को कस लें ताकि यह अब और ढीला हो सके I यह कल्पना करने की कोशिश की कि आपको नट और वॉशर की आवश्यकता कहाँ है, इसकी एक तस्वीर है।

Y अक्ष के लिए मैंने M3 90 मिमी लंबी एक थ्रेडेड रॉड को भी काटा और इसे जकड़ने के लिए एक काउंटर नट और एक नट का उपयोग किया।

चरण 5: चरण 5: रास्पबेरी पाई ओएस सेट करना

यहाँ रास्पबेरी से ओएस सेटअप करने का एक ट्यूटोरियल है:

यहाँ एक ट्यूटोरियल है कि रास्पबेरी को ssh कैसे करें:

एक बार जब आप ऐसा कर सकते हैं तो आप उपयोगकर्ता नाम के साथ लॉगिन कर सकते हैं: पीआई और पासवर्ड रास्पबेरीपहली चीज जो आप करना चाहते हैं वह है पीआई का पासवर्ड बदलना यह कमांड के साथ किया जा सकता है: सूडो रास्पि-कॉन्फिग से आप 1 पर जाएं उपयोगकर्ता पासवर्ड बदलें और बदलें पासवर्ड इसे न भूलें या आपको फिर से शुरू करने की आवश्यकता है।

4 स्थानीयकरण विकल्प सेट करने के लिए रास्पि-कॉन्फ़िगरेशन में जाएं और अपने देश और कीबोर्ड के लिए सभी सेटिंग सही सेट करें

2 नेटवर्क विकल्प में आप अपना वाईफाई सेट कर सकते हैं

5 में आपको SPI, I2C, सीरियल, रिमोट GPIO की आवश्यकता है

वेब सर्वर को स्थापित करने के लिए आपको टर्मिनल में इस कमांड (sudo apt install apache2 -y) के साथ अपाचे को स्थापित करने की आवश्यकता है। ब्राउज़र में अपने रास्पबेरी के आईपी को चिपकाते समय आप परीक्षण कर सकते हैं कि यह काम करता है या नहीं।

और प्रोग्राम को टर्मिनल में कॉपी और पेस्ट करने के लिए काम करने के लिए कुछ लाइब्रेरी स्थापित करने की आवश्यकता है

sud opip3 mysql-connector-pythonsudo pip3 इंस्टॉल करें फ्लास्क-कोर्सुडो pip3 इंस्टॉल करें geventsudo pip3 इंस्टॉल करें gevent-websocketsudo pip3 इंस्टॉल करें pi-ina219 इंस्टॉल करें

चरण 6: चरण 6: कोड

इस GitHub पर आप उस प्रोजेक्ट का कोड पा सकते हैं जिसे आप इसे इंस्टॉल और चला सकते हैं

github.com/ForrezJochem/project-code

सिफारिश की: