विषयसूची:
वीडियो: Arduino मेगा २५६० कोर कैसे प्रोग्राम करें?: ३ कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:18
मुझे eBay पर यह महान छोटा फॉर्म फैक्टर Arduino मेगा बोर्ड मिला। यह Arduino mega 2560 का एक छोटा संस्करण है और इसे स्पष्ट रूप से Arduino mega core कहा जाता है … हालांकि एक समस्या थी! इसमें यूएसबी कनेक्टिविटी शामिल नहीं है और ऑनलाइन भी बहुत सारी जानकारी उपलब्ध नहीं है.. इसलिए मुझे यह पता लगाने की जरूरत है कि बोर्ड को कैसे प्रोग्राम किया जाए और मेरी कुछ परियोजनाओं को कम करने के लिए इसका इस्तेमाल किया जाए जिसके लिए अरुडिनो मेगा की आवश्यकता है … मैं नहीं करता ' मैं एक ftdi मॉड्यूल का मालिक नहीं हूं और covid19 लॉकडाउन के कारण एक ऑर्डर नहीं कर सका … और यह भारत में यहां अनावश्यक रूप से महंगा है.. मेरे पास सीरियल कन्वर्टर के लिए एक ch340g USB है … एक बढ़िया ftdi विकल्प और यह चिप (ch340) है Arduino क्लोन और कई esp8266 बोर्डों में बहुत आम है … इसे काम करने के लिए एक हैक की थोड़ी सी आवश्यकता थी … इस निर्देश को लिखना ताकि अगर कोई अपनी परियोजनाओं के लिए उसी बोर्ड का उपयोग करना चाहता है …। मैंने सीरियल मॉड्यूल के लिए एक और सस्ते यूएसबी का उपयोग करने का भी प्रयास किया CALLD PL2303 (आप इसे बाद के चरणों में छवियों में कहीं देख सकते हैं) लेकिन यह काम नहीं कर रहा है … मुझे आशा है कि यह मदद करता है
आपूर्ति
-Arduino mega 2560 core- ch340g usb से सीरियल कन्वर्टर- सोल्डरिंग आयरन-डुपोंट हुकअप वायर (5 पुरुष से महिला)
चरण 1: ड्राइवर स्थापित करें
Ch340g ड्राइवर विंडोज़ पर पहले से इंस्टॉल नहीं आते हैं। लिनक्स मशीनों को उस चिप के लिए किसी ड्राइवर की आवश्यकता नहीं होती है (मैं लिनक्स से प्यार करता हूं, हम सभी करते हैं) लेकिन चूंकि यह काफी सामान्य चिप है, इसलिए ड्राइवर प्राप्त करना बहुत आसान है … बस "ch340 ड्राइवर" गूगल करें और पहले लिंक से डाउनलोड करें जो पॉप अप होता है … के बाद ड्राइवरों को स्थापित करने से, आपका विंडोज़ सिस्टम डिवाइस को देख और संचार कर पाएगा। यहाँ लिंक है (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)
चरण 2: हैक
ch340 का उपयोग करके बोर्ड को प्रोग्राम करने में सक्षम होने के लिए, मुझे ch340 मॉड्यूल पर एक छोटा हैक करने की आवश्यकता है। प्रोग्रामिंग के लिए, बोर्ड को निम्नानुसार कनेक्ट करने की आवश्यकता है (तीर के बाईं ओर सीरियल मॉड्यूल के लिए यूएसबी है और दाईं ओर मेगा है 2560 बोर्ड) आरएक्स पिन। > Tx पिन या ArduinoTx पिन। > आरएक्सवीसीसी(5वी) > वीसीसी पिनजीएनडी। > ग्राउंड पिन डीटीआर > डीटीआर पिन लेकिन ch340 मॉड्यूल के साथ कुछ समस्याएं हैं: 1। Rx और Tx पिन सिल्क स्क्रीन को उल्टा प्रिंट किया जाता है।2। बोर्ड पर कोई dtr ब्रेकआउट पिन नहीं है। समस्या संख्या 1 को हल करने के लिए, मैं बस rx और tx कनेक्शन को उलट देता हूं ताकि… Rx> Arduino mega coreTx का Rx> Arduino मेगा कोर का Tx (यह आपके साथ कोई समस्या हो सकती है या नहीं भी हो सकती है), यह एक निर्माता विशिष्ट बात हो सकती है) समस्या संख्या 2 को हल करने के लिए मुझे एक ड्यूपॉन्ट हुकअप तार के महिला छोर को काटना पड़ा और इसे चिप पर ही dtr पिन में मिलाप करना पड़ा (ch340 चिप का पिन नंबर 13) और फिर मैं सक्षम था दूसरे छोर को Arduino के dtr पिन से जोड़ने के लिए और किया! अब आप बिना किसी समस्या के कार्यक्रम को बोर्ड से संवाद और अपलोड करने में सक्षम होंगे!
चरण 3: परीक्षण
मैंने अच्छी पुरानी हैलो वर्ल्ड अपलोड करके गर्भनिरोधक का परीक्षण किया! माइक्रोकंट्रोलर्स का यानी ब्लिंक स्केच! उपरोक्त चरण में बताए अनुसार USB और बोर्ड को कनेक्ट करें। यदि आपने ड्राइवरों को सही तरीके से स्थापित किया है (सिस्टम पुनरारंभ की आवश्यकता हो सकती है) तो विंडोज़ बिना किसी समस्या के मॉड्यूल का पता लगा लेगी। लिनक्स (UBUNTU) के लिए कोई ड्राइवर आवश्यक नहीं है Arduino IDE (arduino.cc) खोलें फ़ाइलों> उदाहरणों> मूल बातों पर जाकर ब्लिंक उदाहरण स्केच खोलें >ब्लिंकटूल्स पर जाएं>कॉम पोर्ट> (मेरे मामले में कॉम पोर्ट का चयन करें, यह कॉम3 है) लिनक्स (यूबंटू) के लिए कॉम पोर्ट मेरे मामले में, /dev/ttyUSB0 या ऐसा ही कुछ दिखा सकता है! (यदि आप देखते हैं लिनक्स में कई पोर्ट और भ्रमित, ओपन टर्मिनल और "सुडो एलएसएसबी" कमांड टाइप करें और यह पता लगाने के लिए एंटर दबाएं कि कौन सा ch340 है) फिर टूल्स> बोर्ड पर जाएं> Arduino मेगा या मेगा 2560 का चयन करें ऊपरी बाएं कोने पर अपलोड बटन पर क्लिक करें (गोलाकार) एक तीर के साथ) और अगर सब कुछ सही ढंग से किया जाता है, तो बोर्ड पर Arduino IDE में एक संदेश "हो गया अपलोडिंग" के साथ कोड अपलोड किया जाएगा और ऑनबोर्ड एलईडी चमकना शुरू कर देना चाहिए!
सिफारिश की:
मेगा रासपी - सेगा मेगा ड्राइव में रास्पबेरी पाई / उत्पत्ति: 13 कदम (चित्रों के साथ)
मेगा रास्पी - सेगा मेगा ड्राइव / उत्पत्ति में एक रास्पबेरी पाई: यह मार्गदर्शिका आपको रास्पबेरी पाई का उपयोग करके एक पुराने सेगा मेगा ड्राइव को रेट्रो गेमिंग कंसोल में बदलने के माध्यम से ले जाती है। मैंने अपने बचपन के अनगिनत घंटे वीडियो गेम खेलने में बिताए हैं मेरी सेगा मेगा ड्राइव। मेरे अधिकांश दोस्तों के पास भी एक था, इसलिए हम
Arduino Uno के साथ Arduino Pro Mini कैसे प्रोग्राम करें: 4 कदम
Arduino Uno के साथ Arduino Pro Mini कैसे प्रोग्राम करें: मैंने इसे एक अन्य प्रोजेक्ट के हिस्से के रूप में लिखा था, लेकिन फिर मैंने एक प्रो माइक्रो का उपयोग करने का फैसला किया जिसे सीधे लैपटॉप से प्रोग्राम किया जा सकता है। हालांकि, यह किसी दिन (या किसी के लिए) उपयोगी हो सकता है। मैं इसे यहाँ छोड़ दूँगा।
Arduino UNO का उपयोग करके Arduino Pro Mini को कैसे प्रोग्राम करें: 4 कदम
Arduino UNO का उपयोग करके Arduino Pro Mini को कैसे प्रोग्राम करें: नमस्कार दोस्तों, आज मैं Arduino UNO का उपयोग करके Arduino Pro मिनी को प्रोग्राम करने का एक सरल तरीका साझा कर रहा हूं। यह ट्यूटोरियल उन लोगों के लिए है जो arduino के साथ शुरुआत कर रहे हैं और Arduino Pro mini.Arduino Pro mini का उपयोग करके अपने प्रोजेक्ट के आकार को कम करना चाहते हैं।
Arduino मेगा 2560 और IoT का उपयोग करके होस्टिंग एप्लिकेशन के लिए मोटर प्रबंधन प्रणाली: 8 चरण (चित्रों के साथ)
अरुडिनो मेगा 2560 और आईओटी का उपयोग करते हुए उत्थापन अनुप्रयोग के लिए मोटर प्रबंधन प्रणाली: आजकल औद्योगिक अनुप्रयोगों में आईओटी आधारित माइक्रोकंट्रोलर का व्यापक रूप से उपयोग किया जाता है। आर्थिक रूप से इनका उपयोग कंप्यूटर के बजाय किया जाता है। परियोजना का उद्देश्य हमें पूरी तरह से डिजिटल नियंत्रण, डेटा लकड़हारा और 3 चरण इंडक्शन मोटर की निगरानी करना है
एक और Arduino के साथ एक AVR (arduino) प्रोग्राम कैसे करें: 7 कदम
एक और Arduino के साथ AVR (arduino) प्रोग्राम कैसे करें: यह निर्देश उपयोगी है यदि: * आपको अपना arduino atmega168 के साथ मिला है और आपने स्थानीय इलेक्ट्रॉनिक्स स्टोर पर एक atmega328 खरीदा है। इसमें एक arduino बूटलोडर नहीं है * आप एक ऐसा प्रोजेक्ट बनाना चाहते हैं जो arduino का उपयोग न करे - बस एक