সুচিপত্র:
- সরবরাহ
- ধাপ 1: প্রচলিত অ্যাডাপ্টার
- ধাপ 2: ESP01 বোর্ডের জন্য প্রোগ্রামার তৈরি করা
- ধাপ 3: ESP01 প্রোগ্রামার প্রিন্টেড সার্কিট বোর্ড ডেভেলপমেন্ট
- ধাপ 4: ESP01 এর জন্য কোড স্থানান্তর প্রক্রিয়া
- ধাপ 5: এবং অবশেষে … প্রত্যাশিত ফলাফল কি?
ভিডিও: ESP01 প্রোগ্রামিং প্রিন্টেড সার্কিট বোর্ড: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
সম্প্রতি, আমাকে আমার ESP01 এ একটি কোড লিখতে হয়েছিল এবং কোডটি CHIP এ স্থানান্তর করার জন্য একটি অ্যাডাপ্টার ব্যবহার করার সিদ্ধান্ত নিয়েছে।
যাইহোক, অ্যাডাপ্টারে কিছু পরিবর্তন করা দরকার ছিল যাতে কোডটি স্থানান্তর করা যায়।
অর্থাৎ, কোড ট্রান্সফার করার জন্য অ্যাডাপ্টারটি পুরোপুরি আদর্শ ছিল না। একটি অভিযোজন প্রয়োজন ছিল।
সরবরাহ
- JLCPCB প্রিন্টেড সার্কিট বোর্ড
- 02 x বাটন;
- 01 x 330R প্রতিরোধক;
- 01 x সবুজ LED;
- 02 x 10kR প্রতিরোধক;
- 01 x পুরুষ / মহিলা পিন বার 1x4;
- 01 x 2x4 মহিলা পিন বার।
ধাপ 1: প্রচলিত অ্যাডাপ্টার
ব্যবহৃত অ্যাডাপ্টার উপরের চিত্রে দেখানো হয়েছে।
যাইহোক, সমস্যা এড়াতে এবং কাঠামোতে পরিবর্তন আনতে, আমরা একটি অ্যাডাপ্টার তৈরি করার সিদ্ধান্ত নিয়েছি, যা একটি ESP01 অ্যাডাপ্টারের সাথে কাজ করতে এবং CHIP এ কোড স্থানান্তর করতে সক্ষম হবে।
প্রিন্ট সার্কিট বোর্ড উপরে দেখানো হয়েছে।
এই নিবন্ধে, আপনি শিখবেন কিভাবে আপনার প্রোগ্রামার তৈরি করবেন এবং ESP01 ফ্ল্যাশিং সার্কিটের প্রধান অংশগুলি কী কী।
এই ইলেকট্রনিক সার্কিট বোর্ডের ডিজাইনের মাধ্যমে, নতুন অভিযোজন করার প্রয়োজন হবে না এবং এটি আপনার প্রকল্পের কোড রেকর্ড করতে সক্ষম।
অতএব, এই নিবন্ধে আপনি নিম্নলিখিত বিষয়গুলি শিখবেন:
- একটি ESP01 রেকর্ডার এবং অ্যাডাপ্টার তৈরি করুন;
- ESP01 রেকর্ডিং সার্কিটের উদ্দেশ্য বুঝুন;
- কোড ট্রান্সফার মোডের জন্য ESP01 কিভাবে সেট আপ করবেন তা জানুন। এখন, আমরা ESP01 বোর্ডের জন্য প্রোগ্রামার প্রকল্পের উন্নয়নের সম্পূর্ণ উপস্থাপনা শুরু করব।
ধাপ 2: ESP01 বোর্ডের জন্য প্রোগ্রামার তৈরি করা
পূর্বে উল্লিখিত হিসাবে, প্রকল্পটি ESP01 এর জন্য একটি প্রোগ্রামার তৈরি করে যাতে এর প্রোগ্রামিং সহজতর হয়।
এর জন্য, আমরা উপরের চিত্রে দেখানো নিচের সার্কিটটি তৈরি করেছি।
অতএব, আপনি দেখতে পাচ্ছেন, এই সার্কিটটিতে রয়েছে:
- প্রোগ্রামিং মোডের জন্য ESP01 কনফিগার করার জন্য 2 বোতাম;
- একটি LED সংকেত যে কার্ড শক্তিযুক্ত হয়;
- CHIP এ কোড স্থানান্তর করার জন্য পিন বার।
নীচে, আমরা প্রকল্পটি নির্মাণের জন্য প্রয়োজনীয় উপাদান উপস্থাপন করি। ইলেকট্রনিক উপাদানগুলির তালিকা
- JLCPCB মুদ্রিত সার্কিট বোর্ড (প্রকল্প ফাইল ডাউনলোড)
- 02 x বাটন;
- 01 x 330R প্রতিরোধক;
- 01 x সবুজ LED;
- 02 x 10kR প্রতিরোধক;
- 01 x পুরুষ / মহিলা পিন বার 1x4;
- 01 x 2x4 মহিলা পিন বার।
এখন, আমরা ESP01 প্রোগ্রামিং সার্কিটের প্রতিটি অংশ ব্যাখ্যা করব। লক্ষ্য করুন যে আমরা ইএসপি 01 সংযোগের জন্য 2x4 - 2.54 মিমি সংযোগকারী ব্যবহার করি, যেমন উপরের ছবিতে দেখানো হয়েছে।
এই সংযোগকারী থেকে, ESP01 উন্নত সার্কিটের অন্যান্য সমস্ত অংশের সাথে সংযোগ স্থাপন করবে।
অতএব, প্রথমে, এই সংযোগকারীর সাথে এটি সংযুক্ত করুন এবং রিসেট এবং ফ্ল্যাশ বোতামগুলি ব্যবহার করে প্রোগ্রামিং মোডে সেট করুন। এই দুটি বোতাম প্রোগ্রামিং মোডে সেট করার জন্য দায়ী থাকবে।
অবশেষে, আমাদের USB- সিরিয়াল FTDI232 কনভার্টার এবং LED এর সংযোগ পিন আছে। কনভার্টার সংযোগ বারটি এটিকে সংযুক্ত করতে এবং ESP01 এ কোড স্থানান্তর করতে ব্যবহৃত হবে।
কার্ডটি চালিত তা বোঝাতে LED ব্যবহার করা হবে।
এই সার্কিট থেকে, আমরা ইলেকট্রনিক বোর্ডের নকশা সম্পন্ন করেছি।
ধাপ 3: ESP01 প্রোগ্রামার প্রিন্টেড সার্কিট বোর্ড ডেভেলপমেন্ট
ইলেকট্রনিক স্কিম্যাটিক ডিজাইনের নকশা থেকে, ESP01 প্রোগ্রামারের প্রিন্টেড সার্কিট বোর্ড ডিজাইন তৈরি করা হয়েছিল।
বোর্ড ডিজাইনের স্কিম্যাটিক উপরে দেখানো হয়েছে।
আপনি দেখতে পাচ্ছেন, ESP01 অবশ্যই 2x4 সংযোগকারীর সাথে সংযুক্ত থাকতে হবে এবং USB- সিরিয়াল রূপান্তরকারী 90º পিনের সাথে সংযুক্ত হবে।
সংশ্লিষ্ট কোণ সহ এই সংযোগকারীটি বোর্ডের আকার কমাতে এবং এটি ESP01 কাঠামোর নিচে রেখে ব্যবহার করা হয়েছিল।
এটি ছাড়াও, আমাদের উপরে প্রোগ্রামিং বোতাম এবং প্লেটের নীচে শক্তিযুক্ত প্লেটের সংকেত দেওয়ার জন্য LED রয়েছে।
এই প্রকল্প থেকে, 3D তে চূড়ান্ত মুদ্রিত সার্কিট বোর্ড প্রাপ্ত হয়েছিল, যা উপরের চিত্রে উপস্থাপন করা হয়েছে।
অবশেষে, এই প্রকল্প থেকে, ESP01 এ কোডের প্রোগ্রামিং এবং রেকর্ডিং করা সম্ভব।
নীচে, আমরা ESP01 কে প্রোগ্রামিং মোডে রাখার এবং ESP01 এ কোড স্থানান্তর করার ধাপে ধাপে ব্যাখ্যা করব।
ধাপ 4: ESP01 এর জন্য কোড স্থানান্তর প্রক্রিয়া
এটি করার জন্য, আপনাকে নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করতে হবে
- ইউএসবি-সিরিয়াল FTDI232 কনভার্টারকে আপনার কম্পিউটারে এবং ICSP পিন কানেকশন বারে সংযুক্ত করুন;
- LED চালু আছে কিনা তা পরীক্ষা করুন। কার্ডটি চালিত তা বোঝাতে এটি ব্যবহার করা হয়;
- আপনার FTDI232 USB-SERIAL কনভার্টারের COM পোর্ট নির্বাচন করুন;
- ফ্ল্যাশ বোতাম টিপুন এবং ধরে রাখুন;
- রিসেট বোতাম টিপুন এবং ছেড়ে দিন। এর পরে, আপনি একবার নীল ESP LED ফ্ল্যাশ দেখতে পাবেন।
প্রস্তুত! আপনার ESP01 একটি নতুন কোড পাওয়ার জন্য কনফিগার করা হয়েছে। এখন, Arduino IDE এর মাধ্যমে আপনার কোড স্থানান্তর করার প্রক্রিয়াটি চালিয়ে যান।
ট্রান্সফারের পরে, আপনার কোড ESP01 এর মেমরিতে রেকর্ড করা হবে এবং এটি আপনার অ্যাপ্লিকেশন নিয়ন্ত্রণ করতে প্রস্তুত হবে।
ধাপ 5: এবং অবশেষে … প্রত্যাশিত ফলাফল কি?
অতএব, এই প্রকল্পের বিকাশ থেকে, প্রচলিত কার্ডের চেয়ে উচ্চতর বৈশিষ্ট্যযুক্ত একটি কার্ড তৈরি করা সম্ভব ছিল এবং যা বেশ কয়েকটি দোকানে ব্যাপকভাবে বিক্রি হয়।
প্রচলিত বোর্ডের বিপরীতে, এই সংস্করণটিতে প্রোগ্রামিং মোডের জন্য CHIP কনফিগার করার জন্য দুটি বোতাম রয়েছে, যাতে এই কাজটি সম্পাদনের জন্য নতুন উপাদান যোগ করার প্রয়োজন হয় না।
এইভাবে, এই প্রকল্পের মাধ্যমে, বাজারে বিদ্যমান একটি রেকর্ডার উন্নত করা সম্ভব, এর কনফিগারেশন অপারেশন বুঝতে এবং কোড স্থানান্তর করার জন্য CHIP কনফিগারেশন প্রক্রিয়া চালানো সম্ভব হয়েছিল।
আমরা প্রকল্পটিকে সমর্থন করার জন্য JLCPCB কে ধন্যবাদ জানাই এবং যদি আপনি চান, আপনি এই লিঙ্কটি অ্যাক্সেস করতে পারেন, প্রকল্পের ফাইলগুলি অ্যাক্সেস করতে পারেন এবং আপনার মুদ্রিত সার্কিট বোর্ডগুলি $ 2 এ কিনতে পারেন।
প্রস্তাবিত:
থ্রেডবোর্ড (নন-ডি-প্রিন্টেড ভার্সন): ই-টেক্সটাইল রid্যাপিড প্রোটোটাইপিং বোর্ড: 4 টি ধাপ (ছবি সহ)
থ্রেডবোর্ড (নন-থ্রিডি-প্রিন্টেড ভার্সন): ই-টেক্সটাইল রid্যাপিড প্রোটোটাইপিং বোর্ড: থ্রেডবোর্ড V2 এর 3D মুদ্রিত সংস্করণের নির্দেশনা এখানে পাওয়া যাবে। থ্রেডবোর্ডের ভার্সন 1 এখানে পাওয়া যাবে। ভ্রমণ, মহামারী এবং অন্যান্য বাধা, আপনার কাছে 3 ডি প্রিন্টারের অ্যাক্সেস নাও থাকতে পারে কিন্তু আপনি চান
স্পট ওয়েল্ডার 1-2-3 Arduino প্রিন্টেড সার্কিট বোর্ড: 4 টি ধাপ
স্পট ওয়েল্ডার 1-2-3 Arduino প্রিন্টেড সার্কিট বোর্ড: কিছুদিন আগে আমি একটি নির্দেশনা লিখেছিলাম যেখানে আমি ব্যাখ্যা করেছিলাম কিভাবে Arduino এবং সাধারনত উপলব্ধ যন্ত্রাংশ ব্যবহার করে একটি অত্যাধুনিক পদ্ধতিতে স্পট ওয়েল্ডার নিয়ন্ত্রণ করতে হয়। অনেক লোক নিয়ন্ত্রণ সার্কিট তৈরি করেছে এবং আমি বেশ কিছু উৎসাহজনক প্রতিক্রিয়া পেয়েছি। এই
ESP-01 মডিউল প্রোগ্রামিং বোর্ড: 12 টি ধাপ (ছবি সহ)
ESP-01 মডিউল প্রোগ্রামিং বোর্ড: আমার সাইটে এখানে অতিরিক্ত তথ্য এবং নথি আপডেট করুন অন্তর্নির্মিত ওয়াইফাই দিয়ে এটি Arduino WIFI মডিউল হিসাবে তৈরি করা হয়েছিল, কিন্তু এটি একটির চেয়ে বেশি শক্তি
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা - Arduino Ide এবং প্রোগ্রামিং Esp এ Esp বোর্ড ইনস্টল করা: 4 টি ধাপ
Arduino IDE দিয়ে Esp 8266 Esp-01 দিয়ে শুরু করা | Arduino Ide এবং Programming Esp এ Esp বোর্ড ইন্সটল করা: এই নির্দেশাবলীতে আমরা Arduino IDE তে esp8266 বোর্ড কিভাবে ইনস্টল করতে হয় এবং কিভাবে esp-01 প্রোগ্রাম করতে হয় এবং এতে কোড আপলোড করতে হয় তা শিখতে পারি। এই এবং অধিকাংশ মানুষ সমস্যার সম্মুখীন হয়
লেজার কাটার ব্যবহার করে প্রিন্টেড সার্কিট বোর্ড (PCB): 5 টি ধাপ
লেজার কাটার ব্যবহার করে প্রিন্টেড সার্কিট বোর্ড (পিসিবি): এটি একটি বিদ্যমান প্রক্রিয়ার নতুন মোড়, যা আপনাকে অতি নির্ভুল পিসিবি তৈরি করতে দেয়। এটি মূলত স্প্রে পেইন্টিং কপার বোর্ড, লেজার পেইন্ট কেটে ফেলা এবং তারপর অবাঞ্ছিত সি অপসারণের জন্য বোর্ডকে ফেরিক ক্লোরাইডের স্নানে ফেলে দেয়