विषयसूची:
- चरण 1: सभी सामान इकट्ठा करें
- चरण 2: ISP प्रोग्राम को Arduino Board पर अपलोड करें
- चरण 3: लक्ष्य AVR बोर्ड को Arduino Board से कनेक्ट करें
- चरण 4: AVR बोर्ड पर बूटलोडर को बर्न करें
- चरण 5: एवीआर बोर्ड का परीक्षण करें
- चरण 6: यह हो गया
वीडियो: Arduino बोर्ड का उपयोग करके AVR बोर्ड को कैसे प्रोग्राम करें: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
क्या आपके पास AVR माइक्रोकंट्रोलर बोर्ड लगा हुआ है? क्या इसे प्रोग्राम करना मुश्किल है? खैर, आप सही जगह पर हैं। यहां, मैं आपको दिखाऊंगा कि प्रोग्रामर के रूप में Arduino Uno बोर्ड का उपयोग करके Atmega8a माइक्रोकंट्रोलर बोर्ड को कैसे प्रोग्राम किया जाए। तो बिना किसी देरी के, चलिए शुरू करते हैं!
चरण 1: सभी सामान इकट्ठा करें
यहाँ वह सब है जिसकी आपको आवश्यकता होगी:
- एक Arduino UNO/MEGA/नैनो माइक्रोकंट्रोलर बोर्ड।
- एक संगत माइक्रोकंट्रोलर के साथ एक AVR माइक्रोकंट्रोलर बोर्ड (जैसे कि Atmega 8a)
- Arduino बोर्ड के लिए एक उपयुक्त USB केबल
- छह जम्पर तार (दो बिजली के लिए, एक लक्ष्य AVR बोर्ड को रीसेट करने के लिए और बाकी तीन संचार के लिए)
अधिक जानने के लिए उपरोक्त छवि पर क्लिक करें।
चरण 2: ISP प्रोग्राम को Arduino Board पर अपलोड करें
Arduino IDE प्रारंभ करें और फ़ाइलें> उदाहरण> ArduinoISP पर जाएं। टूल्स>बोर्ड्स से उपयुक्त बोर्ड का चयन करें। प्रोग्राम को Arduino बोर्ड पर अपलोड करें।
चरण 3: लक्ष्य AVR बोर्ड को Arduino Board से कनेक्ट करें
निम्नलिखित के रूप में कनेक्शन बनाएं (AVR से Arduino बोर्ड):
वीसीसी से 5-वोल्ट
GND से GND
आरएसटी/रीसेट टू डी10
MISO से D11
MOSI से D12
एससीके से डी13
यदि आपको ऐसा कोई लेबल वाला पिन नहीं मिलता है, तो वेब पर माइक्रोकंट्रोलर चिप की डेटाशीट देखें। मैंने ऊपर कुछ लोकप्रिय Atmega माइक्रोकंट्रोलर IC का पिनआउट आरेख जोड़ा है। मेरे AVR बोर्ड पर एक Atmega 8a था। साथ ही, बोर्ड पर सभी महत्वपूर्ण पिनों को लेबल किया गया था। सुनिश्चित करें कि आप ढीले और ढीले तारों का उपयोग नहीं करते हैं।
चरण 4: AVR बोर्ड पर बूटलोडर को बर्न करें
गोटो टूल्स> बोर्ड> Arduino NG या पुराने का चयन करें। फिर टूल्स>प्रोसेसर पर जाएं और अपने एवीआर बोर्ड पर मौजूद एक को चुनें। गोटो टूल्स> प्रोग्रामर और Arduino को ISP के रूप में चुनें। अब फिर से टूल्स में जाएं और 'बर्न बूटलोडर' पर क्लिक करें। Arduino बोर्ड पर RX और TX LED को एक-दो बार जल्दी से फ्लैश करना चाहिए और यदि एक संदेश दिखाई देता है, जिसमें बिना किसी त्रुटि के 'डन बर्निंग बूटलोडर' लिखा होता है, तो आपका AVR बोर्ड प्रोग्राम करने के लिए तैयार है!
चरण 5: एवीआर बोर्ड का परीक्षण करें
एक साधारण प्रोग्राम अपलोड करें, जैसे एलईडी ब्लिंक। गोटो फ़ाइलें> उदाहरण> मूल बातें> ब्लिंक करें। शिफ्ट की को दबाए रखें और अपलोड बटन पर क्लिक करें। अपलोडिंग पूर्ण होने के बाद, आप कनेक्शन तारों को हटा सकते हैं और अपने एवीआर बोर्ड को पावर कर सकते हैं और परीक्षण कर सकते हैं कि इसे ठीक से प्रोग्राम किया गया है या नहीं।
चरण 6: यह हो गया
अब आप कूल इलेक्ट्रॉनिक्स प्रोजेक्ट बनाने के लिए AVR बोर्ड का उपयोग कर सकते हैं। चूंकि मुझे मॉडल रेलरोडिंग पसंद है, इसलिए मैंने एक स्वचालित लेआउट पर लोकोमोटिव चलाने के लिए एक सरल प्रोग्राम अपलोड किया। चूंकि मेरे एवीआर बोर्ड में दो मोटर आउटपुट हैं, मैं उनका उपयोग लोकोमोटिव और टर्नआउट को नियंत्रित करने के लिए कर सकता हूं। इस कोड की प्रोग्राम फाइल अगले चरण में मिल सकती है। यदि आप रुचि रखते हैं, तो आप मेरी भी जांच कर सकते हैं।
मुझे यह जानकर अच्छा लगेगा कि आपने आज इसके साथ क्या बनाया। शुभकामनाएं!
सिफारिश की:
ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें: 3 कदम
ब्रेडबोर्ड का उपयोग करके PICkit प्रोग्रामर के साथ PIC MCU को कैसे प्रोग्राम करें: PIC (या किसी अन्य) माइक्रोकंट्रोलर के साथ खेलने के लिए आपको महंगे और परिष्कृत टूल की आवश्यकता नहीं है। आपको बस एक ब्रेडबोर्ड चाहिए जहां आप अपने सर्किट और प्रोग्रामिंग का परीक्षण करें। बेशक किसी तरह का प्रोग्रामर और आईडीई जरूरी है। इस निर्देश में
Arduino UNO का उपयोग करके Arduino Pro Mini को कैसे प्रोग्राम करें: 4 कदम
Arduino UNO का उपयोग करके Arduino Pro Mini को कैसे प्रोग्राम करें: नमस्कार दोस्तों, आज मैं Arduino UNO का उपयोग करके Arduino Pro मिनी को प्रोग्राम करने का एक सरल तरीका साझा कर रहा हूं। यह ट्यूटोरियल उन लोगों के लिए है जो arduino के साथ शुरुआत कर रहे हैं और Arduino Pro mini.Arduino Pro mini का उपयोग करके अपने प्रोजेक्ट के आकार को कम करना चाहते हैं।
CH340 UART सीरियल कन्वर्टर केबल का उपयोग करके Arduino Pro Mini में प्रोग्राम या कोड कैसे अपलोड करें: 4 कदम
CH340 UART सीरियल कन्वर्टर केबल का उपयोग करके Arduino Pro Mini में प्रोग्राम या कोड कैसे अपलोड करें: USB TTL सीरियल केबल USB से सीरियल कन्वर्टर केबल की एक श्रृंखला है जो USB और सीरियल UART इंटरफेस के बीच कनेक्टिविटी प्रदान करती है। केबल की एक श्रृंखला उपलब्ध है जो 5 वोल्ट, 3.3 वोल्ट या उपयोगकर्ता निर्दिष्ट सिग्नल स्तरों पर कनेक्टिविटी प्रदान करती है
एंड्रॉइड स्मार्टफोन का उपयोग करके Arduino को प्रोग्राम और रीसेट कैसे करें: 8 कदम
एंड्रॉइड स्मार्टफोन का उपयोग करके Arduino को प्रोग्राम और रीसेट कैसे करें: आपने पेनड्राइव और गेम कंट्रोलर को जोड़ने के लिए ओटीजी एडेप्टर का उपयोग किया होगा, और छोटे उपकरणों को पावर दे सकते हैं। आप स्मार्ट फोन के साथ अपने Arduino बोर्ड को पावर देने के अलावा और भी बहुत कुछ कर सकते हैं। इस ट्यूटोरियल में, हम Ardu
Blynk का उपयोग करके Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE संगत बोर्ड का उपयोग कैसे करें: 10 कदम
Blynk का उपयोग करके Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE संगत बोर्ड का उपयोग कैसे करें: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE संगत बोर्ड विवरण: वाईफाई ESP8266 विकास बोर्ड WEMOS D1। WEMOS D1 ESP8266 12E पर आधारित एक वाईफ़ाई विकास बोर्ड है। कार्यप्रणाली NODEMCU के समान है, सिवाय इसके कि हार्डवेयर का निर्माण किया जाता है