विषयसूची:
- चरण 1: पुर्जे और उपकरण
- चरण 2: योजनाबद्ध और यह कैसे काम करता है
- चरण 3: इसे बनाएं
- चरण 4: एवीआर प्रोग्राम करें
![एक एवीआर पिन के साथ कुछ भी नियंत्रित करें: 4 कदम एक एवीआर पिन के साथ कुछ भी नियंत्रित करें: 4 कदम](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10968902-control-anything-with-one-avr-pin-4-steps-j.webp)
वीडियो: एक एवीआर पिन के साथ कुछ भी नियंत्रित करें: 4 कदम
![वीडियो: एक एवीआर पिन के साथ कुछ भी नियंत्रित करें: 4 कदम वीडियो: एक एवीआर पिन के साथ कुछ भी नियंत्रित करें: 4 कदम](https://i.ytimg.com/vi/Vk8LAma-Aes/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:24
![एक एवीआर पिन के साथ कुछ भी नियंत्रित करें एक एवीआर पिन के साथ कुछ भी नियंत्रित करें](https://i.howwhatproduce.com/images/003/image-8285-61-j.webp)
![एक एवीआर पिन के साथ कुछ भी नियंत्रित करें एक एवीआर पिन के साथ कुछ भी नियंत्रित करें](https://i.howwhatproduce.com/images/003/image-8285-62-j.webp)
यह निर्देशयोग्य दिखाता है कि एक माइक्रोप्रोसेसर आउटपुट के साथ एलईडी के समूह को कैसे नियंत्रित किया जाए। मैं जिस माइक्रो का उपयोग कर रहा हूं वह एक Atmel Attiny2313 है।
चरण 1: पुर्जे और उपकरण
![पार्ट्स और टूल्स पार्ट्स और टूल्स](https://i.howwhatproduce.com/images/003/image-8285-63-j.webp)
![पार्ट्स और टूल्स पार्ट्स और टूल्स](https://i.howwhatproduce.com/images/003/image-8285-64-j.webp)
पार्ट्स: Attiny2313 (एटमेल से 5 नि: शुल्क नमूने मिले) 20 पिन सॉकेट रेसिस्टर्स (आपके सेटअप के आधार पर कोई भी आकार काम करेगा। मैं बाद में समझाऊंगा) 5v रेगुलेटर (कोई भी काम करेगा, मैं LM340 का उपयोग कर रहा हूं) ट्रांजिस्टर या मॉसफेट (सबसे आसान) ढूँढें और सबसे सस्ते वाले आमतौर पर 2n3904 के होते हैं। बस सुनिश्चित करें कि यह एक NPN ट्रांजिस्टर है, या एक N-Channel Mosfet) 2 छोटे कैपेसिटर (रेगुलेटर के लिए डेटा शीट देखें,.1uf और.22uf LM340 के साथ) बहुत सारे LED के कुछ प्रोटोबार्ड या ए ब्रेडबोर्डAVRWireTools के लिए कोई भी प्रोग्रामर:सोल्डरिंग आयरन
चरण 2: योजनाबद्ध और यह कैसे काम करता है
![योजनाबद्ध और यह कैसे काम करता है योजनाबद्ध और यह कैसे काम करता है](https://i.howwhatproduce.com/images/003/image-8285-65-j.webp)
![योजनाबद्ध और यह कैसे काम करता है योजनाबद्ध और यह कैसे काम करता है](https://i.howwhatproduce.com/images/003/image-8285-66-j.webp)
![योजनाबद्ध और यह कैसे काम करता है योजनाबद्ध और यह कैसे काम करता है](https://i.howwhatproduce.com/images/003/image-8285-67-j.webp)
पहला योजनाबद्ध दिखाता है कि मैंने एलईडी की पंक्तियों को आउटपुट पिन से कैसे जोड़ा। AVR का आउटपुट पिन एक ट्रांजिस्टर के बेस पर जाता है, जिसे स्विच के रूप में काम करने के लिए वायर्ड किया जाता है। जब आउटपुट कम होता है, या 0v, ट्रांजिस्टर बंद होता है, और करंट लोड के माध्यम से जमीन पर प्रवाहित नहीं हो सकता है। जब आउटपुट अधिक होता है, या 5v, ट्रांजिस्टर चालू होता है और करंट लोड के माध्यम से जमीन पर प्रवाहित हो सकता है। इसे लो साइड स्विचिंग कहा जाता है, और इसका उपयोग एलईडी, डीसी मोटर्स, स्टेपर मोटर्स और कई अन्य चीजों के लिए किया जा सकता है, जिन्हें माइक्रो आउटपुट की तुलना में अधिक वोल्टेज या करंट की आवश्यकता होती है। इस परियोजना के लिए लोड कुछ एलईडी होगा। एलईडी का हो सकता है किसी भी तरह से वायर्ड किया गया है, लेकिन आप जिस बिजली की आपूर्ति का उपयोग कर रहे हैं, वह निर्धारित करेगा कि आप उन्हें कैसे हुक कर सकते हैं। मेरे लिए, मुझे एक लैपटॉप चार्जर मिला जो 7.5 एएमपीएस अधिकतम पर 16 वी आउटपुट कर सकता है। अब एल ई डी को हुक करने का सबसे प्रभावी तरीका है एक श्रृंखला समानांतर सरणी में था जैसा कि तीसरी तस्वीर में दिखाया गया है। रोकनेवाला आकार निर्धारित करने के लिए, पहले पता करें कि प्रति एलईडी कितना वोल्टेज गिराया जाता है। मेरे द्वारा उपयोग किए जाने वाले नीले और हरे रंग के एलईडी के लिए, वोल्टेज ड्रॉप लगभग 3 से 3.3 वोल्ट है। लाल और पीले एलईडी लगभग 2.2 वोल्ट हैं। अब श्रृंखला में सभी वोल्टेज बूंदों को जोड़ें (3 * 5 = 15 वी) अब इसे अपने स्रोत वोल्टेज से घटाएं (16-15 = 1 वी) अब आप जानते हैं कि आपके द्वारा कितना वोल्टेज गिरा दिया गया है रोकनेवाला (1v)अब R: V=IR (1v=.015R)* के लिए हल करने के लिए ओम के नियम का उपयोग करें * मैंने अपने एलईडी के लिए 15ma का उपयोग किया, यह 5 मिमी एलईडी के लिए विशिष्ट है, इसलिए अब प्रत्येक स्ट्रैंड आपकी आपूर्ति से 15ma का उपयोग कर रहा है। प्रत्येक स्ट्रैंड इसका अपना भार हो सकता है, या आप जितने चाहें उतने एक साथ जोड़ सकते हैं, जब तक कि उस भार के लिए कुल धारा ट्रांजिस्टर की सीमा से अधिक न हो। (2n3904 100ma को संभाल सकता है)*ट्रांजिस्टर को N-चैनल Mosfet से बदला जा सकता है
चरण 3: इसे बनाएं
![इसे बनाओ इसे बनाओ](https://i.howwhatproduce.com/images/003/image-8285-68-j.webp)
![इसे बनाओ इसे बनाओ](https://i.howwhatproduce.com/images/003/image-8285-69-j.webp)
![इसे बनाओ इसे बनाओ](https://i.howwhatproduce.com/images/003/image-8285-70-j.webp)
![इसे बनाओ इसे बनाओ](https://i.howwhatproduce.com/images/003/image-8285-71-j.webp)
अब आप अपने सर्किट को ब्रेडबोर्ड करना शुरू कर सकते हैं। ब्रेडबोर्ड पर कुछ परीक्षण करने के बाद, मैंने सब कुछ एक प्रोटोबार्ड पर मिला दिया। यदि आप वास्तविक फैंसी प्राप्त करना चाहते हैं, तो आप अपने स्वयं के बोर्ड को लेआउट कर सकते हैं और इस पर बताई गई प्रक्रियाओं में से एक का उपयोग करके इसे खोद सकते हैं। स्थल।
चरण 4: एवीआर प्रोग्राम करें
अब आपके AVR को प्रोग्राम करने का समय आ गया है। यदि आप नहीं जानते कि यह कैसे करना है, तो इस निर्देश को देखें: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/यहाँ मैंने जो कार्यक्रम बनाया है:यह हमेशा के लिए अनुक्रमों के एक लूप के माध्यम से चला जाता है। एक बार AVR प्रोग्राम हो जाने के बाद, आप इसे अपने बोर्ड पर सोल्डर किए गए सॉकेट में चिपका सकते हैं, या यदि आपके पास सॉकेट नहीं है, तो प्रोग्राम को ब्रेडबोर्ड पर जांचें, और यदि यह सही है, तो आप चिप को अपने बोर्ड में मिलाप कर सकते हैं।
सिफारिश की:
बिना सोल्डर पिन हैडर के Arduino नैनो के लिए ICSP कनेक्टर लेकिन पोगो पिन: 7 कदम
![बिना सोल्डर पिन हैडर के Arduino नैनो के लिए ICSP कनेक्टर लेकिन पोगो पिन: 7 कदम बिना सोल्डर पिन हैडर के Arduino नैनो के लिए ICSP कनेक्टर लेकिन पोगो पिन: 7 कदम](https://i.howwhatproduce.com/images/001/image-80-23-j.webp)
बिना सोल्डर पिन हैडर लेकिन पोगो पिन के Arduino नैनो के लिए ICSP कनेक्टर: बोर्ड पर बिना सोल्डर पिन हेडर के Arduino नैनो के लिए ICSP कनेक्टर बनाएं, लेकिन Pogo Pin.Parts3×2 पिन सॉकेट X1 - APitch 2.54mm ड्यूपॉन्ट लाइन वायर महिला पिन कनेक्टर हाउसिंग टर्मिनल x6 - BP75-E2 (1.3 मिमी शंक्वाकार सिर) स्प्रिंग टेस्ट जांच पोगो पिन
पायथन और आपके रास्पबेरी पाई के GPIO पिन के साथ कई एलईडी को नियंत्रित करना: 4 चरण (चित्रों के साथ)
![पायथन और आपके रास्पबेरी पाई के GPIO पिन के साथ कई एलईडी को नियंत्रित करना: 4 चरण (चित्रों के साथ) पायथन और आपके रास्पबेरी पाई के GPIO पिन के साथ कई एलईडी को नियंत्रित करना: 4 चरण (चित्रों के साथ)](https://i.howwhatproduce.com/images/010/image-27954-j.webp)
पायथन और आपके रास्पबेरी पाई के GPIO पिन के साथ कई एल ई डी को नियंत्रित करना: यह निर्देशयोग्य दर्शाता है कि 4 एल ई डी को पावर देने के लिए अपने रास्पबेरीपी पर कई जीपीआईओ पिन को कैसे नियंत्रित किया जाए। यह आपको पायथन में मापदंडों और सशर्त बयानों से भी परिचित कराएगा। आपके रास्पबेरी पाई के GPIO पिन का उपयोग करके हमारा पिछला निर्देश
कुछ माइक्रोकंट्रोलर पिन से ढेर सारी एल ई डी कैसे चलाएं: 6 कदम (चित्रों के साथ)
![कुछ माइक्रोकंट्रोलर पिन से ढेर सारी एल ई डी कैसे चलाएं: 6 कदम (चित्रों के साथ) कुछ माइक्रोकंट्रोलर पिन से ढेर सारी एल ई डी कैसे चलाएं: 6 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/001/image-2646-93-j.webp)
कुछ माइक्रोकंट्रोलर पिनों से बहुत सारे एल ई डी कैसे चलाएं: इस तथ्य का उपयोग करते हुए कि कई माइक्रोकंट्रोलर पिन में तीन अवस्थाएँ होती हैं (+V, GND, या"उच्च प्रतिबाधा", आप N*(N-1) LED को N पिन से चला सकते हैं तो PIC12Fxxx या ATtiny11 जैसा छोटा 8pin माइक्रोकंट्रोलर अपने पांच उपलब्ध पर 20 LED चला सकता है
अपने एवीआर ड्रैगन के साथ ड्रैगन राइडर 500 का उपयोग कैसे करें: 10 कदम
![अपने एवीआर ड्रैगन के साथ ड्रैगन राइडर 500 का उपयोग कैसे करें: 10 कदम अपने एवीआर ड्रैगन के साथ ड्रैगन राइडर 500 का उपयोग कैसे करें: 10 कदम](https://i.howwhatproduce.com/images/004/image-11012-36-j.webp)
अपने AVR ड्रैगन के साथ ड्रैगन राइडर 500 का उपयोग कैसे करें: यह निर्देश योग्य है कि कैसे Ecros Technologies से ड्रैगन राइडर 500 की कुछ विशेषताओं का उपयोग किया जाए। कृपया ध्यान रखें कि Ecros वेबसाइट पर एक बहुत विस्तृत उपयोगकर्ता मार्गदर्शिका उपलब्ध है। ड्रैगन राइडर एक इंटरफ़ेस बोर्ड है
आईएसपी ६ पिन से ८ पिन सॉकेट: ४ कदम
![आईएसपी ६ पिन से ८ पिन सॉकेट: ४ कदम आईएसपी ६ पिन से ८ पिन सॉकेट: ४ कदम](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10960486-isp-6-pin-to-8-pin-socket-4-steps-j.webp)
ISP ६ पिन से ८ पिन सॉकेट: जिस कारण से मैंने मुख्य रूप से इस परियोजना का निर्माण किया था, वह ATTiny45 को प्रोग्राम करना था, जिसमें ८ पिन कनेक्शन है, जबकि मेरे USBtinyISP (लेडीडा से) में केवल १० पिन और ६ पिन कनेक्शन है। लगभग ३-४ सप्ताह तक इंटरनेट पर जासूसी करने के बाद मुझे कुछ भी नहीं मिला