विषयसूची:
- चरण 1: जाओ सामान प्राप्त करें
- चरण 2: सर्किट को तार दें
- चरण 3: Arduino को प्रोग्राम करें
- चरण 4: फ़िल्टर कैप
- चरण 5: ATtiny कोर फ़ाइलें
- चरण 6: ATtiny प्रोग्राम करें
- चरण 7: टेस्ट सर्किट
वीडियो: Arduino के साथ एक ATtiny प्रोग्राम करें: 7 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
Arduino IDE का उपयोग करके ATtiny माइक्रोकंट्रोलर की प्रोग्रामिंग के लिए निर्देश इस प्रकार हैं। सादे अंग्रेजी में, 8-पिन Atmel चिप्स को प्रोग्राम करने का तरीका है जैसा कि आप सामान्य रूप से एक Arduino के रूप में करते हैं। यह अच्छा है क्योंकि ATtiny छोटा है, और - ठीक है - यह आपको छोटी चीजें बनाने की अनुमति देता है जिन्हें एक बड़े ol 'माइक्रोकंट्रोलर की आवश्यकता नहीं होती है।
मैंने यहां जो निर्देश पोस्ट किए हैं, वे अविश्वसनीय रूप से भयानक हाई-लो टेक ट्यूटोरियल द्वारा दिए गए निर्देशों के समान ही हैं। मैंने निर्देशों का अपना संस्करण यहां पोस्ट किया है क्योंकि मैं ATtiny चिप्स का उपयोग करके कुछ आगामी प्रोजेक्ट बनाने की योजना बना रहा हूं और मुझे लगा कि मैं अपनी प्रक्रिया दिखाऊंगा।
चरण 1: जाओ सामान प्राप्त करें
आपको चाहिये होगा:
- Arduino - ब्रेडबोर्ड - ATtiny85 (या ATtiny45) - 10uF इलेक्ट्रोलाइटिक कैपेसिटर- 220ohm 1/4 वाट रोकनेवाला - एलईडी - हुकअप तार
कृपया ध्यान दें कि इस पेज के कुछ लिंक में Amazon Affiliate लिंक हैं। यह बिक्री के लिए किसी भी वस्तु की कीमत को नहीं बदलता है। हालाँकि, यदि आप उनमें से किसी भी लिंक पर क्लिक करते हैं और कुछ भी खरीदते हैं तो मुझे एक छोटा कमीशन मिलता है। मैं इस पैसे को भविष्य की परियोजनाओं के लिए सामग्री और उपकरणों में पुनर्निवेश करता हूं। यदि आप किसी पुर्जे के आपूर्तिकर्ता के लिए कोई वैकल्पिक सुझाव चाहते हैं, तो कृपया मुझे बताएं।
चरण 2: सर्किट को तार दें
Arduino को ATtiny से इस प्रकार कनेक्ट करें:
- Arduino +5V - ATtiny पिन 8
- Arduino ग्राउंड - ATtiny पिन 4
- Arduino पिन 10 - ATtiny पिन 1
- Arduino पिन 11 - ATtiny पिन 5
- Arduino पिन 12 - ATtiny पिन 6
- Arduino पिन 13 - ATtiny पिन 7
चरण 3: Arduino को प्रोग्राम करें
"उदाहरण" मेनू से "ArduinoISP" स्केच का चयन करें।
अपने Arduino पर स्केच अपलोड करें जैसा कि आप किसी अन्य स्केच में करेंगे।
आपका Arduino अब एक सीरियल प्रोग्रामर के रूप में कॉन्फ़िगर किया गया है जो अन्य चिप्स को प्रोग्राम कर सकता है।
चरण 4: फ़िल्टर कैप
जमीन और Arduino रीसेट पिन के बीच 10uF कैपेसिटर लगाएं। कैपेसिटर की ध्रुवीयता (जमीन से जमीन तक!) पर नज़र रखना सुनिश्चित करें।
यह अफवाह है कि आपको केवल Arduino Uno के लिए इसकी आवश्यकता है, लेकिन मैंने पाया है कि इससे इसे पुराने संस्करणों के साथ भी शामिल करने में मदद मिली है। यदि आप पाते हैं कि यह अगले चरणों में काम नहीं कर रहा है, तो इसे आसानी से हटा दें और देखें कि क्या इससे मदद मिलती है।
चरण 5: ATtiny कोर फ़ाइलें
Arduino वरीयता मेनू से अपने स्केचबुक फ़ोल्डर पर ध्यान दें।
अपने स्केचबुक फ़ोल्डर में "हार्डवेयर" नामक एक नया फ़ोल्डर बनाएं
फिर, इस पृष्ठ पर जाएं और फ़ाइल डाउनलोड करें: attiny45_85.zip
इस फ़ाइल को अनज़िप करें और इसे नए हार्डवेयर फ़ोल्डर में छोड़ दें।
अंत में, Arduino प्रोग्रामिंग वातावरण को पुनरारंभ करें। नए कोर अब लोड किए जाने चाहिए।
ध्यान दें कि कई अन्य ATtiny चिप्स के लिए कोर फाइलें भी हैं। Arduino का उपयोग करके उनमें से एक विस्तृत श्रृंखला के साथ इंटरफेस करने के लिए यह पृष्ठ एक अच्छा प्रारंभिक बिंदु है।
चरण 6: ATtiny प्रोग्राम करें
शीर्ष मेनू से चुनें: टूल्स बोर्ड ATtiny85 (w/Arduino ISP के रूप में)
(बेशक, यदि आप एक का उपयोग कर रहे हैं तो आप इसके लिए एक अलग चिप का चयन करना चाहेंगे।)
फिर बेसिक ब्लिंक उदाहरण खोलें और पिन नंबर को 13 से 0 में बदलें।
अंत में, इसे वैसे ही अपलोड करें जैसे आप किसी अन्य स्केच में करेंगे।
इसे दो बार निम्नलिखित त्रुटि देनी चाहिए: avrdude: कृपया भाग ATtiny85 avrdude के लिए कॉन्फ़िगरेशन फ़ाइल में PAGEL और BS2 संकेतों को परिभाषित करें: कृपया भाग ATtiny85 के लिए कॉन्फ़िगरेशन फ़ाइल में PAGEL और BS2 संकेतों को परिभाषित करें
बस त्रुटि संदेश को अनदेखा करें और आपको जाने के लिए अच्छा होना चाहिए।
चरण 7: टेस्ट सर्किट
5 पिन करने के लिए 220 ओम रोकनेवाला कनेक्ट करें।
रोकनेवाला और +5V के बीच एक एलईडी कनेक्ट करें।
यह झपकना चाहिए।
बधाई हो। हो गया।
क्या आपको यह उपयोगी, मनोरंजक या मनोरंजक लगा? मेरे नवीनतम प्रोजेक्ट देखने के लिए @madeineuphoria को फ़ॉलो करें।
सिफारिश की:
कैसे एक 8x8x8 एलईडी क्यूब का निर्माण करें और इसे एक Arduino के साथ नियंत्रित करें: 7 चरण (चित्रों के साथ)
कैसे एक 8x8x8 एलईडी क्यूब का निर्माण करें और इसे एक Arduino के साथ नियंत्रित करें: जनवरी 2020 संपादित करें: मैं इसे छोड़ रहा हूं यदि कोई इसका उपयोग विचारों को उत्पन्न करने के लिए करना चाहता है, लेकिन इन निर्देशों के आधार पर क्यूब बनाने का कोई मतलब नहीं है। एलईडी ड्राइवर आईसी अब नहीं बने हैं, और दोनों स्केच पुराने संस्करण में लिखे गए थे
ब्लूटूथ पर एंड्रॉइड डिवाइस के साथ अपने Arduino को प्रोग्राम करें: 6 कदम (चित्रों के साथ)
ब्लूटूथ पर एंड्रॉइड डिवाइस के साथ अपने Arduino को प्रोग्राम करें: हैलो वर्ल्ड, इस इंस्ट्रक्शनल में मैं आपको दिखाना चाहता हूं कि ब्लूटूथ पर अपने एंड्रॉइड डिवाइस के साथ अपने Arduino Uno को कैसे प्रोग्राम करें। यह बहुत ही सरल और इतना सस्ता है। इसके अलावा यह हमें अपने Arduino को प्रोग्राम करने की अनुमति देता है जहां हम कभी भी वायरलेस ब्लूटूथ पर चाहते हैं … तो
ATMEGA 8, 16, 328 Attiny और Fuse Bit को कैसे प्रोग्राम करें: 5 कदम
ATMEGA 8,16,328 Attiny और Fuse Bit कैसे प्रोग्राम करें: हाय दोस्तों। आज मैं आपको दिखाऊंगा कि ATMEGA 8,16,328 Attiny और Fuse Bit को कैसे प्रोग्राम करें
स्मार्टफोन का उपयोग करके Arduino प्रोग्राम करें: 6 चरण (चित्रों के साथ)
स्मार्टफ़ोन का उपयोग करके Arduino प्रोग्राम करें: इस निर्देश में, मैंने आपको दिखाया है कि अपने स्मार्टफ़ोन का उपयोग करके अपने Arduino Board को कैसे प्रोग्राम करें
रास्पबेरी पाई के साथ Arduino प्रोग्राम करें: 5 कदम (चित्रों के साथ)
रास्पबेरी पाई के साथ प्रोग्राम Arduino: इस निर्देश में, मैं प्रदर्शित करूँगा कि रास्पबेरी पाई के साथ एक Arduino प्रोग्राम कैसे किया जाता है। मेरा ट्विटर: twitter.com/steveschuler20इस परियोजना के लिए मैंने जिन भागों का उपयोग किया है, उनमें कानो कंप्यूटर किट कम्प्लीट (स्क्रीन के साथ रास्पबेरी पाई और शामिल हैं) कीबोर्ड) और स्नैपी