कैसे Arduino के साथ अपनी खुद की बाइक स्पीडोमीटर बनाने के लिए

अपना खुद का स्पीडोमीटर बनाओ

अपना खुद का स्पीडोमीटर बनाओ

आज, XNUMX वीं सदी में, व्यावहारिक रूप से कोई भी वाहन अपने स्वयं के स्पीडोमीटर और ओडोमीटर के साथ आता है। यह कार, मोटरसाइकिल, कुछ ई-बाइक आदि में है। इसके अलावा, विभिन्न ऐप स्टोर्स में कई एप्लिकेशन भी हैं जो हमें यह जानने की अनुमति देंगे कि हम कितनी तेजी से जा रहे हैं और मोबाइल डिवाइस के जीपीएस का उपयोग करते हुए कितने किलोमीटर की दूरी पर हैं। लेकिन इन अनुप्रयोगों में क्या समस्या है? एक उपकरण पर चल रहा है जो हमेशा सबसे सस्ता नहीं है। जैसा कि लगभग हर चीज में होता है, समस्या का समाधान हो सकता है हमारे अपने स्पीडोमीटर बनाएँ.

हर कोई जानता है कि एक iPhone की कीमत क्या है। निजी तौर पर, मेरे पास एक है और महीनों से मुझे अपनी बाइक के गिरने का डर था, अपने फोन की वजह से खुद से ज्यादा। अब मैं एक गार्मिन के साथ जाता हूं, लेकिन इस ब्रांड के किसी भी उपकरण की कीमत सैकड़ों यूरो है, ऐसा कुछ जो कई उपयोगकर्ता खर्च नहीं कर सकते हैं। यदि हम जानते हैं कि हम क्या करते हैं, तो कभी-कभी सबसे अच्छा विकल्प हमारे लिए अपने स्वयं के हार्डवेयर को इकट्ठा करना है और इस लेख में हम आपको दिखाएंगे कि कैसे खरोंच से निर्माण हमारा अपना ओडोमीटर।

साइकिल के लिए स्पीडोमीटर और ओडोमीटर

Requisitos

अपना स्पीडोमीटर माउंट करने के लिए हमें आवश्यकता होगी:

  • Arduino UNO वास्तविक 1कोई उत्पाद नहीं मिला।).
  • 1 प्रवेश आरजीबी ब्लैकलाइट एलसीडी - 16 × 2 (खरीदना).
  • 2 स्पार्कफुन 12 मिमी पुशबटन स्विच खरीदना.
  • 1 221 ओम रोकनेवाला (खरीदना).
  • 3 10 k ओम प्रतिरोध (खरीदना).
  • 1 10 k ओम सिंगल टर्न पोटेंशियोमीटर (खरीदना).
  • 1 हॉल प्रभाव सेंसर (खरीदना).
  • हाथ, समय और धैर्य।

यह ट्यूटोरियल किसके लिए है?

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

यह उन लोगों के लिए भी लक्षित किया जा सकता है जिनके पास पहले से ही एक और कारण के लिए Arduino स्टार्टर किट है और क्या बाहर कांटा नहीं करना चाहते हैं बुनियादी चक्र कंप्यूटर। इस स्पीडोमीटर की कुल कीमत € 30 से अधिक होगी, इसलिए लक्ष्य यह ट्यूटोरियल उन लोगों के लिए होना चाहिए जो बहुत पैसा खर्च नहीं करना चाहते हैं और अपने हाथों से एक किलोमीटर का खाता बनाना चाहते हैं।

हम क्या निर्माण करने जा रहे हैं

हम जो निर्माण करने जा रहे हैं वह बाइक के लिए एक ओडोमीटर और स्पीडोमीटर है जो हमें बताएगा:

  • किलोमीटर में यात्रा की दूरी।
  • घंटे, मिनट और सेकंड में गतिविधि का समय।
  • किमी / घंटा में औसत गति।
  • अधिकतम गति हासिल की।
  • 99 गोद तक रिकॉर्ड करने की क्षमता।

इस पूर्ण विशेषताओं वाले स्पीडोमीटर का उपयोग कैसे करें

स्पीडोमीटर सर्किट

स्पीडोमीटर सर्किट

एक बार जब हम बाइक के लिए अपना स्पीडोमीटर बना लेते हैं तो हम इसे चालू कर सकते हैं। पहली बार हम इसे शुरू करते हैं या हम ए रीसेट करें पाठ "प्रेस बटन पर" पाठ के साथ एक संदेश 16 × 2 एलसीडी स्क्रीन पर दिखाई देगा। पॉज़ / रिज्यूमे या डिस्प्ले मोड में से किसी एक बटन को दबाने से पहला पीरियड / लैप शुरू हो जाएगा।

अगली चीज जो हम देखेंगे वह एक संदेश है जो कहता है "CYCLE SAFELY!" (2 सेकंड के लिए ध्यान से परिचालित), लेकिन उस समय के अंतराल में यह पहले से ही रिकॉर्डिंग कर रहा है। जब संदेश गायब हो जाता है तो हम यात्रा की गई किलोमीटर, "एस" के आगे की गति ("स्पीड" के लिए) देख पाएंगे, समय पहले से ही दूसरी पंक्ति में और "ए" के बगल में औसत से कम "औसत" के लिए ”)।

सभी जानकारी में प्रदर्शित किया जाता है वास्तविक समय। यह अपेक्षाकृत महत्वपूर्ण है अगर हम इस बात को ध्यान में रखते हैं कि जिन मोबाइल एप्लिकेशन का मैंने ऊपर उल्लेख किया है, वे जीपीएस के साथ दूरी की गणना करते हैं, इसलिए यह वास्तविक समय में प्रदर्शित नहीं होता है। अंतर यह है कि, यदि हमारे पास पहिया पर सेंसर नहीं है, तो मोबाइल फोन में हम देख सकते हैं कि गति कूद जाती है, जबकि इस उपकरण में हम देखेंगे कि मान धीरे-धीरे एक कार की तरह बदलते हैं। उल्लिखित सेंसर को मोबाइल डिवाइस के साथ ब्लूटूथ और संगत होना चाहिए। और उन्हें अलग से खरीदना आमतौर पर बहुत सस्ता नहीं है।

अपने 4 कोनों में जानकारी प्रदर्शित करता है

"+" प्रतीक 250ms के लिए ऊपरी बाएँ में दिखाई देगा जब यह पहिया की एक क्रांति का पता लगाता है। डिस्प्ले मोड बटन दबाने से दूसरी लाइन के «ए» को «एम» में बदल जाएगा, जो हमें दिखाएगा अधिकतम गति उस गोद / अवधि में हमने अब तक हासिल किया है।

बटन दबाकर रोकें / फिर से शुरू करें रिकॉर्डिंग बंद हो जाएगी और वर्तमान गोद को स्मृति में बचाएगा। संदेश "PAUSE!" तब दिखाई देगा। 2 सेकंड के लिए और जिस लैप को हमने समाप्त किया है, उसके परिणाम स्क्रीन के ऊपरी बाएँ भाग में लैप संख्या के साथ दिखाई देंगे, उसके बाद "औसत" पूरे लैप की औसत गति और अधिकतम गति के लिए "मैक्स" दिखाएगा। यात्रा। दूसरी पंक्ति में हम किलोमीटर में दूरी को घंटे, मिनट और सेकंड में गोद के बाद देखेंगे।

99 लैप तक की बचत करने में सक्षम

स्पीडोमीटर का इलेक्ट्रॉनिक आरेख

स्पीडोमीटर का इलेक्ट्रॉनिक आरेख (विस्तार करने के लिए क्लिक करें)।

यदि हम प्रदर्शन मोड बटन दबाते हैं तो इसे रोक दिया जाता है विभिन्न रिकॉर्ड किए गए अंतराल के बीच स्विच करना। पहली बार जब हम इसे दबाते हैं, तो यह हमें ऊपरी बाएँ में एक "टी" के साथ सभी का सबसे अच्छा गोद दिखाएगा, जबकि अन्य प्रेस हमें कितने लैप के आधार पर 1, 2, 3, आदि गोद में ले जाएंगे। दर्ज की गई।

यदि हम पॉज़ बटन को फिर से दबाते हैं, तो यह फिर से रिकॉर्ड करेगा, लेकिन एक नया गोद, फिर से संदेश दिखा रहा है जो हमें सावधानीपूर्वक प्रसारित करने के लिए कहता है। यदि हम "CYCLE SAFELY!" संदेश देखते समय फिर से पॉज बटन दबाते हैं। कोई भी गोद दर्ज नहीं की जाएगी और डिवाइस हमारे द्वारा किए गए अंतिम लैप के डेटा को दिखाते हुए पॉज़ मोड में लौट आएगा।

यह स्पीडोमीटर 99 गोद रिकॉर्ड कर सकते हैं। अगर हम १०० पर लैप करते हैं, तो शेष डेटा लैप ९९ के शीर्ष पर सहेजा जाएगा। जो नहीं बदलेगा, वह यह है कि हमारी गतिविधि के दौरान हासिल किए गए रिकॉर्ड को बनाए रखा जाएगा भले ही लैप ९९ से डेटा मिटा दिया गया हो। यही है, अगर लैप 100 पर हम अपना रिकॉर्ड हासिल करते हैं और 99 वीं लैप करते हैं, तो लैप 99 के लिए केवल औसत गति और दूरी के डेटा को मिटा दिया जाएगा, लेकिन अधिकतम गति बनी रहेगी।

निम्नलिखित वीडियो में आप देख सकते हैं कि बाइक के लिए यह स्पीडोमीटर कैसे काम करता है। सॉफ्टवेयर कोड आप इसे क्लिक करके डाउनलोड कर सकते हैं यह लिंक और आप अपने ब्राउज़र से छवि को राइट क्लिक करके और सहेज कर डाउनलोड कर सकते हैं।

अधिक जानकारी.


3 टिप्पणियाँ, तुम्हारा छोड़ दो

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   जेवियर इरिअर्ट कहा

    किसी को USB या ब्लूटूथ के माध्यम से एक arduino कनेक्ट करने का एक तरीका पता है जैसे कि Zwift साइकिलिंग सिम्युलेटर के लिए गति और ताल सेंसर का एक क्लोन ... ???

  2.   डैनियल कहा

    महामारी और उसके बाद के संगरोध से मेरे mtb को एक चचेरे भाई को एक रोलर में स्थिर बाइक में बदलने के लिए मजबूर किया गया।
    पहली समस्या यह थी कि एक लय को कैसे रखा जाए, जो मैं आपके साथ आया था, क्या आप सेंसर को रियर व्हील पर पास करते हैं जब मैं सेंसर को असंतुष्ट करता हूं तो वह काम करना बंद कर देता है जो मैंने घर के इंडक्टिव ऑप्टिकल हॉल इफेक्ट सेंसर्स में परीक्षण करने के लिए शुरू किया था और तब कुछ भी नहीं था मैं एक छोटा सेंसर खोजता हूं जिसका उपयोग घर के अलार्म दरवाजे और खिड़की के सेंसर में किया जाता है जो कि एक धातु के साथ एक छोटी ट्यूब के अलावा कुछ भी नहीं है जब एक चुंबक गुजरता है जिसके साथ HAORA स्पीडोमीटर को हल करता है विचार मेरे arduino के साथ कुछ और करने के लिए है एक टीम को इकट्ठा करना और इकट्ठा करना जो मुझे पेडलिंग ताल, गति और काम का समय देता है, इसलिए हम वहां जाते हैं

  3.   टॉमस कहा

    क्या आप इस कार्यक्रम के लिए लिंक / ईमेल पास कर सकते हैं?