विषयसूची:

स्टैंडअलोन Atmega328P का उपयोग करके रिमोट नियंत्रित स्पाइक बस्टर या स्विच बोर्ड कैसे बनाएं: 6 चरण (चित्रों के साथ)
स्टैंडअलोन Atmega328P का उपयोग करके रिमोट नियंत्रित स्पाइक बस्टर या स्विच बोर्ड कैसे बनाएं: 6 चरण (चित्रों के साथ)

वीडियो: स्टैंडअलोन Atmega328P का उपयोग करके रिमोट नियंत्रित स्पाइक बस्टर या स्विच बोर्ड कैसे बनाएं: 6 चरण (चित्रों के साथ)

वीडियो: स्टैंडअलोन Atmega328P का उपयोग करके रिमोट नियंत्रित स्पाइक बस्टर या स्विच बोर्ड कैसे बनाएं: 6 चरण (चित्रों के साथ)
वीडियो: How to make Remote Controlled Spike Buster or Switch Board using Arduino Uno or Atmega328P-PU 2024, जुलाई
Anonim
Image
Image

इस परियोजना में मैं दिखाऊंगा कि स्टैंडअलोन Atmega328P का उपयोग करके रिमोट नियंत्रित स्पाइक बस्टर या स्विच बोर्ड का निर्माण कैसे किया जाता है। यह परियोजना बहुत कम घटकों के साथ एक कस्टम पीसीबी बोर्ड पर बनाई गई है। यदि आप वीडियो देखना पसंद करते हैं तो मैंने उसे एम्बेड कर दिया है या यदि आप पढ़ना पसंद करते हैं तो कृपया पोस्ट को जारी रखें।

चरण 1: प्रयुक्त अवयव और सामग्री

इस परियोजना के लिए हमें जैसे घटकों की आवश्यकता है

  1. एटमेगा३२८पी-पीयू
  2. 16 मेगाहर्ट्ज क्रिस्टल
  3. 2*22pF संधारित्र
  4. 10K ओम रेसिस्टर
  5. 4*1K रोकनेवाला
  6. 4*एलईडी
  7. 4*5 वोल्ट रिले
  8. त्सोप1738
  9. UL2003A
  10. कस्टम पीसीबी बोर्ड (Gerber फाइलें पोस्ट में साझा की जाएंगी) या कोई भी पूर्ण बोर्ड
  11. महिला प्लग के साथ संलग्नक

यदि आप ऑनलाइन खरीदारी करना चाहते हैं तो यहां कुछ संबद्ध लिंक दिए गए हैं जिन्हें आप आजमा सकते हैं

अमेज़न भारत

  1. Atmega328P-PU -
  2. 16 मेगाहर्ट्ज क्रिस्टल -
  3. 4*5 वोल्ट रिले -
  4. Tsop1738 -
  5. UL2003A -
  6. अरुडिनो यूएनओ -

अमेज़ॅन यूएस

  1. Atmega328P-PU -
  2. 16 मेगाहर्ट्ज क्रिस्टल -
  3. 4*5 वोल्ट रिले -
  4. Tsop1738 -
  5. UL2003A -
  6. अरुडिनो यूएनओ -

बैंगगुड

  1. Atmega328P-PU -
  2. 16 मेगाहर्ट्ज क्रिस्टल -
  3. 4*5 वोल्ट रिले -
  4. अरुडिनो यूएनओ -

अलीएक्सप्रेस

  1. Atmega328P-PU -
  2. 16 मेगाहर्ट्ज क्रिस्टल -
  3. 4*5 वोल्ट रिले -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

चरण 2: सर्किट आरेख और लेआउट डिजाइन

सर्किट आरेख और लेआउट डिजाइन
सर्किट आरेख और लेआउट डिजाइन
सर्किट आरेख और लेआउट डिजाइन
सर्किट आरेख और लेआउट डिजाइन
सर्किट आरेख और लेआउट डिजाइन
सर्किट आरेख और लेआउट डिजाइन

यह संपूर्ण सर्किट आरेख है जिसे मैंने KiCAD पर डिज़ाइन किया है। सर्किट मुख्य रूप से Atmega328P-PU के आसपास है जो Arduino UNO में उपयोग किया जाने वाला माइक्रो-कंट्रोलर है। संपूर्ण Arduino UNO का उपयोग करने के बजाय, मैं एक कस्टम PCB बोर्ड पर Arduino UNO के सीमित घटक संस्करण का उपयोग कर रहा हूं (Arduino UNO के सीमित घटक संस्करण के बारे में अधिक जानकारी के लिए आप Arduino की आधिकारिक वेबसाइट में साझा किए गए एक लेख को यहां क्लिक करके पढ़ सकते हैं)। यह मुख्य रूप से स्थान और लागत को कम करने के लिए है। आप रिमोट कंट्रोल मॉड्यूल के साथ Arduino Uno और 4 चैनल रिले बोर्ड का उपयोग करके भी इस प्रोजेक्ट का निर्माण कर सकते हैं।

सर्किट में TSOP1738 का उपयोग IR रिमोट रिसीवर के रूप में किया जाता है।

रिले को चलाने के लिए मैं ULN2003A IC का उपयोग कर रहा हूं जो सात NPN डार्लिंगटन ट्रांजिस्टर की एक श्रृंखला है।

सर्किट डायग्राम डिजाइन करने के बाद मैंने लेआउट डिजाइन किया और पीसीबी बोर्ड के निर्माण के लिए गेरबर और ड्रिल फाइल तैयार की। मैं अपने पीसीबी बोर्ड के निर्माण के लिए जेएलसीपीसीबी का उपयोग करता हूं क्योंकि वे बहुत कम लागत पर बहुत अच्छा और अच्छी तरह से तैयार पीसीबी प्रदान करते हैं। आमतौर पर 10 पीसी की कीमत आपको 2 डॉलर होगी और 48 घंटे के भीतर भेज दी जाएगी और यदि आप 5 पीसी ऑर्डर करते हैं तो पीसीबी 24 घंटे के भीतर भेज दिया जाएगा। यदि आप उसी बोर्ड के लिए ऑर्डर देना चाहते हैं तो आप यहां क्लिक करके मेरी Gerber फ़ाइल डाउनलोड कर सकते हैं।

चरण 3: आईआर पुस्तकालय स्थापित करना और आईआर कोड ढूँढना

आईआर पुस्तकालय स्थापित करना और आईआर कोड ढूँढना
आईआर पुस्तकालय स्थापित करना और आईआर कोड ढूँढना
आईआर पुस्तकालय स्थापित करना और आईआर कोड ढूँढना
आईआर पुस्तकालय स्थापित करना और आईआर कोड ढूँढना
आईआर पुस्तकालय स्थापित करना और आईआर कोड ढूँढना
आईआर पुस्तकालय स्थापित करना और आईआर कोड ढूँढना

IR कोड खोजने के लिए सबसे पहले आपको IR लाइब्रेरी स्थापित करनी होगी। आप लाइब्रेरी को GitHub से डाउनलोड कर सकते हैं। डाउनलोड करने के बाद लाइब्रेरी को अपने Arduino लाइब्रेरी फोल्डर में इंस्टॉल करें।

फिर सर्किट का निर्माण करें जैसा कि TSOP1738 और Arduino Uno का उपयोग करके ब्रेड बोर्ड पर दिखाया गया है। कॉन्स्ट्रुइंग के बाद, सर्किट को पावर दें और स्केच अपलोड करें। फिर उस बटन को दबाएं जिसे आप रिमोट पर उपयोग करना चाहते हैं और उन कोड को नोट कर लें जो आपके Arduino IDE के सीरियल मॉनिटर पर दिखाई देते हैं। इस प्रोजेक्ट के लिए मैं 4 बटन का उपयोग कर रहा हूं, इसलिए आपको चार अलग-अलग बटनों के लिए चार कोड नोट करने होंगे।

मैंने पिछले चरण में स्केच का डाउनलोड लिंक साझा किया है।

वीडियो में यह चरण @ 1:07 से शुरू होता है या आप यहां क्लिक कर सकते हैं

चरण 4: रिले को नियंत्रित करने के लिए अंतिम स्केच

रिले को नियंत्रित करने के लिए अंतिम स्केच
रिले को नियंत्रित करने के लिए अंतिम स्केच
रिले को नियंत्रित करने के लिए अंतिम स्केच
रिले को नियंत्रित करने के लिए अंतिम स्केच

इसके बाद मैंने अपने स्टैंडअलोन Atmega328P-PU पर अंतिम स्केच अपलोड किया। स्टैंडअलोन Atmega328P का निर्माण ब्रेड बोर्ड पर किया गया था और इसे Arduino UNO का उपयोग करके प्रोग्राम किया गया था।

आप इस स्केच को चरण सर्किट आरेख और लेआउट डिज़ाइन में साझा किए गए लिंक पर क्लिक करके डाउनलोड कर सकते हैं।

स्केच अपलोड करने से पहले आपको एक छोटा सा बदलाव करना होगा। आपके लिए, IR कोड बदल सकते हैं, इसलिए आपको केस स्टेटमेंट में मौजूदा कोड को अपने IR कोड से बदलना होगा।

अतिरिक्त: यदि आप स्टैंडअलोन Atmega328P-PU को बूट-लोड या स्केच अपलोड करने के तरीके से परिचित नहीं हैं, तो मैंने इसे समझाते हुए एक अलग गहराई वाला वीडियो बनाया है। जिसे आप यहां क्लिक करके देख सकते हैं

वीडियो में यह चरण 2:33 के आसपास शुरू होता है या आप यहां क्लिक कर सकते हैं

चरण 5: बोर्ड असेंबली

बोर्ड विधानसभा
बोर्ड विधानसभा
बोर्ड विधानसभा
बोर्ड विधानसभा

JLCPCB से बोर्ड प्राप्त करने के बाद, मैंने उसके अनुसार सभी घटकों को माउंट किया और सोल्डर का उपयोग करके उन्हें सुरक्षित किया।

चरण 6: परियोजना को समाप्त करना

परियोजना को पूरा करना
परियोजना को पूरा करना
परियोजना को खत्म करना
परियोजना को खत्म करना
परियोजना को खत्म करना
परियोजना को खत्म करना
परियोजना को खत्म करना
परियोजना को खत्म करना

बोर्ड असेंबली के बाद, मैंने बोर्ड को बाड़े पर लगाया और इसे M3 नट स्क्रू से सुरक्षित किया और फिर बोर्ड और महिला प्लग को तदनुसार जोड़ा।

बोर्ड और संलग्नक विधानसभा:

  1. पहले फीमेल प्लग के सभी न्यूट्रल को एक साथ कनेक्ट करें और फिर मेन केबल के न्यूट्रल वायर को इससे कनेक्ट करें
  2. इसके बाद मेन केबल के लाइव वायर को बोर्ड पर पिन "IN" से कनेक्ट करें
  3. बोर्ड पर पिन 1, 2, 3 और 4 अलग-अलग महिला प्लग के लाइव पिन पर जाता है
  4. आपको एक डीसी जैक को पिन 5V और सूअर पर जीएनडी से कनेक्ट करने की भी आवश्यकता है

एक बार सभी कनेक्शन हो जाने के बाद, 5V 1Amp एडॉप्टर का उपयोग करके PCB बोर्ड को पावर दें और मेन केबल को AC से कनेक्ट करें।

वीडियो में यह खंड लगभग 5:42 से शुरू होता है या आप यहां क्लिक कर सकते हैं

परीक्षण शुरू @ 8:03

सिफारिश की: