ARDUINO DEV-11168 AVR ISP शील्ड PTH किट
उत्पादन जानकारी
- उत्पादन नाम: Arduino शील्ड AVR ISP
- मोडेल नम्बर: DEV-11168
- प्रयोगकर्ताको म्यानुअल: उपलब्ध छ
उत्पादन उपयोग निर्देशन
- ArduinoISP फर्मवेयर खोल्नुहोस् (पूर्वमाampलेस) तपाईंको Arduino बोर्डमा।
- यदि तपाइँ Arduino 1.0 प्रयोग गर्दै हुनुहुन्छ भने ArduinoISP कोडमा सानो परिवर्तन गर्नुहोस्। मुटुको धड्कन() प्रकार्यमा लाइन फेला पार्नुहोस् जसले ढिलाइ(40); र यसलाई ढिलाइ (२०) मा परिवर्तन गर्नुहोस्;
- उपकरण मेनुबाट उपयुक्त बोर्ड र सिरियल पोर्ट चयन गर्नुहोस् जुन प्रोग्रामर बोर्डसँग मेल खान्छ (बोर्डलाई प्रोग्राम गरिएको छैन)।
- ArduinoISP स्केच आफ्नो Arduino बोर्डमा अपलोड गर्नुहोस्।
- प्रदान गरिएको रेखाचित्र पछ्याएर आफ्नो Arduino बोर्डलाई लक्षित बोर्डमा तार गर्नुहोस्। Arduino Uno को लागि, रिसेट र ग्राउन्ड बीच 10 uF क्यापेसिटर थप्न सम्झनुहोस्।
- तपाईंले बुटलोडर (प्रोग्रामर बोर्ड होइन) जलाउन चाहनुभएको बोर्डसँग मेल खाने उपकरण मेनुबाट उपयुक्त बोर्ड चयन गर्नुहोस्।
- ISP आदेशको रूपमा बर्न बूटलोडर > Arduino प्रयोग गर्नुहोस्।
नोट: यो प्रक्रियाले संकेतित पिनहरूमा SPI संकेतहरू भएका बोर्डहरूको लागि काम गर्दछ। लियोनार्डो जस्ता बोर्डहरूका लागि, जहाँ यो मान्य छैन, तपाईंले प्रदान गरिएको पिनआउट प्रयोग गरेर SPI संकेतहरूलाई ISP कनेक्टरमा जडान गर्न आवश्यक छ।
AVR ISP (इन-सिस्टम प्रोग्रामर) को रूपमा Arduino प्रयोग गर्दै:
यो ट्यूटोरियलले AVR ISP (इन-सिस्टम प्रोग्रामर) को रूपमा Arduino बोर्ड कसरी प्रयोग गर्ने भनेर बताउँछ। यसले तपाईंलाई AVR मा बुटलोडर जलाउन बोर्ड प्रयोग गर्न अनुमति दिन्छ (जस्तै ATmega168 वा ATmega328 Arduino मा प्रयोग गरिएको)। यस पूर्वमा कोडample Randall Bohn द्वारा मेगा-isp फर्मवेयरमा आधारित छ।
निर्देशनहरू
AVR मा बुटलोडर जलाउनको लागि तपाइँको Arduino बोर्ड प्रयोग गर्न को लागी, तपाइँ केहि सरल चरणहरु लाई पालना गर्न आवश्यक छ।
- ArduinoISP फर्मवेयर खोल्नुहोस् (पूर्वमाampलेस) तपाईंको Arduino बोर्डमा।
- Arduino 1.0 को लागि नोट: तपाईंले ArduinoISP कोडमा एउटा सानो परिवर्तन गर्न आवश्यक छ। मुटुको धड्कन() प्रकार्यमा "ढिलाइ(40);" भनिने लाइन फेला पार्नुहोस्। र यसलाई "ढिलाइ(२०);" मा परिवर्तन गर्नुहोस्।
- तपाईंले प्रोग्रामरको रूपमा प्रयोग गरिरहनुभएको बोर्डसँग मिल्दोजुल्दो उपकरणहरू > बोर्ड र सिरियल पोर्ट मेनूहरूमा वस्तुहरू चयन गर्नुहोस् (बोर्डलाई प्रोग्राम गरिएको छैन)।
- ArduinoISP स्केच अपलोड गर्नुहोस्।
- तलको रेखाचित्रमा देखाइए अनुसार आफ्नो Arduino बोर्डलाई लक्ष्यमा तार गर्नुहोस्। (Arduino Uno को लागि नोट: तपाईंले रिसेट र ग्राउन्ड बीच 10 uF क्यापेसिटर थप्न आवश्यक छ।)
- तपाईँले बुटलोडर जलाउन चाहनुभएको बोर्डसँग मेल खाने उपकरण > बोर्ड मेनुमा वस्तु चयन गर्नुहोस् (तपाईले प्रोग्रामरको रूपमा प्रयोग गरिरहनुभएको बोर्ड होइन)। विवरणहरूको लागि वातावरण पृष्ठमा बोर्ड विवरणहरू हेर्नुहोस्।
- ISP आदेशको रूपमा बर्न बूटलोडर > Arduino प्रयोग गर्नुहोस्।
नोट: यो प्रक्रियाले संकेतित पिनहरूमा SPI संकेतहरू भएका बोर्डहरूसँग काम गर्दछ। बोर्डहरूका लागि यो मान्य छैन (32u4 बोर्डहरू लियोनार्डो जस्तै) SPI संकेतहरू ISP कनेक्टरमा जडान हुनुपर्छ जसको पिनआउट तल रिपोर्ट गरिएको छ।
सर्किट
सर्किट (Arduino Uno, Duemilanove, वा Diecimila लाई लक्षित गर्दै):
अर्को Arduino बोर्डमा ATmega कार्यक्रम गर्न ISP को रूपमा सेवा गर्ने Arduino बोर्ड। Arduino Uno मा, तपाईंले रिसेट र ग्राउन्ड (ArduinoISP स्केच अपलोड गरेपछि) बीचको 10 uF क्यापेसिटर जडान गर्न आवश्यक छ। नोट गर्नुहोस् कि तपाईलाई लक्षित बोर्डमा रिसेट पिनमा पहुँच चाहिन्छ, जुन NG वा पुरानो बोर्डहरूमा उपलब्ध छैन।
सर्किट (Arduino NG वा पुरानो लक्षित गर्दै):
NG वा पुरानो बोर्डहरूमा, माथि देखाइए अनुसार, बोर्डमा Atmega चिपको पिन 1 मा रिसेट तार जडान गर्नुहोस्।
सर्किट (ब्रेडबोर्डमा AVR लक्षित गर्दै):
विवरणका लागि Arduino to Breadboard ट्यूटोरियल हेर्नुहोस्।
तार
कागजातहरू / स्रोतहरू
![]() |
ARDUINO DEV-11168 AVR ISP शील्ड PTH किट [pdf] प्रयोगकर्ता पुस्तिका DEV-11168 AVR ISP शिल्ड PTH किट, DEV-11168, AVR ISP शिल्ड PTH किट, शिल्ड PTH किट, PTH किट, किट |