সুচিপত্র:
- ধাপ 1: উপকরণ এবং সরঞ্জাম
- ধাপ 2: সার্কিট একত্রিত করা
- ধাপ 3: হেডার পিনগুলি সোল্ডারিং (সকেট জিআইজি ব্যবহার করে)
- ধাপ 4: বেসের সাথে উপাদানটি আঠালো করা
- ধাপ 5: বেসে Lাকনা আঠালো করা
- ধাপ 6: আঠালো লেবেল যোগ করা
- ধাপ 7: পরবর্তী পদক্ষেপ
ভিডিও: IOT123 - D1M ESP12 - সমাবেশ: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
ESP8266 ডেভেলপমেন্ট বোর্ড আপনার আইওটি প্রকল্পগুলির জন্য একটি ভাল বোর্ড, কিন্তু ব্যাটারি চালিত হলে সমস্যাগুলি উপস্থাপন করে। বিভিন্ন ESP8266 ডেভেলপমেন্ট বোর্ড কিভাবে বিদ্যুৎ দক্ষ নয় (এখানে এবং এখানে) তা ভালভাবে নথিভুক্ত করা হয়েছে। উইটি ডেভেলপমেন্ট বোর্ড একটি পৃথক ইউএসবি থেকে টিটিএল (প্রোগ্রামার ইন্টারফেস) থাকার মাধ্যমে কিছু সমস্যা কাটিয়ে উঠেছে কিন্তু ডি 1 মিনি এর একই ieldাল সমর্থন নেই। কোন প্রবিধান বা MCP1700 নিয়ন্ত্রক ছাড়াই নির্মিত।
এটি একটি fiddly সার্কিট বিল্ড এবং একটি ধারণা-প্রমাণ বা কম সংখ্যা প্রয়োজনীয়তা জন্য ভাল; আমি একটি সহজ PCB সংস্করণ নিয়ে ফলো-আপ করব।
দ্রষ্টব্য: অ-নিয়ন্ত্রিত বিল্ডের জন্য:
- ESP12 অপারেটিং ভোল্টেজ 3.0 ~ 3.6V হিসাবে রিপোর্ট করা হয়েছে
- কিছু নির্মাতারা 3.7V LiPo ব্যাটারিতে (3.3 থেকে 4.2V) অনিয়ন্ত্রিত প্রকল্পগুলি সফলভাবে চালানোর রিপোর্ট করে
- Https://forum.makehackvoid.com/t/esp8266-operatin… থেকে উপরের বর্তমান ড্র টেবিলের দিকে তাকালে দেখবেন যে গভীর ঘুমের সময় নিয়ন্ত্রক ব্যবহার না করে একটি মিথ্যা অর্থনীতি আছে।
- অনিয়ন্ত্রিত বিল্ড প্রদান করা হয়, কিন্তু আমি গভীর ঘুম ব্যবহার না করার পরামর্শ দিই এবং 3V3 এ প্রয়োগ করা ভোল্টেজ পরিসীমা সম্পর্কে সচেতন থাকি।
ইতিহাস:
- 2018-02-15-প্রাথমিক প্রকাশ
- 2018-02-19-I2C (D1/D2) এ পুলআপ যোগ করা হয়েছে
- 2018-02-22-পুলডাউন আইও 2 থেকে আইও 15 তে পরিবর্তিত হয়েছে, টিনযুক্ত তারের পরিবর্তে 2 মিমি পিচ পুরুষ হেডার ব্যবহার করা হয়েছে।
ধাপ 1: উপকরণ এবং সরঞ্জাম
উপকরণ এবং উত্সগুলির একটি সম্পূর্ণ বিল রয়েছে।
- Wemos D1 মিনি Protoboard ieldাল এবং লম্বা পিন মহিলা হেডার
- ESP12F মডিউল
- 10 কে রেসিটর (2)
- 4K7 রেসিটর (2)
- MCP1700 (0 বা 1)
- 100nf ক্যাপাসিটর (1)
- 2 মিমি পিচ পুরুষ হেডার (1*1 পি, 3*2 পি, 1*5 পি)
- 3D মুদ্রিত বেস এবং idাকনা, এবং লেবেল
- D1M BLOCK এর একটি সেট - Jigs ইনস্টল করুন
- গরম আঠালো বন্দুক এবং গরম আঠালো লাঠি
- শক্তিশালী Cyanoachrylate আঠালো (বিশেষত ব্রাশ)
- 3D প্রিন্টার বা 3D প্রিন্টার সার্ভিস
- সোল্ডারিং আয়রন এবং সোল্ডার
- টিনড তার
ধাপ 2: সার্কিট একত্রিত করা
পূর্বে প্রস্তাবিত হিসাবে, এটি একটি protoboard ieldাল ব্যবহার করে একটি fiddly বিল্ড। একটি পিসিবি তৈরি করা হবে।
A. প্রতিরোধক, প্রোটোবোর্ডের নিচের দিক থেকে:
- RED1 এবং RED2 এবং সোল্ডার RED1 এ একটি 10K রোধক থ্রেড করুন।
- RED3 এবং RED4 এবং সোল্ডার প্রান্তে একটি 10K রোধক থ্রেড করুন।
- RED5 এবং RED6 এবং ঝাল শেষের মধ্যে একটি 4K7 প্রতিরোধক থ্রেড করুন।
- RED7 এবং RED8 এবং ঝাল শেষের মধ্যে একটি 4K7 প্রতিরোধক থ্রেড করুন।
বি। 2 মিমি পুরুষ হেডার, ESP12 এর নিচের দিক থেকে
- GREEN (1 - 12) এ পুরুষ হেডার যোগ করুন এবং সোল্ডার শেষের দিকে যেখানে দেখানো হয়েছে ফাঁক রেখে (পরবর্তীতে প্রতিরোধক তারের জন্য)।
- RED2 থেকে প্রতিরোধক তার সরান
- পিন থেকে প্লাস্টিকের স্পেসার সরান
-
টপসাইড প্রোটোবোর্ডের সাথে লাইন করার জন্য পিনগুলি বাঁকুন:
- TXD0 থেকে TX
- RXD0 থেকে RX
- IO0 থেকে D3
- IO2 থেকে D4
- GND থেকে GND
- RST থেকে RST
- ADC থেকে A0
- IO16 থেকে D0
- IO14 থেকে D5
- IO12 থেকে D6
- IO13 থেকে D7
- VCC থেকে 3V3
C. প্রোটোবোর্ডে যোগদান করা
- EN তে RED1 থ্রেড করুন এবং আলগা রাখুন
- IO15 তে RED3 থ্রেড করুন এবং আলগা করুন
- RED5 থ্রেড IO4 এবং আলগা ছেড়ে
- IO5 এ RED7 থ্রেড করুন এবং আলগা রাখুন
- B#2 থেকে বাঁকানো পিনগুলিতে যোগ দিন
- সাবধানে একে অপরের থেকে 2 মিমি এবং সমান্তরাল/সমতুল্য থেকে বোর্ড টিপুন।
D. সোল্ডারিং প্রোটোবোর্ডের নীচে বোর্ডে যোগদান করেছে
- ছিদ্র দিয়ে বের হওয়া পিনগুলি সোল্ডার এবং কাটা যাবে
- RED2 থেকে প্রতিরোধক সীসা 3V3 পিন, কাটা এবং সোল্ডারের সাথে সংযুক্ত করা যেতে পারে
E. সোল্ডারিং ESP12/প্রোটোবোর্ড টপসাইডে বোর্ডগুলিতে যোগদান করেছে
- IO15, IO4, IO5 এবং EN থেকে বের হওয়া তারগুলি সোল্ডার করা যায় এবং অতিরিক্ত কাটা যায়।
- ফাটলযুক্ত জয়েন্টগুলির ক্ষেত্রে শীর্ষ থেকে বেরিয়ে যাওয়া পিনগুলি পুনরায় স্পর্শ করা যেতে পারে।
F. Protoboard এ অবশিষ্ট উপাদান যোগ করা
-
PINK1 ছিদ্রের মাধ্যমে ক্যাপাসিটর যুক্ত করুন এবং PINK2 এবং সোল্ডার PINK1 এর মাধ্যমে অতিরিক্ত রেখে জোড়ায় যোগ করুন
-
যদি নিয়ন্ত্রিত হয়:
- PINK3, 4, 5 এ রেগুলেটর যুক্ত করুন প্রোটোবোর্ডে 3V3 এর মুখোমুখি প্লাস্টিকের প্যাকেজের বক্ররেখা সহ
- প্রোটোবার্ডের নীচে, পিঙ্ক 3 থেকে RED2, RED8 এবং RED6, সোল্ডার
- প্রোটোবোর্ডের নীচে, পিঙ্ক 4 থেকে YELLOW16 পর্যন্ত পা বাড়ান, YELLOW16 এ সোল্ডারিং করুন।
- প্রোটোবোর্ডের নীচে, পিঙ্ক 5 থেকে পিঙ্ক 1, এবং সোল্ডার লেগ বাঁকুন।
- YELLOW15 থেকে লেগ ছেড়ে PINK5 এবং সোল্ডারের রুট লেগ।
দ্রষ্টব্য: একটি মাল্টিমিটারে একটি ধারাবাহিকতা পরীক্ষক ব্যবহার করুন যাতে নিশ্চিত করা যায় যে তারগুলি পুরো নির্মাণের সময় সেতু হয় না।
ধাপ 3: হেডার পিনগুলি সোল্ডারিং (সকেট জিআইজি ব্যবহার করে)
উপরে একটি ভিডিও আছে যা সকেট জিআইজি এর জন্য সোল্ডার প্রক্রিয়ার মধ্য দিয়ে চলে।
- বোর্ডের নীচে হেডার পিনগুলি খাওয়ান (উপরের দিকে TX উপরের-বাম)।
- প্লাস্টিকের হেডারের উপরে জিগ খাওয়ান এবং উভয় পৃষ্ঠকে সমতল করুন।
- জিগ এবং সমাবেশ চালু করুন এবং দৃer়ভাবে একটি শক্ত সমতল পৃষ্ঠে হেডার টিপুন।
- বোর্ডটি শক্তভাবে জিগের উপরে চাপুন।
- ন্যূনতম সোল্ডার ব্যবহার করে 4 টি কোণার পিন বিক্রি করুন (পিনের সাময়িক প্রান্তিককরণ)।
- পুনরায় গরম করুন এবং প্রয়োজন হলে পুনরায় পজিশন বোর্ড/পিন (বোর্ড বা পিন সারিবদ্ধ বা প্লাম্ব নয়)।
- বাকি পিনগুলি সোল্ডার করুন।
ধাপ 4: বেসের সাথে উপাদানটি আঠালো করা
ভিডিওতে আচ্ছাদিত নয়, তবে সুপারিশ করা হয়েছে: দ্রুত বোর্ড erোকাতে এবং সারিবদ্ধ করার আগে খালি বেসে গরম আঠালো একটি বড় ডব রাখুন - এটি বোর্ডের উভয় পাশে কম্প্রেশন কী তৈরি করবে। বেস মধ্যে ieldsাল স্থাপন একটি শুষ্ক রান করুন। যদি আঠালো খুব সঠিক না হয়, তাহলে আপনাকে PCB এর প্রান্তের কিছু হালকা ফাইলিং করতে হতে পারে।
- বেস আবরণ নীচের পৃষ্ঠ নির্দেশ করে, বেস মধ্যে গর্ত মাধ্যমে সোল্ডার সমাবেশ প্লাস্টিকের হেডার রাখুন; (TX পিন কেন্দ্রীয় খাঁজের পাশে থাকবে)।
- গরম আঠালো জিগটি বেসের নীচে প্লাস্টিকের হেডার দিয়ে তার খাঁজ দিয়ে রাখুন।
- একটি দৃ flat় সমতল পৃষ্ঠে গরম আঠালো জিগ বসান এবং প্লাস্টিকের শিরোনামগুলি পৃষ্ঠের উপর আঘাত না হওয়া পর্যন্ত সাবধানে PCB কে ধাক্কা দিন; এই পিন সঠিকভাবে অবস্থান করা উচিত।
- গরম আঠা ব্যবহার করার সময় এটি হেডার পিন থেকে দূরে রাখুন এবং কমপক্ষে 2 মিমি যেখানে lাকনা রাখা হবে।
- পিসিবি এর চারটি কোণে আঠা প্রয়োগ করুন যা বেস দেয়ালের সাথে যোগাযোগ নিশ্চিত করে; সম্ভব হলে PCB- এর উভয় পাশে জল প্রবেশের অনুমতি দিন।
ধাপ 5: বেসে Lাকনা আঠালো করা
- নিশ্চিত করুন যে পিনগুলি আঠালো মুক্ত এবং বেসের উপরের 2 মিমি গরম আঠালো থেকে মুক্ত।
- Printাকনাটি প্রি-ফিট করুন (শুকনো রান) নিশ্চিত করুন যে কোনও মুদ্রণ শিল্পকর্ম পথে নেই।
- Cyanoachrylate আঠালো ব্যবহার করার সময় যথাযথ সতর্কতা অবলম্বন করুন।
- Yanাকনার নিচের কোণে সায়ানোয়াক্রাইলেট লাগান যাতে পাশের রিজের কভারেজ নিশ্চিত হয়।
- দ্রুত ভিত্তিতে idাকনা ফিট করুন; সম্ভব হলে কোণগুলি বন্ধ করুন।
- Idাকনা শুকিয়ে যাওয়ার পর প্রতিটি পিন ম্যানুয়ালি বাঁকুন যাতে প্রয়োজনে এটি শূন্যের মাঝখানে থাকে।
ধাপ 6: আঠালো লেবেল যোগ করা
- বেসের নীচে পিনআউট লেবেল প্রয়োগ করুন, খাঁজ সহ আরএসটি পিন লাগান।
- সমতল অ খাঁজযুক্ত পাশে শনাক্তকারী লেবেল প্রয়োগ করুন, পিনগুলি অকার্যকর লেবেলের শীর্ষে রয়েছে।
- প্রয়োজনে একটি সমতল টুল দিয়ে লেবেলগুলি শক্ত করে চেপে ধরুন।
ধাপ 7: পরবর্তী পদক্ষেপ
- D1M BLOCKLY দিয়ে আপনার D1M ব্লক প্রোগ্রাম করুন
- D1M CH340G BLOCK দিয়ে আপলোড করুন
- Thingiverse দেখুন
- ESP8266 কমিউনিটি ফোরামে একটি প্রশ্ন জিজ্ঞাসা করুন
প্রস্তাবিত:
ESP12 স্ট্যান্ডার্ড PCB এ সহজ সোল্ডারিং: 3 টি ধাপ
ESP12 স্ট্যান্ডার্ড পিসিবিতে সহজ সোল্ডারিং: হ্যালো, চীনা ESP12 খুব চিপ কিন্তু পায়ের মাঝখানে তাদের অস্বাভাবিকভাবে 2 মিমি ধাপের কারণে রুটিবোর্ডে পরীক্ষা করা বা পিসিবিতে ঝালাই করা দু nightস্বপ্ন। একটি খুব সহজ এবং নির্ভরযোগ্য সমাধান
IOT123 - চার্জার ডক্টর বিরতি: 3 টি ধাপ
IOT123 - চার্জার ডক্টর ব্রেকআউট: সোলার ট্র্যাকার কন্ট্রোলারের সংস্করণ 0.4 ডিবাগ করার সময় আমি বিভিন্ন এনপিএন সুইচ সার্কিটে মাল্টি -মিটার হুকিং করতে অনেক সময় ব্যয় করেছি। মাল্টি-মিটারে ব্রেডবোর্ড বন্ধুত্বপূর্ণ সংযোগ ছিল না। আমি কয়েকটি MCU ভিত্তিক মনিটরের দিকে তাকিয়েছিলাম যার মধ্যে রয়েছে
হোম হিটিং এর জন্য ওয়েদার ইন্টারলক - IoT RasPi Zero & ESP12: 5 ধাপ
হোম হিটিংয়ের জন্য ওয়েদার ইন্টারলক - আইওটি রাসপি জিরো এবং ইএসপি 12: স্টোরি নোট, এই প্রকল্পটি আপনার উপর নির্ভর করে রাস্পবেরিপি জিরো একটি ডোমোটিকজ হোম অটোমেশন সার্ভার চালাচ্ছে (বেশ সহজে তৈরি) নোড -রেড দিয়ে এবং একটি এমকিউটিটি ব্রোকার হিসাবে সেট আপ করা হয়েছে। কেন লিখবেন এই শোকেস? আমি কীভাবে সোমকে সংরক্ষণ করেছি তার সমাধান দেখানোর জন্য
ESP8266/ESP12 Witty Cloud - Arduino চালিত স্মার্টথিংস RGB কন্ট্রোলার: 4 টি ধাপ
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings RGB Controller: RGB's RGB's RGB's Everywhere! কারা আজকাল তাদের বাড়ির চারপাশে শীতল রঙের আলো দেখতে পছন্দ করে না? এই ছোট প্রকল্পটি স্মার্টথিংস কন্ট্রোলের সাথে মিশ্রিত ESP8266 প্রদর্শন করে এবং LED str এর জন্য একটি বাস্তব ঝরঝরে RGB কন্ট্রোলার হিসাবে সমাপ্ত হয়
ESP8266/ESP12 Witty Cloud - Arduino চালিত SmartThings Illuminance Sensor: 4 ধাপ
ESP8266/ESP12 Witty Cloud - Arduino Powered SmartThings Illuminance Sensor: আপনার স্মার্ট লাইটিং কিছু ডিফল্ট সময় যেমন সূর্যাস্ত এবং সূর্যোদয়, অথবা একটি নির্দিষ্ট সময় প্রতিক্রিয়া করে … আপনি যখন ভিতরে থাকবেন তখন আপনার চোখ যা দেখছে তা সবসময় মেলে না তোমার বাসা. হয়তো এখন সময় এসেছে এমন একটি সেন্সর যুক্ত করার যেটা সবগুলিকে জ্বালিয়ে দিতে পারে