সুচিপত্র:
- ধাপ 1: উপকরণ এবং সরঞ্জাম
- ধাপ 2: সোর্স কোড ডাউনলোড করুন
- ধাপ 3: প্রোগ্রাম ATtiny85
- ধাপ 4: প্রোটোবার্ড সমাবেশ
- ধাপ 5: কেসিং সমাবেশ
- ধাপ 6: পরবর্তী পদক্ষেপ
ভিডিও: IOT123 - পাওয়ার মিটার বক্স সমাবেশ: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এটি মুননুরনেশন দ্বারা রচিত ATTINYPOWERMETER এর একটি আবরণ।
এটি ক্রমাগত ভোল্টেজ (V), বর্তমান (mA) এবং সঞ্চিত বিদ্যুৎ ব্যবহার (mWh) পরিমাপ করতে পারে। এবং চিত্রগুলি কল্পনা করার জন্য একটি সাধারণ গ্রাফও চক্রান্ত করুন। স্টার্টআপের সময় OLED স্ক্রিনে সহজ হুকআপ গাইড স্প্ল্যাশ করা হয়।
একটি ছোট OLED স্ক্রিনের জন্য কোডটি ফর্ক এবং সংশোধন করা হয়েছে।
ব্রেকআউটগুলি স্ক্রু টার্মিনাল; পুরুষ পিন সহজে সংযোগের জন্য তৈরি।
আমি আপনাকে প্রথমে চাঁদনিউরেশনের নির্দেশনার উপর ভিত্তি করে প্রকল্পের রুটিবোর্ডের পরামর্শ দিই। আমি অপ্টিমাইজেশন খুঁজছিলাম কিন্তু তার মূল নকশা উন্নত করতে পারিনি। আমি I2C লাইনে পুলআপ যুক্ত করার কথা ভেবেছিলাম কিন্তু "যদি এটি ভাঙা না হয় তবে এটি ঠিক করবেন না"।
ধাপ 1: উপকরণ এবং সরঞ্জাম
একটি সম্পূর্ণ বিল উপাদান এবং সোর্সিং তালিকা আছে।
- 3D মুদ্রিত আবরণ (1)
- 1 "ডবল পার্শ্বযুক্ত প্রোটোবোর্ড (1)
- OLED স্ক্রিন (1)
- INA219 মডিউল (1)
- ATTINY85 20PU (1)
- 2P স্ক্রু সংযোগকারী (1)
- 3 পি স্ক্রু সংযোগকারী (1)
- LIR2450 ব্যাটারি (1)
- LIR2450 ধারক (1)
- M2.2 x 6mm Countersunk screws (4)
- Cyanoacrylate আঠালো (1)
- হুকআপ তার (7)
- সোল্ডার আয়রন (1)
- ঝাল (1)
ধাপ 2: সোর্স কোড ডাউনলোড করুন
GitHub থেকে উৎস ডাউনলোড করুন: https://github.com/IOT-123/ATtinyPowerMeter। আপনি যদি গিটহাবের সাথে পরিচিত না হন তবে "ক্লোন বা ডাউনলোড" বোতাম টিপুন এবং তারপরে "জিপ ডাউনলোড করুন"।
ধাপ 3: প্রোগ্রাম ATtiny85
Arduino কম্পাইল ব্যবহার করুন এবং উৎস ATTiny85 এ প্রোগ্রাম করুন। আপনি এই নির্দেশাবলীতে আরও বিস্তারিত জানতে পারেন:
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/How-to-Program-AT…
www.instructables.com/id/How-to-program-th…
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/Programming-an-At…
ধাপ 4: প্রোটোবার্ড সমাবেশ
এমন কিছু ঘটনা আছে যেখানে থ্রু হোল এর অপর পাশে সোল্ডারিং বাধাগ্রস্ত হয়। যখন এই ক্ষেত্রে, আমি গর্ত মাধ্যমে লক্ষ্য উপর একটি ডব soldered, তারপর পাশ থেকে ঝাল দ্রবীভূত এবং কেন্দ্র গর্ত মধ্যে উন্মুক্ত hookup তারের ধাক্কা, রাখা এবং তাপ অপসারণ।
- নীচে থেকে, RED1 এবং RED2 তে 2P সংযোগকারী থেকে পিন সন্নিবেশ করান। সোল্ডার পিনস বন্ধ।
- নীচে থেকে, RED3, RED4 এবং RED5 তে 3P সংযোগকারী থেকে পিন সন্নিবেশ করান। সোল্ডার পিনস বন্ধ।
- নিচের দিক থেকে, ATPINY85 থেকে RED6 - RED13 এ দেখানো চিপ মার্কার সহ পিন োকান। সোল্ডার পিনস বন্ধ।
- নীচে থেকে, YELLOW1 থেকে YELLOW2 এ একটি নীল তারের সোল্ডার করুন।
-
নিচ থেকে, YELLOW3 থেকে YELLOW4 পর্যন্ত একটি সবুজ তারের ঝালাই করুন।
- শীর্ষে, RED1 থেকে RED4 থেকে একটি কালো তারের ঝালাই করুন।
- উপরে, BLUE1 থেকে BLUE2 পর্যন্ত একটি কালো তারের ঝালাই করুন।
- উপরে, BLUE3 থেকে BLUE4 পর্যন্ত একটি কালো তারের সোল্ডার করুন।
- শীর্ষে, PINK1 থেকে PINK2 পর্যন্ত একটি লাল তারের সোল্ডার (দেখানো হিসাবে অতিরিক্ত তারের প্রচুর পরিমাণে রেখে)।
- শীর্ষে, PINK3 থেকে PINK4 পর্যন্ত একটি লাল তারের সোল্ডার করুন (দেখানো হিসাবে অতিরিক্ত তারের প্রচুর পরিমাণে রেখে)।
- উপরে, PINK5 থেকে PINK6 পর্যন্ত একটি লাল তারের ঝালাই করুন।
- শীর্ষে, একটি লাল তারকে PINK7 (প্রচুর পরিমাণে অতিরিক্ত রেখে) সোল্ডার করুন।
- শীর্ষে, একটি কালো তারের PINK8 (প্রচুর পরিমাণে অতিরিক্ত রেখে) সোল্ডার করুন।
- দেখানো হিসাবে INA219 মডিউলের উপর 6P পুরুষ হেডার সোল্ডার।
- উপরে থেকে, INA219 পিনগুলি ORANGE1 - ORANGE6 এবং সোল্ডারে সন্নিবেশ করান।
- দেখানো হিসাবে OLED মডিউল 4P পুরুষ হেডার ঝাল।
- 6P পিন থেকে প্লাস্টিকের কলার সরান।
-
পিনগুলি সামান্য এস আকৃতিতে বাঁকুন, বোর্ডগুলি চেক করার জন্য শুকনো ফিট সমান্তরাল।
- উপরে থেকে, OLED পিনগুলি ORANGE7 - ORANGE10 এবং সোল্ডারে সন্নিবেশ করান।
ধাপ 5: কেসিং সমাবেশ
- একত্রিত প্রোটোবোর্ড/INA219/OLED 3Dোকান 3D মুদ্রিত আবরণে এবং স্ক্রু দিয়ে সুরক্ষিত।
- এসপিডিটি একত্রিত করুন 3 ডি প্রিন্টেড সুইচ চারপাশে, সায়ানোক্রাইলেটের সাথে যোগাযোগের উপরিভাগে।
- এসপিডিটি -তে টিনের পিন।
- Cyanoacrylate সঙ্গে আবরণ সুইচ সমাবেশ আবদ্ধ।
- LIR2450 ধারকের উপর টিনের পিন।
- LIR2450 ধারককে Cyanoacrylate দিয়ে আবরণে আবদ্ধ করুন।
- ব্যাটারি হোল্ডারে প্রোটোবোর্ড থেকে -ভ পিন পর্যন্ত সোল্ডার আলগা কালো তার।
- এসপিডিটি সুইচে প্রোটোবোর্ড থেকে মাঝারি পিন পর্যন্ত সোল্ডার আলগা লাল তার।
- ব্যাটারি হোল্ডারে +ve পিন থেকে নীচের এসপিডিটি পিন (কেসিংয়ের বড় খোলার সবচেয়ে কাছাকাছি) পর্যন্ত একটি লাল তারের সোল্ডার করুন।
যদিও প্রয়োজনীয় নয়, স্ক্রু সংযোগকারীদের সাথে পুরুষ হেডার পিন সংযুক্ত করে সহজ সংযোগ অর্জন করা যায়।
- 1x2P পুরুষ পিনগুলিকে 2P স্ক্রু সংযোগকারীর সাথে সংযুক্ত করুন।
- একটি 2x3P পুরুষ পিনে বাঁক এবং ঝাল পিন এক সারিতে অন্য সারিতে সংলগ্ন পিনগুলিতে।
- এটি 3 পি স্ক্রু সংযোগকারীদের সাথে সংযুক্ত করুন।
ধাপ 6: পরবর্তী পদক্ষেপ
LIR2450 ব্যবহার করলে, একবার সুইচ নিচে চাপ দিয়ে পাওয়ার আপ ertedোকান।
স্প্ল্যাশ স্ক্রিন কানেক্টরের ব্যবহার দেখায়।
2P সংযোগকারী (LIR2450 ব্যবহার না করার সময় এটি ব্যবহার করা হয়):
- বাইরের পিন, মনিটর পাওয়ার সাপ্লাই GND
- অভ্যন্তরীণ পিন, বিদ্যুৎ সরবরাহ নিরীক্ষণ +ve
3 পি সংযোগকারী (এটি ডিভাইসটি পর্যবেক্ষণের জন্য ব্যবহৃত হয়):
- অভ্যন্তরীণ পিন, ডিভাইস +ve
- মধ্য পিন, ডিভাইস GND, ডিভাইস ব্যাটারি GND
- বাইরের পিন, ডিভাইস ব্যাটারি +ve
প্রস্তাবিত:
IOT123 - D1M ব্লক - ADXL345 সমাবেশ: 8 টি ধাপ
IOT123 - D1M BLOCK - ADXL345 অ্যাসেম্বলি: D1M BLOCKS জনপ্রিয় Wemos D1 Mini SOC/Shields/Clones এর জন্য স্পর্শকাতর কেস, লেবেল, পোলারিটি গাইড এবং ব্রেকআউট যোগ করে। এই D1M ব্লক Wemos D1 Mini এবং ADXL345 Accelerometer মডিউলের মধ্যে একটি সহজ সংযোগ স্থাপন করে।
IOT123 - D1M CH340G - সমাবেশ: 7 টি ধাপ
IOT123 - D1M CH340G - সমাবেশ: ESP8266 ডেভেলপমেন্ট বোর্ড আপনার IOT প্রকল্পগুলির জন্য একটি ভাল বোর্ড, কিন্তু ব্যাটারি চালিত হলে সমস্যাগুলি উপস্থাপন করে। বিভিন্ন ESP8266 ডেভেলপমেন্ট বোর্ড কিভাবে বিদ্যুৎ দক্ষ নয় (এখানে এবং এখানে) তা ভালভাবে নথিভুক্ত করা হয়েছে। বুদ্ধিমান বিকাশ
IOT123 - একত্রিত সেন্সর হাব: ICOS10 জেনেরিক শেল (হুকআপ ওয়্যার) সমাবেশ: 4 টি ধাপ
IOT123 - একত্রিত সেন্সর হাব: ICOS10 জেনেরিক শেল (হুকআপ ওয়্যার) সমাবেশ: আপডেট আমরা আপনাকে আরো নির্ভরযোগ্যতার জন্য আইডিসি সার্কিট (হুকআপ নয়) ব্যবহার করার পরামর্শ দিই। আপনার সার্কিট যাচাই করার সময় থাকলে এই হুকুপ সমাবেশটি নন মিশন ক্রিটিক্যাল অপারেশনের জন্য ঠিক আছে। আমি কিছু তার পেয়েছি (প্যানেলের উপরের স্তর: লাল/হলুদ) দীর্ঘ নয়
IOT123 - একত্রিত সেন্সর হাব: ICOS10 জেনেরিক শেল (IDC) সমাবেশ: 6 টি ধাপ
IOT123 - একত্রিত সেন্সর হাব: ICOS10 জেনেরিক শেল (IDC) সমাবেশ: নোট এটি ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) অ্যাসেম্বলি এর একটি উন্নত (সার্কিট দৃust়তা) সংস্করণ। এটি দ্রুত সমবেত হয় এবং একটি উচ্চমানের সার্কিট থাকে, কিন্তু খরচ বেশি হয় (10 সেন্সর সমর্থন করলে ~ $ 10 অতিরিক্ত)। প্রধান ফি
IOT123 - D1M 18650 ব্লক - সমাবেশ: 5 টি ধাপ
IOT123 - D1M 18650 ব্লক - সমাবেশ: এটি একটি মোটামুটি বিশেষায়িত টুকরা এবং আরো নমনীয় ডিজাইনের জন্য একটি সূচনা পয়েন্ট হিসেবে দেখা হয়। এটি 18650 +3.7V (D1M BLOCK তে 5V) এবং GND (GND থেকে) ভেঙ্গে যায়। ওয়েমোস ডি 1 মিনি -তে 5V পিনটি একটি নিয়ন্ত্রকের সাথে সংযুক্ত যা ভোল্টেজকে ড্রপ করে