यहाँ कुछ निर्देश दिए गए हैं। यदि आप केवल यह जानना चाहते हैं कि आपके परफ़ॉर्म में कहाँ जाता है, तो पढ़ें।
यहाँ ATmega328 के लिए पिनआउट है:
सबसे पहले, आपको 5V प्राप्त करने के लिए LM7805 या कुछ समान की आवश्यकता होगी । यदि आप नहीं जानते कि ये कैसे काम करते हैं, तो इस छवि को देखें ।
शक्ति
अब, अपनी 12V बैटरी के + छोर को 7805 के IN से कनेक्ट करें, और - COM पर। इसके बाद, मैं COM के किसी भी कनेक्शन को "GND" और OUT के किसी भी कनेक्शन को "Vcc" कहूंगा।
रीसेट
ATmega328 के पिन 7 और 20, और GND को 8 और 22 पिन करने के लिए Vcc कनेक्ट करें। Vcc को ~ 10 किलोहोम अवरोधक से कनेक्ट करें, और RST पिन (पिन 1) के दूसरे छोर को कनेक्ट करें। इसके अलावा, GND को एक रीसेट स्विच से कनेक्ट करें, और रीसेट स्विच के अन्य टर्मिनल को पिन 1 पर। जब रीसेट स्विच चालू होता है, तो Arduino पुनः आरंभ होगा। यदि आप एक रीसेट स्विच नहीं चाहते हैं, तो बस Vcc को सीधे पिन 1 से कनेक्ट करें।
घड़ी
जीएनडी को दो 22 पिक्सोफैड कैपेसिटर के नकारात्मक टर्मिनलों से कनेक्ट करें। एक कैपेसिटर को पिन 9 से कनेक्ट करें, और दूसरे कैपेसिटर को 10 पिन करने के लिए।
अब, पिन 9 और 10 के बीच 16 मेगाहर्ट्ज घड़ी कनेक्ट करें:
अनुरूप संदर्भ
यदि आप अरे पिन का उपयोग करते हैं, तो बस अपने ए आर एफ को पिन २१ से कनेक्ट करें।
बाकी पिन
इन्हें ऊपर आरेख में लेबल किया गया है। पिन 23-28 A0-A5 हैं। पिन 2-6 डिजिटल 1-4, 11-19 डिजिटल 5-13 हैं। इनका सामान्य रूप से उपयोग करें। ध्यान दें कि डिजिटल पिन 13 (माइक्रोकंट्रोलर पर पिन 19) में एक एलईडी नहीं होगा, लेकिन यदि आप एक को जोड़ना चाहते हैं, तो इसे एक एलईडी से कनेक्ट करें, इसके बाद 200-300 ओम अवरोधक, इसके बाद जमीन:
प्रोग्रामिंग
यदि आपका Arduino एक DIP Arduino (ATmega रिमूवेबल है) है, तो बस इसे IDE का उपयोग करके प्रोग्राम करें, ATmega को हटा दें, और इसे अपने पूर्णांक सर्किट में स्थान दें (मुझे लगता है कि आप एक IC धारक का उपयोग कर रहे हैं)। अगर Arduino में एक सतह माउंट ATmega है, तो मैं एक अलग डुबकी ATmega328 प्रोग्राम करने के लिए अपने SMD Arduino का उपयोग कैसे कर सकता हूं? ।
बस! अब आप आसानी से एक Arduino प्रोजेक्ट को एक परफेक्टबोर्ड पर ले जा सकते हैं!
यहाँ अंतिम योजनाबद्ध है: