विषयसूची:
- चरण 1: हैकरबॉक्स 0013: बॉक्स सामग्री
- चरण 2: ऑटोमोटिव इलेक्ट्रॉनिक्स और सेल्फ ड्राइविंग कारें
- चरण 3: NodeMCU के लिए Arduino
- चरण 4: 2WD कार चेसिस किट
- चरण 5: कार चेसिस: मैकेनिकल असेंबली
- चरण 6: कार चेसिस: पावर पैक और नियंत्रक जोड़ें
- चरण 7: कार चेसिस: प्रोग्रामिंग और वाई-फाई नियंत्रण
- चरण 8: स्वायत्त नेविगेशन के लिए सेंसर: अल्ट्रासोनिक रेंज फाइंडर
- चरण 9: स्वायत्त नेविगेशन के लिए सेंसर: इन्फ्रारेड (आईआर) परावर्तन
- चरण 10: लेजर बीम
- चरण 11: ऑटोमोटिव ऑन-बोर्ड डायग्नोस्टिक्स (ओबीडी)
- चरण 12: ग्रह को हैक करें
वीडियो: हैकरबॉक्स 0013: ऑटोस्पोर्ट: 12 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
ऑटोस्पोर्ट: इस महीने, हैकरबॉक्स हैकर्स ऑटोमोटिव इलेक्ट्रॉनिक्स की खोज कर रहे हैं। इस निर्देशयोग्य में HackerBoxes #0013 के साथ काम करने की जानकारी है। यदि आप हर महीने अपने मेलबॉक्स में इस तरह का एक बॉक्स प्राप्त करना चाहते हैं, तो अब HackerBoxes.com पर सदस्यता लेने और क्रांति में शामिल होने का समय है!
इस HackerBox के लिए विषय और सीखने के उद्देश्य:
- Arduino के लिए NodeMCU को अपनाना
- 2WD कार किट को असेंबल करना
- 2WD कार किट को नियंत्रित करने के लिए NodeMCU को तार देना
- Blynk. का उपयोग करके WiFi पर NodeMCU को नियंत्रित करना
- स्वायत्त नेविगेशन के लिए सेंसर का उपयोग करना
- ऑटोमोटिव ऑन-बोर्ड डायग्नोस्टिक्स (ओबीडी) के साथ काम करना
HackerBoxes DIY इलेक्ट्रॉनिक्स और कंप्यूटर प्रौद्योगिकी के लिए मासिक सदस्यता बॉक्स सेवा है। हम शौक़ीन, निर्माता और प्रयोगकर्ता हैं। ग्रह को हैक करें!
चरण 1: हैकरबॉक्स 0013: बॉक्स सामग्री
- HackerBoxes #0013 संग्रहणीय संदर्भ कार्ड
- 2WD कार चेसिस किट
- NodeMCU वाईफाई प्रोसेसर मॉड्यूल
- NodeMCU के लिए मोटर शील्ड
- मोटर शील्ड के लिए जम्पर ब्लॉक
- बैटरी बॉक्स (4 x एए)
- HC-SR04 अल्ट्रासोनिक रेंजिंग सेंसर
- TCRT5000 IR परावर्तकता सेंसर
- ड्यूपॉन्ट महिला-महिला जंपर्स 10cm
- दो लाल लेजर मॉड्यूल
- मिनी-ईएलएम३२७ ऑन-बोर्ड डायग्नोस्टिक्स (ओबीडी)
- विशेष HackerBoxes रेसिंग Decal
कुछ अन्य चीजें जो मददगार होंगी:
- चार एए बैटरी
- दो तरफा फोम टेप या वेल्क्रो स्ट्रिप्स
- माइक्रोयूएसबी केबल
- स्मार्ट फोन या टैबलेट
- Arduino IDE वाला कंप्यूटर
सबसे महत्वपूर्ण बात, आपको रोमांच की भावना, DIY भावना और हैकर की जिज्ञासा की आवश्यकता होगी। हार्डकोर हॉबीस्ट इलेक्ट्रॉनिक्स हमेशा आसान नहीं होता है, लेकिन जब आप बने रहते हैं और रोमांच का आनंद लेते हैं, तो दृढ़ता और अपनी परियोजनाओं को काम करने से बहुत संतुष्टि मिल सकती है। बस हर कदम धीरे-धीरे उठाएं, विवरणों पर ध्यान दें, और मदद मांगने में संकोच न करें।
चरण 2: ऑटोमोटिव इलेक्ट्रॉनिक्स और सेल्फ ड्राइविंग कारें
ऑटोमोटिव इलेक्ट्रॉनिक्स सड़क वाहनों में उपयोग किए जाने वाले किसी भी इलेक्ट्रॉनिक सिस्टम हैं। इनमें कारप्यूटर, टेलीमैटिक्स, इन-कार एंटरटेनमेंट सिस्टम आदि शामिल हैं। ऑटोमोटिव इलेक्ट्रॉनिक्स की उत्पत्ति इंजनों को नियंत्रित करने की आवश्यकता से हुई। पहले इंजन के कार्यों को नियंत्रित करने के लिए उपयोग किया जाता था और उन्हें इंजन नियंत्रण इकाइयों (ईसीयू) के रूप में संदर्भित किया जाता था। जैसे-जैसे अधिक ऑटोमोटिव अनुप्रयोगों के लिए इलेक्ट्रॉनिक नियंत्रणों का उपयोग किया जाने लगा, संक्षिप्त ईसीयू ने "इलेक्ट्रॉनिक नियंत्रण इकाई" का अधिक सामान्य अर्थ लिया, और फिर विशिष्ट ईसीयू विकसित किए गए। अब, ईसीयू मॉड्यूलर हैं। दो प्रकारों में इंजन नियंत्रण मॉड्यूल (ईसीएम) या ट्रांसमिशन कंट्रोल मॉड्यूल (टीसीएम) शामिल हैं। एक आधुनिक कार में 100 ECU तक हो सकते हैं।
रेडियो-नियंत्रित कार (आर/सी कार) कार या ट्रक हैं जिन्हें एक विशेष ट्रांसमीटर या रिमोट का उपयोग करके दूर से नियंत्रित किया जा सकता है। शब्द "आर/सी" का उपयोग "रिमोट नियंत्रित" और "रेडियो नियंत्रित" दोनों के लिए किया गया है, लेकिन आज "आर/सी" का सामान्य उपयोग आमतौर पर रेडियो-फ़्रीक्वेंसी लिंक द्वारा नियंत्रित वाहनों को संदर्भित करता है।
एक स्वायत्त कार (चालक रहित कार, स्वयं ड्राइविंग कार, रोबोट कार) एक ऐसा वाहन है जो मानव इनपुट के बिना अपने पर्यावरण को महसूस करने और नेविगेट करने में सक्षम है। स्वायत्त कारें रडार, लिडार, जीपीएस, ओडोमेट्री और कंप्यूटर विज़न जैसी विभिन्न तकनीकों का उपयोग करके परिवेश का पता लगा सकती हैं। उन्नत नियंत्रण प्रणाली उपयुक्त नेविगेशन पथ, साथ ही बाधाओं और प्रासंगिक साइनेज की पहचान करने के लिए संवेदी जानकारी की व्याख्या करती है। स्वायत्त कारों में नियंत्रण प्रणाली होती है जो सड़क पर विभिन्न कारों के बीच अंतर करने के लिए संवेदी डेटा का विश्लेषण करने में सक्षम होती है, जो वांछित गंतव्य के लिए पथ की योजना बनाने में बहुत उपयोगी है।
चरण 3: NodeMCU के लिए Arduino
NodeMCU एक ओपन सोर्स IoT प्लेटफॉर्म है। इसमें फर्मवेयर शामिल है जो एस्प्रेसिफ सिस्टम से ESP8266 वाई-फाई SoC पर चलता है और ESP-12 मॉड्यूल पर आधारित हार्डवेयर।
Arduino IDE को अब आसानी से प्रोग्रामिंग NodeMCU मॉड्यूल का समर्थन करने के लिए बढ़ाया जा सकता है जैसे कि वे कोई अन्य Arduino विकास मंच थे।
शुरू करने के लिए, सुनिश्चित करें कि आपके पास Arduino IDE (www.arduino.cc) स्थापित है और साथ ही आपके द्वारा उपयोग किए जा रहे NodeMCU मॉड्यूल पर उपयुक्त सीरियल-USB चिप के लिए ड्राइवर हैं। वर्तमान में अधिकांश NodeMCU मॉड्यूल में CH340 सीरियल-USB चिप शामिल है। CH340 चिप्स (WCH.cn) के निर्माता के पास सभी लोकप्रिय ऑपरेटिंग सिस्टम के लिए ड्राइवर उपलब्ध हैं। उनकी साइट के लिए Google अनुवाद पृष्ठ देखें।
Ardino IDE चलाएँ, वरीयताओं में जाएँ, और "अतिरिक्त बोर्ड प्रबंधक URL" दर्ज करने के लिए फ़ील्ड का पता लगाएँ
इस यूआरएल में पेस्ट करें:
arduino.esp8266.com/stable/package_esp8266com_index.json
ESP8266 के लिए बोर्ड प्रबंधक स्थापित करने के लिए।
इंस्टॉल करने के बाद, IDE को बंद करें और फिर इसे बैक अप शुरू करें।
अब माइक्रोयूएसबी केबल (जैसा कि अधिकांश मोबाइल फोन और टैबलेट द्वारा उपयोग किया जाता है) का उपयोग करके नोडएमसीयू मॉड्यूल को अपने कंप्यूटर से कनेक्ट करें।
Arduino IDE के भीतर बोर्ड प्रकार को NodeMCU 1.0. के रूप में चुनें
हम हमेशा एक नए Arduino बोर्ड पर ब्लिंक डेमो को लोड और परीक्षण करना पसंद करते हैं ताकि यह विश्वास हो सके कि सब कुछ सही ढंग से काम कर रहा है। NodeMCU कोई अपवाद नहीं है, लेकिन आपको संकलन और अपलोड करने से पहले LED पिन को pin13 से pin16 में बदलना होगा। सुनिश्चित करें कि Arduino NodeMCU के साथ और अधिक जटिल किसी भी चीज़ पर आगे बढ़ने से पहले यह त्वरित परीक्षण सही ढंग से काम करता है।
यहाँ एक निर्देश योग्य है जो कुछ अलग अनुप्रयोग उदाहरणों के साथ Arduino NodeMCU के लिए सेटअप प्रक्रिया पर जाता है। यह यहाँ उद्देश्य से थोड़ा भटका हुआ है, लेकिन यदि आप अटक जाते हैं तो दूसरे दृष्टिकोण को देखने में मदद मिल सकती है।
चरण 4: 2WD कार चेसिस किट
2WD कार चेसिस किट सामग्री:
- एल्यूमिनियम चेसिस (रंग भिन्न होते हैं)
- दो FM90 डीसी मोटर्स
- रबर टायर के साथ दो पहिए
- फ्रीव्हील ढलाईकार
- विधानसभा हार्डवेयर
- बढ़ते हार्डवेयर
FM90 DC मोटर्स माइक्रो सर्वो की तरह दिखते हैं क्योंकि वे सामान्य माइक्रो सर्वो जैसे प्लास्टिक हाउसिंग में बनाए जाते हैं, जैसे FS90, FS90R, या SG92R। हालाँकि, FM90 एक सर्वो नहीं है। FM90 एक प्लास्टिक गियर-ट्रेन के साथ एक DC मोटर है।
FM90 मोटर की गति को पल्स चौड़ाई मॉड्यूलेटिंग (PWM) द्वारा नियंत्रित किया जाता है जो पावर लीड करता है। किसी भी ब्रश डीसी मोटर के साथ बिजली की ध्रुवीयता को स्वैप करके दिशा को नियंत्रित किया जाता है। FM90 4-6 वोल्ट डीसी पर चल सकता है। छोटा होने पर, यह पर्याप्त धारा खींचता है कि इसे सीधे माइक्रोकंट्रोलर पिन से संचालित नहीं किया जाना चाहिए। एक मोटर चालक या एच-ब्रिज का उपयोग किया जाना चाहिए।
FM90 डीसी मोटर चश्मा:
- आयाम: 32.3 मिमी x 12.3 मिमी x 29.9 मिमी / 1.3 "x 0.49" x 1.2"
- तख़्ता गणना: 21
- वजन: 8.4g
- कोई लोड गति नहीं: 110RPM (4.8v) / 130RPM (6v)
- चालू चालू (बिना लोड के): 100mA (4.8v) / 120mA (6v)
- पीक स्टॉल टॉर्क (4.8v): 1.3 किग्रा/सेमी / 18.09 आउंस/इंच
- पीक स्टॉल टॉर्क (6v): 1.5 किग्रा/सेमी / 20.86 आउंस/इंच
- स्टाल करंट: 550mA (4.8v) / 650mA (6v)
चरण 5: कार चेसिस: मैकेनिकल असेंबली
इस आरेख के अनुसार कार चेसिस को आसानी से इकट्ठा किया जा सकता है।
ध्यान दें कि हार्डवेयर के दो छोटे बैग हैं। एक में मैचिंग स्क्रू और नट्स के साथ छह ब्रास 5mm-M3 स्टैंडऑफ के साथ माउंटिंग हार्डवेयर शामिल हैं। यह माउंटिंग हार्डवेयर चेसिस के बढ़ते नियंत्रकों, सेंसर और अन्य मदों के बाद के चरणों में उपयोगी हो सकता है।
इस चरण के लिए, हम असेंबली हार्डवेयर का उपयोग करेंगे जिसमें शामिल हैं:
- मोटरों को जोड़ने के लिए चार पतले M2x8 बोल्ट और छोटे मिलान वाले नट
- ढलाईकार पहिया चिपकाने के लिए चार मोटे M3x10 बोल्ट और बड़े मिलान वाले नट
- मोटरों में पहियों को चिपकाने के लिए मोटे धागों के साथ दो PB2.0x8 स्क्रू
ध्यान दें कि FM90 मोटर्स इस तरह उन्मुख हैं कि वायर लीड असेंबल चेसिस के पीछे से फैली हुई है।
चरण 6: कार चेसिस: पावर पैक और नियंत्रक जोड़ें
ESP-12E मोटर शील्ड बोर्ड सीधे NodeMCU मॉड्यूल को प्लग करने का समर्थन करता है। मोटर शील्ड में L293DD पुश-पुल मोटर ड्राइवर चिप (डेटाशीट) शामिल है। मोटर वायर लीड्स को मोटर शील्ड (कनेक्टर्स को हटाने के बाद) पर A+/A- और B+/B- स्क्रू टर्मिनलों से वायर किया जाना चाहिए। बैटरी लीड को बैटरी इनपुट स्क्रू टर्मिनलों से जोड़ा जाना चाहिए।
यदि पहियों में से एक गलत दिशा में मुड़ता है, तो संबंधित मोटर के तारों को स्क्रू टर्मिनलों पर बदला जा सकता है, या दिशा बिट को कोड (अगले चरण) में उलटा किया जा सकता है।
बैटरी इनपुट आपूर्ति को सक्रिय करने के लिए मोटर शील्ड पर एक प्लास्टिक पावर बटन है। जम्पर ब्लॉक का उपयोग मोटर शील्ड से NodeMCU को पावर रूट करने के लिए किया जा सकता है। जम्पर ब्लॉक स्थापित किए बिना, NodeMCU USB केबल से खुद को पावर दे सकता है। जम्पर ब्लॉक स्थापित (जैसा दिखाया गया है) के साथ, बैटरी पावर मोटर्स की आपूर्ति करती है और इसे नोडएमसीयू मॉड्यूल में भी संचालित किया जाता है।
मोटर शील्ड और बैटरी पैक को एल्यूमीनियम चेसिस में उपलब्ध उद्घाटन के साथ स्क्रू होल को लाइन करके चेसिस पर लगाया जा सकता है। हालांकि, हमें दो तरफा फोम टेप या चिपकने वाली वेल्क्रो स्ट्रिप्स का उपयोग करके उन्हें चेसिस से चिपकाना आसान लगता है।
चरण 7: कार चेसिस: प्रोग्रामिंग और वाई-फाई नियंत्रण
इंटरनेट पर Arduino, रास्पबेरी पाई और अन्य हार्डवेयर को नियंत्रित करने के लिए Blynk iOS और Android ऐप्स वाला एक प्लेटफ़ॉर्म है। यह एक डिजिटल डैशबोर्ड है जहां आप अपने प्रोजेक्ट के लिए केवल विजेट्स को ड्रैग और ड्रॉप करके ग्राफिक इंटरफेस बना सकते हैं। सब कुछ सेट करना वास्तव में सरल है और आप तुरंत ही छेड़छाड़ करना शुरू कर देंगे। Blynk आपको ऑनलाइन और इंटरनेट ऑफ योर थिंग्स के लिए तैयार करेगा।
यहां शामिल HBcar.ino Arduino स्क्रिप्ट से पता चलता है कि 2WD कार चेसिस पर मोटर्स को नियंत्रित करने के लिए Blynk प्रोजेक्ट पर चार बटन (आगे, पीछे, दाएं और बाएं) को कैसे इंटरफ़ेस किया जाए।
संकलन से पहले, प्रोग्राम में तीन स्ट्रिंग्स को बदलना होगा:
- वाई-फाई एसएसआईडी (आपके वाई-फाई एक्सेस प्वाइंट के लिए)
- वाई-फाई पासवर्ड (आपके वाई-फाई एक्सेस प्वाइंट के लिए)
- Blynk प्राधिकरण टोकन (आपके Blynk प्रोजेक्ट से)
उदाहरण कोड से ध्यान दें कि मोटर शील्ड पर L293DD चिप को निम्नानुसार वायर्ड किया गया है:
- मोटर ए गति के लिए जीपीआईओ पिन 5
- मोटर ए दिशा के लिए जीपीआईओ पिन 0
- मोटर बी गति के लिए जीपीआईओ पिन 4
- मोटर बी दिशा के लिए जीपीआईओ पिन 2
चरण 8: स्वायत्त नेविगेशन के लिए सेंसर: अल्ट्रासोनिक रेंज फाइंडर
HC-SR04 अल्ट्रासोनिक रेंज फाइंडर (डेटाशीट) 3 मिमी तक की सटीकता के साथ लगभग 2cm से 400cm तक माप प्रदान कर सकता है। HC-SR04 मॉड्यूल में एक अल्ट्रासोनिक ट्रांसमीटर, एक रिसीवर और एक नियंत्रण सर्किट शामिल है।
चार महिला-महिला जंपर्स को HC-SR04 के पिन से जोड़ने के बाद, कनेक्टर्स के चारों ओर कुछ टेप लपेटने से दोनों कनेक्शनों को शॉर्टिंग से एल्यूमीनियम चेसिस तक इंसुलेट करने में मदद मिल सकती है और सामने वाले स्लॉट में वेज करने के लिए एक लचीला द्रव्यमान भी प्रदान करता है। चेसिस के रूप में दिखाया गया है।
इस उदाहरण में, HC-SR04 पर चार पिनों को मोटर शील्ड से जोड़ा जा सकता है:
- VCC (HC-SR04 पर) से VIN (मोटर शील्ड पर)
- ट्रिगर (HC-SR04 पर) से D6 (मोटर शील्ड पर)
- इको (HC-SR04 पर) से D7 (मोटर शील्ड पर)
- GND (HC-SR04 पर) से GND (मोटर शील्ड पर)
VIN HC-SR04 को लगभग 6VDC की आपूर्ति करेगा, जिसे केवल 5V की आवश्यकता है। हालांकि, ऐसा लगता है कि यह ठीक काम करता है। अन्य उपलब्ध पावर रेल (3.3V) कभी-कभी HC-SR04 मॉड्यूल को पावर देने के लिए पर्याप्त होती है (निश्चित रूप से इसे आज़माएं), लेकिन कभी-कभी यह पर्याप्त वोल्टेज नहीं होती है।
एक बार यह वायर्ड हो जाने के बाद, HC-SR04 के संचालन का परीक्षण करने के लिए उदाहरण कोड NodeMCUping.ino आज़माएं। सेंसर से किसी भी वस्तु की दूरी सीरियल मॉनिटर (9600 बोर्ड) पर सेंटीमीटर में छपी होती है। हमारे शासक को प्राप्त करें और सटीकता का परीक्षण करें। प्रभावशाली है ना?
अब जब आपके पास यह संकेत है, तो टकराव से बचने, स्वायत्त वाहन के लिए कुछ इस तरह का प्रयास करें:
- दूरी तक आगे <10cm
- पड़ाव
- थोड़ी दूरी उलट दें (वैकल्पिक)
- एक यादृच्छिक कोण बारी (समय)
- चरण 1 के लिए लूप
कुछ सामान्य पृष्ठभूमि की जानकारी के लिए, यहां HC-SR04 मॉड्यूल का उपयोग करने के लिए विवरण से भरा एक ट्यूटोरियल वीडियो है।
चरण 9: स्वायत्त नेविगेशन के लिए सेंसर: इन्फ्रारेड (आईआर) परावर्तन
IR रिफ्लेक्टिव सेंसर मॉड्यूल रंग और दूरी का पता लगाने के लिए TCRT5000 (डेटाशीट) का उपयोग करता है। मॉड्यूल आईआर प्रकाश उत्सर्जित करता है और फिर पता लगाता है कि क्या यह प्रतिबिंब प्राप्त करता है। सतह सफेद या काली है, यह समझने की क्षमता के लिए धन्यवाद, इस सेंसर का उपयोग अक्सर रोबोट और उपयोगिता मीटर पर ऑटो डेटा लॉगिंग के बाद किया जाता है।
मापने की दूरी की सीमा 1 मिमी से 8 मिमी तक है, और केंद्रीय बिंदु लगभग 2.5 मिमी है। संवेदनशीलता को समायोजित करने के लिए एक ऑन-बोर्ड पोटेंशियोमीटर भी है। जब मॉड्यूल बिजली से जुड़ा होता है तो आईआर डायोड लगातार आईआर प्रकाश उत्सर्जित करेगा। जब उत्सर्जित अवरक्त प्रकाश परावर्तित नहीं होता है, तो ट्रायोड ऑफ स्टेट में होगा, जिससे डिजिटल (D0) आउटपुट एक लॉजिक LOW को इंगित करेगा।
चरण 10: लेजर बीम
इन सामान्य 5mW 5V लेजर मॉड्यूल का उपयोग लाल लेजर बीम को जोड़ने के लिए किया जा सकता है, जिसमें 5V शक्ति उपलब्ध है।
ध्यान दें कि ये मॉड्यूल आसानी से क्षतिग्रस्त हो सकते हैं, इसलिए HackerBox #0013 में बैकअप प्रदान करने के लिए कुछ जोड़े शामिल हैं। अपने लेजर मॉड्यूल का ध्यान रखें!
चरण 11: ऑटोमोटिव ऑन-बोर्ड डायग्नोस्टिक्स (ओबीडी)
ऑन-बोर्ड डायग्नोस्टिक्स (ओबीडी) एक वाहन की आत्म-निदान और रिपोर्टिंग क्षमता का जिक्र करते हुए एक ऑटोमोटिव शब्द है। OBD सिस्टम वाहन के मालिक या मरम्मत तकनीशियन को विभिन्न वाहन सबसिस्टम की स्थिति तक पहुँच प्रदान करता है। ओबीडी के माध्यम से उपलब्ध नैदानिक जानकारी की मात्रा 1980 के दशक के शुरुआती संस्करणों में ऑन-बोर्ड वाहन कंप्यूटरों के शुरू होने के बाद से व्यापक रूप से भिन्न है। यदि किसी समस्या का पता चलता है तो OBD के प्रारंभिक संस्करण केवल एक खराबी सूचक प्रकाश को प्रकाशित करेंगे, लेकिन समस्या की प्रकृति के बारे में कोई जानकारी प्रदान नहीं करेंगे। आधुनिक OBD कार्यान्वयन एक मानकीकृत डिजिटल संचार पोर्ट का उपयोग करते हैं, जो नैदानिक मुसीबत कोड, या DTCs की एक मानकीकृत श्रृंखला के अलावा वास्तविक समय डेटा प्रदान करते हैं, जो किसी को वाहन के भीतर की खराबी को तेजी से पहचानने और उसका समाधान करने की अनुमति देता है।
OBD-II क्षमता और मानकीकरण दोनों में सुधार है। OBD-II मानक डायग्नोस्टिक कनेक्टर के प्रकार और उसके पिनआउट, उपलब्ध विद्युत सिग्नलिंग प्रोटोकॉल और संदेश प्रारूप को निर्दिष्ट करता है। यह प्रत्येक के लिए डेटा को एनकोड करने के तरीके के साथ-साथ निगरानी के लिए वाहन मापदंडों की एक उम्मीदवार सूची भी प्रदान करता है। कनेक्टर में एक पिन होता है जो वाहन की बैटरी से स्कैन टूल के लिए पावर प्रदान करता है, जो स्कैन टूल को पावर स्रोत से अलग से कनेक्ट करने की आवश्यकता को समाप्त करता है। OBD-II डायग्नोस्टिक ट्रबल कोड 4-अंकीय होते हैं, जो एक अक्षर से पहले होते हैं: इंजन और ट्रांसमिशन (पॉवरट्रेन) के लिए P, बॉडी के लिए B, चेसिस के लिए C और नेटवर्क के लिए U। निर्माता अपने विशिष्ट OBD-II कार्यान्वयन में कस्टम डेटा पैरामीटर भी जोड़ सकते हैं, जिसमें रीयल-टाइम डेटा अनुरोध और साथ ही समस्या कोड शामिल हैं।
ELM327 अधिकांश आधुनिक कारों में पाए जाने वाले ऑन-बोर्ड डायग्नोस्टिक्स (OBD) इंटरफ़ेस को इंटरफ़ेस करने के लिए एक प्रोग्राम किया गया माइक्रोकंट्रोलर है। ELM327 कमांड प्रोटोकॉल सबसे लोकप्रिय पीसी-टू-ओबीडी इंटरफ़ेस मानकों में से एक है और इसे अन्य विक्रेताओं द्वारा भी लागू किया जाता है। मूल ELM327 माइक्रोचिप प्रौद्योगिकी से PIC18F2480 माइक्रोकंट्रोलर पर लागू किया गया है। ELM327 निम्न-स्तरीय प्रोटोकॉल को सारगर्भित करता है और एक सरल इंटरफ़ेस प्रस्तुत करता है जिसे UART के माध्यम से बुलाया जा सकता है, आमतौर पर एक हाथ से आयोजित नैदानिक उपकरण या USB, RS-232, ब्लूटूथ या वाई-फाई से जुड़े कंप्यूटर प्रोग्राम द्वारा। ऐसे सॉफ़्टवेयर के कार्य में पूरक वाहन उपकरण, त्रुटि कोड की रिपोर्टिंग और त्रुटि कोड समाशोधन शामिल हो सकते हैं।
जबकि टॉर्क शायद सबसे प्रसिद्ध है, ऐसे कई एप्लिकेशन हैं जिनका उपयोग ELM327 के साथ किया जा सकता है।
चरण 12: ग्रह को हैक करें
ऑटोमोटिव इलेक्ट्रॉनिक्स में हमारे साहसिक कार्य को साझा करने के लिए धन्यवाद। यदि आपने इस इंस्ट्रक्टेबल का आनंद लिया है और चाहते हैं कि इस तरह की इलेक्ट्रॉनिक्स परियोजनाओं का एक बॉक्स हर महीने आपके मेलबॉक्स में पहुंचा दिया जाए, तो कृपया यहां सदस्यता लेकर हमसे जुड़ें।
नीचे दी गई टिप्पणियों और/या हैकरबॉक्स फेसबुक पेज पर अपनी सफलता तक पहुंचें और साझा करें। निश्चित रूप से हमें बताएं कि क्या आपके कोई प्रश्न हैं या किसी चीज़ के लिए कुछ मदद की ज़रूरत है। HackerBoxes का हिस्सा बनने के लिए धन्यवाद। कृपया अपने सुझाव और प्रतिक्रिया प्राप्त करते रहें। HackerBoxes आपके बॉक्स हैं। चलो कुछ बढ़िया बनाते हैं!
सिफारिश की:
हैकरबॉक्स 0060: खेल का मैदान: 11 कदम
हैकरबॉक्स 0060: खेल का मैदान: दुनिया भर के हैकरबॉक्स हैकर्स को नमस्कार! हैकरबॉक्स 0060 के साथ आप एडफ्रूट सर्किट प्लेग्राउंड ब्लूफ्रूट के साथ एक शक्तिशाली नॉर्डिक सेमीकंडक्टर एनआरएफ52840 एआरएम कॉर्टेक्स एम4 माइक्रोकंट्रोलर के साथ प्रयोग करेंगे। एम्बेडेड प्रोग्रामिंग को एक्सप्लोर करें
हैकरबॉक्स 0041: सर्किटपायथन: 8 कदम
हैकरबॉक्स 0041: सर्किटपायथन: दुनिया भर के हैकरबॉक्स हैकर्स को बधाई। HackerBox 0041 हमारे लिए सर्किटपायथन, मेककोड आर्केड, अटारी पंक कंसोल और बहुत कुछ लाता है। इस निर्देशयोग्य में HackerBox 0041 के साथ आरंभ करने की जानकारी है, जिसे h खरीदा जा सकता है
हैकरबॉक्स 0057: सुरक्षित मोड: 9 कदम
HackerBox 0057: Safe Mode: दुनिया भर के HackerBox Hackers को नमस्ते! HackerBox 0057 आपके होम लैब में IoT, वायरलेस, लॉकपिकिंग और निश्चित रूप से हार्डवेयर हैकिंग का एक गाँव लाता है। हम माइक्रोकंट्रोलर प्रोग्रामिंग, IoT वाई-फाई कारनामे, ब्लूटूथ इंट
हैकरबॉक्स 0034: सबजीएचजेड: 15 कदम
HackerBox 0034: SubGHz: इस महीने HackerBox Hackers सॉफ्टवेयर डिफाइंड रेडियो (SDR) और रेडियो कम्युनिकेशंस को 1GHz से कम फ्रीक्वेंसी पर एक्सप्लोर कर रहे हैं। इस निर्देश में हैकरबॉक्स # 0034 के साथ आरंभ करने की जानकारी है, जिसे आपूर्ति करते समय यहां खरीदा जा सकता है
हैकरबॉक्स 0053: क्रोमालक्स: 8 कदम
HackerBox 0053: Chromalux: दुनिया भर के HackerBox Hackers को नमस्ते! HackerBox 0053 रंग और प्रकाश की पड़ताल करता है। Arduino UNO माइक्रोकंट्रोलर बोर्ड और IDE टूल को कॉन्फ़िगर करें। टचस्क्रीन इनपुट के साथ एक पूर्ण-रंग 3.5 इंच एलसीडी Arduino शील्ड कनेक्ट करें और स्पर्श दर्द का पता लगाएं