इलेक्ट्रिक कार के लिए चार्ज और माइलेज इंडिकेटर बनाना


% में बैटरी संकेतक की आवश्यकता किसे है? वास्तव में, हमें यह जानने की जरूरत है कि हम बिना रिचार्ज के बैटरी पर कितनी दूर तक यात्रा कर सकते हैं। आइए ऐसा एक संकेतक बनाते हैं। यह दिखा सकता है कि आपने एक पूर्ण शुल्क के बाद कितनी बार (सेकंड / मिनट / मीटर) की यात्रा की है, साथ ही साथ आपको कुल कितने मीटर (सेकंड / मिनट) और कुल ड्राइव करना है। उसी समय, हम एक सुपर उदाहरण का उपयोग करके पता लगाएंगे कि नियंत्रकों के माइक्रो अरुडिनो एटीटिनी परिवार।

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

अलग-अलग कारों में अलग-अलग बैटरी होती है। हमारा डिवाइस 6 से 24 वोल्ट तक काम करेगा।

और इसलिए इसे प्रदर्शित किया जाता है:
1) दसियों की सटीकता के साथ मीटर में वर्तमान (बैटरी को पूरी तरह से चार्ज करने के बाद) माइलेज।
2) वर्तमान (बैटरी पूरी तरह से चार्ज होने के बाद) घंटे, मिनट और सेकंड में माइलेज देती है, दसियों सेकंड के लिए सटीक।
3) वह दूरी जो बैटरी अंतिम होगी (मीटर में पहले से सत्यापित और निर्धारित समय का उपयोग करके चार्ज बैटरी के साथ चलने वाले इंजन के सेकंड में) मीटर के निकटतम दसियों में।
4) सभी समय के लिए मोटो-घंटों की कुल संख्या (हवाई जहाज की तरह)
5) हर समय के लिए कुल लाभ (कारों की तरह)
6) बैटरी पर करंट वोल्टेज। इसका उपयोग एक निर्वहन का न्याय करने के लिए भी किया जा सकता है।

बेशक, समय के साथ बैटरी की क्षमता कम हो जाती है। कम तापमान पर स्व-निर्वहन और खराब प्रदर्शन भी है।

इस परियोजना ने ऊपर उल्लिखित दो लक्ष्यों का पीछा किया। मैं एटीटीनी से निपटने के लिए इच्छुक था और अपने बेटे को घर से छुट्टी दे कर अपने बेटे को घर से निकालने के लिए प्रेरित कर रहा था। ATtiny अपने बड़े Arduino समकक्षों की तुलना में बहुत सस्ता है। और अक्सर परियोजनाओं में जहां 8kb और 5 GPIO, एक तोप से गौरैया को गोली मारने का बिल्कुल कारण नहीं है। बेशक, हमें इस तथ्य में पूर्वाग्रह मिला कि हमने नियंत्रक पर बचत की, लेकिन I2C के साथ संकेतक के लिए चीनी को तीन महंगा भुगतान किया।

हमें क्या चाहिए: 2.54 मिमी, 5 प्रतिरोध, 3 डायोड, 2-3 कैपेसिटर, एक रीसेट बटन, एक टॉगल स्विच ऑन / ऑफ, 8 पैरों के लिए एक डीआईपी सॉकेट, 5 वोल्ट के लिए एक रोल और शायद 12, एक पर एक रोल के साथ 4x4 सेमी का टेक्स्टोलाइट ट्रेनिंग बोर्ड। ATtiny85 चिप (उदाहरण के लिए, मानक आईडीई से सामान्य Arduino के माध्यम से प्रोग्राम योग्य) और I2C इंटरफ़ेस के साथ एक 8-खंड 4-अंकीय एलईडी संकेतक। उत्तरार्द्ध की लागत बाकी सब कुछ पछाड़ देती है और 400 रूबल तक पहुंच सकती है। मैंने Ibei पर खरीदा। कुल में यह 450-500r निकला

यहाँ डिवाइस के आरेख और मैनुअल वायरिंग की तस्वीरें हैं:

चार एल ई डी आयाम रोशन करने के लिए हैं। सर्दियों में जल्दी अंधेरा हो जाता है और सुरक्षा के लिए यह बेहतर है कि आपका बच्चा सड़क पर दौड़ता हुआ दूर से ही दिखाई दे जाए।

कोड, आवश्यक लाइब्रेरी और फर्मवेयर https://github.com/chouckz/PowerWheelsOdomiter
LittleM2C को पहले से ही 8MHz पर काम करने के लिए ट्विक किया गया है।
ATtiny85 http://www.youtube.com/watch?feature=endscreen&v=30rPt802n1k&NR=1 प्रोग्राम करने के लिए गाइड
याद रखने वाली एकमात्र बात यह है कि बूट लोडर को 8 मेगाहर्ट्ज पर लोड करना है।

बच्चों की इलेक्ट्रिक मशीनों की विशिष्ट योजनाएँ:
http://www.modifiedpowerwheels.com/forum/topic.asp?TOPIC_ID=2236
http://www.modifiedpowerwheels.com/forum/topic.asp?TOPIC_ID=1075

यहाँ क्या हुआ:
वीडियो

Source: https://habr.com/ru/post/In163231/


All Articles