विषयसूची:

फोन नियंत्रण के साथ एक इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाएं: 6 कदम (चित्रों के साथ)
फोन नियंत्रण के साथ एक इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाएं: 6 कदम (चित्रों के साथ)

वीडियो: फोन नियंत्रण के साथ एक इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाएं: 6 कदम (चित्रों के साथ)

वीडियो: फोन नियंत्रण के साथ एक इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाएं: 6 कदम (चित्रों के साथ)
वीडियो: luminous inverter long board men's problem diagram के साथ समझे full detail आखिर यह फोन क्यों आता है 2024, जुलाई
Anonim
Image
Image
फोन कंट्रोल के साथ इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाएं
फोन कंट्रोल के साथ इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाएं
फोन कंट्रोल के साथ इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाएं
फोन कंट्रोल के साथ इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाएं

इलेक्ट्रिक लॉन्गबोर्ड बहुत बढ़िया हैं!

ऊपर वीडियो में परीक्षण फुटेज

ब्लूटूथ वाले फोन से नियंत्रित इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाएं

अद्यतन # 1: पकड़ टेप स्थापित, गति नियंत्रक के लिए कुछ बदलाव का मतलब है कि मुझे बोर्ड से अधिक गति मिल गई है लेकिन सीमा वही रही है! वीडियो जल्द ही आ रहा है। नंचक कंट्रोलर पर भी काम कर रहे हैं।

कड़ियाँ:

मोटर, Esc: हॉबीकिंग.co.uk

ट्रक/मोटर माउंट/ड्राइव ट्रेन: diyelectricskateboard.com

इसलिए मैंने सोचा कि मैं इस पोस्ट के लिए मल्टीरोटर्स से थोड़ा सा भटक जाऊंगा और एक लॉग लिखूंगा कि मैंने अपना इलेक्ट्रिक लॉन्गबोर्ड कैसे बनाया। यह कुछ ऐसा है जिसे मैं अभी कुछ समय से प्राप्त करना चाहता था और अपने सीएनसी पर सभी परियोजनाओं के साथ, मैंने खुद को बनाने का फैसला किया। (वास्तव में सीएनसी का उपयोग नहीं कर सका क्योंकि इसमें बहुत बड़ा कार्य क्षेत्र नहीं है) मैं अपने परियोजना लक्ष्यों की रूपरेखा देकर शुरू करने जा रहा हूं और मैं उन्हें कैसे प्राप्त करना चाहता हूं:

1. इसे स्थिर बनाने के लिए यह पर्याप्त लंबाई और चौड़ाई का होना चाहिए।

2. यह उचित गति (15+ मील प्रति घंटे) में सक्षम होना चाहिए।

3. सीमा कम से कम 8 मील होनी चाहिए क्योंकि मेरा निकटतम शहर लगभग 4 मील दूर है।

4. मैं अपने फोन (एंड्रॉइड) के साथ लॉन्गबोर्ड को नियंत्रित करने में सक्षम होना चाहता हूं।

5. मैं अपने फोन पर वोल्टेज रीडआउट करना चाहता हूं ताकि मुझे पता चले कि बैटरी कितनी बची है।

चेतावनी: कोड और ऐप किसी भी तरह से सही नहीं हैं, वे अभी भी बीटा में हैं। कृपया स्टॉप बटन से सावधान रहें क्योंकि आपके द्वारा उपयोग किए जाने वाले esc के आधार पर, ब्रेक बहुत आक्रामक हो सकते हैं और आपको बोर्ड से बाहर फेंक सकते हैं।

अस्वीकरण: यदि आप अपने बोर्ड से गिर जाते हैं और/या किसी भी तरह से खुद को चोट पहुंचाते हैं तो मैं जिम्मेदार नहीं हूं क्योंकि मेरे ऐप/कोड/इस "ट्यूटोरियल" के किसी भी हिस्से के कारण त्वरण या ब्रेकिंग या गति बहुत आक्रामक है। यदि आप मेरे कोड और ऐप का उपयोग करते हैं तो कृपया यह सुनिश्चित करने के लिए अपने विशेष सेट-अप के साथ अच्छी तरह से परीक्षण करें कि यह आपको नुकसान नहीं पहुंचाता है। इसमें कुछ बदलाव हो सकते हैं … यदि आपके कोई प्रश्न हैं तो एक टिप्पणी छोड़ दें:)

instagram

मेरा यूट्यूब चैनल:

चरण 1: योजना

योजना
योजना

इस परियोजना के दो पहलू हैं जो मुझे लगता है कि सबसे कठिन होंगे। सबसे पहले, एक मोटर को लंबे बोर्ड के ट्रकों पर लगाना और एक ड्राइव ट्रेन की स्थापना करना। (मेरे पास इसके लिए एक योजना है) दूसरी बात यह है कि ईएससी (वह उपकरण जो मोटर के विपरीत है) और मेरे फोन के बीच संवाद करने का तरीका होगा। पहली समस्या के लिए मैं डाइलेक्ट्रिक स्केटबोर्ड्स डॉट कॉम नामक एक कंपनी का उपयोग करने जा रहा हूं, जो मोटर माउंट वाले ट्रकों को वेल्डेड करती हैं और वे पुली और एक बेल्ट और पहियों के साथ आती हैं। (मैं खुद इस हिस्से का निर्माण करने जा रहा था, लेकिन मेरे पास समय की कमी थी और मैं ज्यादातर समय इलेक्ट्रॉनिक्स पर काम करना चाहता था।) (मेरे ब्लॉग पर मेरा योजना पृष्ठ देखें (https://skyhighrc.wordpress.com/) मोटर माउंट बनाने पर कुछ विचारों के लिए) उस समस्या को हल करने के साथ हम इलेक्ट्रॉनिक्स की ओर बढ़ते हैं। मैं अपने फोन से बोर्ड को नियंत्रित करने के लिए एक arduino नैनो और एक ब्लूटूथ मॉड्यूल (HC-05) का उपयोग करने जा रहा हूं। ऐप लिखने के लिए मैं मिट ऐप आविष्कारक का उपयोग करने जा रहा हूं जो कि सरल ऐप्स बनाने के लिए एक निःशुल्क ऑनलाइन टूल है।

चरण 2: बोर्ड

बोर्ड
बोर्ड
बोर्ड
बोर्ड

मैंने एक बोर्ड के साथ शुरुआत की जिसे मैंने सदियों पहले बनाया था और कुछ समय के लिए अपनी कार्यशाला में धूल इकट्ठा कर रहा था … मैंने इसे रेत से नीचे करने और इसे कुछ स्पष्ट मैट वार्निश के साथ फिर से पॉलिश करने का फैसला किया।

चरण 3: ट्रक और मोटर माउंट

ट्रक और मोटर माउंट
ट्रक और मोटर माउंट
ट्रक और मोटर माउंट
ट्रक और मोटर माउंट

इसके बाद, मैंने उन ट्रकों को स्थापित किया जो मुझे diyelectricskateboards.com से मिले थे। मैंने उनसे जो किट खरीदी थी, उसमें ड्राइव ट्रेन को स्थापित करने के लिए आवश्यक सभी भाग थे।

मैंने जिस मोटर का इस्तेमाल किया वह टर्निग SK3 192KV थी। इसमें बहुत अधिक शक्ति है लेकिन छह सेल के साथ आरपीएम के मामले में थोड़ा धीमा है। लेकिन अतिरिक्त टॉर्क बहुत अच्छा है क्योंकि मैं मोटर पर स्थिर से दूर खींच सकता हूं। यह अनुशंसित नहीं है क्योंकि यह मोटर पहन सकता है। ईएससी टर्नजी रोटरस्टार 150amp ईएससी है। मैं इस विशेष का उपयोग करने की अनुशंसा नहीं करता लेकिन मैं कम से कम 100amp रेटिंग वाले एक की अनुशंसा करता हूं! एक आरसी कार का उपयोग करें। मेरे साथ ऐसा हुआ है कि यह किसी कारण से पड़ा हुआ है … यदि आप मेरे जैसे ट्रक किट में से एक के लिए जाते हैं, तो उन्हें सेट करने के लिए वेबसाइट पर दिए गए निर्देशों का पालन करें। मुझे पहिया में स्लॉट्स को ड्रिल करना पड़ा, जिससे बोल्ट पहिया को चरखी पर पकड़ने के लिए जाते हैं।

चरण 4: इलेक्ट्रॉनिक्स संलग्नक

इलेक्ट्रॉनिक्स संलग्नक
इलेक्ट्रॉनिक्स संलग्नक

फिर मैंने स्क्रू सॉर्टिंग बॉक्स के 4 कोनों में कुछ छेद ड्रिल किए:

मैंने फिर बोर्ड के साथ भी ऐसा ही किया और फिर बोर्ड और बॉक्स के माध्यम से जाने के लिए कुछ बटन हेड बोल्ट का इस्तेमाल किया और उन्हें नट्स से सुरक्षित कर दिया। फिर मैंने बॉक्स में जाने वाले इलेक्ट्रॉनिक्स को नुकसान पहुंचाने वाले बोल्ट को रोकने के लिए फोम की एक परत बिछाई। फोम ने बैटरियों को ठीक रखने में भी मदद की क्योंकि जब ढक्कन बंद होता है तो यह बैटरियों को फोम में दबाता है जिससे वे फिसलने से बच जाते हैं।

चरण 5: अब हार्ड पार्ट के लिए… इलेक्ट्रॉनिक्स

अब हार्ड पार्ट के लिए… इलेक्ट्रॉनिक्स
अब हार्ड पार्ट के लिए… इलेक्ट्रॉनिक्स
अब हार्ड पार्ट के लिए… इलेक्ट्रॉनिक्स
अब हार्ड पार्ट के लिए… इलेक्ट्रॉनिक्स
अब हार्ड पार्ट के लिए… इलेक्ट्रॉनिक्स
अब हार्ड पार्ट के लिए… इलेक्ट्रॉनिक्स

मैंने अपने arduino नैनो को ब्लूटूथ मॉड्यूल और ESC को arduino से जोड़ दिया। सुनिश्चित करें कि जब प्रोग्रामिंग के लिए arduino आपके कंप्यूटर से जुड़ा है, तो arduino को पावर देने के लिए आप ESC या किसी अन्य बाहरी पावर स्रोत में BEC का उपयोग नहीं करते हैं। यह ARDUINO या इससे भी बदतर, आपके कंप्यूटर पर आपके USB पोर्ट को मार सकता है!

Arduino को पावर देने और बैटरी वोल्टेज की निगरानी के लिए मैंने लाइपो के बैलेंस प्लग का इस्तेमाल किया, न कि BEC

सर्किट बोर्ड की तस्वीर में, आप ब्लूटूथ मॉड्यूल, आर्डिनो नैनो और थोड़ा सा पीसीबी देख सकते हैं जिसका उपयोग मैं सभी वायरिंग और जंपर्स को जोड़ने के लिए करता था। यह सब कुछ अपेक्षाकृत सुव्यवस्थित रखने के लिए था और मुझे आर्डिनो के मैदान से जुड़ने के लिए एक सामान्य मैदान को स्थापित करने की अनुमति दी क्योंकि इसमें जमीन के लिए केवल 2 पिन थे और मुझे कुछ की आवश्यकता थी।

बाईं ओर प्लास्टिक के बाड़े की तस्वीर में esc है जिसमें एक वेल्क्रो स्ट्रैप है जो इसे नीचे रखता है। केंद्र में तारों को व्यवस्थित करने के लिए थोड़े से पीसीबी के साथ आर्डिनो और ब्लूटूथ मॉड्यूल है। दाईं ओर छह सेल की बैटरी है जिसे मैंने दो 3 कोशिकाओं में संशोधित किया है जो एक साथ जुड़ गई हैं लेकिन एक संतुलन प्लग साझा कर रही हैं।

Arduino को पावर देने के लिए मैं 6s लाइपो के 2s से मुझे चार्ज लेवल के आधार पर लगभग 7 वोल्ट इनपुट देने के लिए आकर्षित कर रहा हूं (Arduino 20v तक के इनपुट को संभाल सकता है जो मुझे लगता है …) मैं बैटरी मॉनिटर के रूप में उपयोग करने के लिए arduino के एक एनालॉग पिन को लिपो के 1s से भी जोड़ रहा हूं। यदि प्रत्येक सेल 3.5 वोल्ट से नीचे चला जाता है तो यह लाइपो को नुकसान पहुंचाना शुरू कर सकता है, इसलिए मैंने अपने ऐप में कम बैटरी चेतावनी सेट की है। यहाँ मेरे arduino के लिए कोड है:

#शामिल करें // सीरियल लाइब्रेरी आयात करें

#includeSoftwareSerial ब्लूटूथ(१०, ११);

// RX, TXint ब्लूटूथडेटा; // कंप्यूटरसर्वो ईएससी से दिया गया डेटा;

लंबा पिछलामिलिस = 0;

लंबा अंतराल = 1000;

व्यर्थ व्यवस्था() {// अपना सेटअप कोड यहां डालें, एक बार चलाने के लिए:

ब्लूटूथ.बेगिन (९६००);

सीरियल.बेगिन (९६००);

Serial.println ("ब्लूटूथ ऑन");

ईएससी.अटैच(9);

}

शून्य लूप ()

{// बार-बार चलाने के लिए अपना मुख्य कोड यहां डालें:

अगर (ब्लूटूथ.उपलब्ध ()) {ब्लूटूथडाटा = ब्लूटूथ.रीड ();

ईएससी.राइट (ब्लूटूथडाटा);

Serial.println (ब्लूटूथडाटा);

}

इंट सेंसरवैल्यू = एनालॉगरेड (A0);

फ्लोट वोल्टेज = सेंसरवैल्यू * (5.0 / 1023.0);

अहस्ताक्षरित लंबी वर्तमानमिलिस = मिली ();

अगर (करंटमिलिस - पिछलामिलिस> अंतराल) {पिछलामिलिस = करंटमिलिस;

अगर (वोल्टेज <= 3.5) ब्लूटूथ।प्रिंट्लन ("लो बैटरी");

और ब्लूटूथ।प्रिंट्लन (वोल्टेज, डीईसी);

}

}

तो अनिवार्य रूप से कोड ऐप में स्लाइडर से नंबर लेता है और फिर इसे सर्वो में भेजता है जिससे यह अपनी सीरियल लाइब्रेरी का उपयोग करके पहचान सकता है। बैटरी वोल्टेज की निगरानी के लिए, यह लाइपो की कोशिकाओं में से एक के मूल्य को पढ़ता है और एनालॉग प्रतीक को एक मूल्य में परिवर्तित करता है। यह मान तब प्रदर्शित होने के लिए फ़ोन पर वापस भेज दिया जाता है। मुझे अभी तक यह पता लगाना है कि इस संख्या को कैसे गोल किया जाए ताकि यह स्क्रीन पर वास्तव में लंबे दशमलव के रूप में दिखाई न दे …

और यह ऐप है: ब्लूटूथ_कंट्रोलर.एपीके (डाउनलोड करें और फाइल एक्सटेंशन को.एपीके में बदलें) इसे अपने एंड्रॉइड फोन पर अपलोड करें और इंस्टॉल करें। जब आप इसे खोलते हैं तो आपको arduino से कनेक्ट करने और स्टॉप बटन दबाने की आवश्यकता होती है, फिर बैटरी को ESC में प्लग करें। यह थोड़ा बीप करेगा और फिर आप जाने के लिए तैयार हैं, गति को धीरे से समायोजित करने के लिए स्लाइडर का उपयोग करें और हमेशा धक्का दें और फिर मोटर संलग्न करें!

चरण 6: समाप्त, सावधान रहें

समाप्त हो गया, सावधान रहें!
समाप्त हो गया, सावधान रहें!
समाप्त हो गया, सावधान रहें!
समाप्त हो गया, सावधान रहें!
समाप्त हो गया, सावधान रहें!
समाप्त हो गया, सावधान रहें!
इसे हटाएं
इसे हटाएं
इसे हटाएं
इसे हटाएं

मूव इटा में दूसरा पुरस्कार

सिफारिश की: