সুচিপত্র:

ফ্ল্যাশ প্রোগ্রামিং জয়েনরুন স্মার্ট সকেট (ইইউ প্লাগ): 6 টি ধাপ
ফ্ল্যাশ প্রোগ্রামিং জয়েনরুন স্মার্ট সকেট (ইইউ প্লাগ): 6 টি ধাপ

ভিডিও: ফ্ল্যাশ প্রোগ্রামিং জয়েনরুন স্মার্ট সকেট (ইইউ প্লাগ): 6 টি ধাপ

ভিডিও: ফ্ল্যাশ প্রোগ্রামিং জয়েনরুন স্মার্ট সকেট (ইইউ প্লাগ): 6 টি ধাপ
ভিডিও: EZP2023/2019 programmer installation process on computer | EEPROM IC read write | BIOS programmer 2024, জুন
Anonim
ফ্ল্যাশ প্রোগ্রামিং জয়েনরুন স্মার্ট সকেট (ইইউ প্লাগ)
ফ্ল্যাশ প্রোগ্রামিং জয়েনরুন স্মার্ট সকেট (ইইউ প্লাগ)
ফ্ল্যাশ প্রোগ্রামিং জয়েনরুন স্মার্ট সকেট (ইইউ প্লাগ)
ফ্ল্যাশ প্রোগ্রামিং জয়েনরুন স্মার্ট সকেট (ইইউ প্লাগ)

ইউএসবি সহ "জয়েনরুন স্মার্ট ওয়াইফাই" সকেট হল আরেকটি ইএসপি 8266 ভিত্তিক ওয়াইফাই নিয়ন্ত্রণযোগ্য পাওয়ার সকেট। আপনার স্মার্ট ডিভাইস থেকে একটি চীনা হোস্ট করা সার্ভারের মাধ্যমে এটি নিয়ন্ত্রণ করার জন্য স্মার্টলাইফ অ্যাপের প্রয়োজন এবং অ্যামাজন এবং গুগল থেকে স্মার্ট হোম অ্যাসিস্ট্যান্টদের সাথে কাজ করার দক্ষতা রয়েছে। এর জন্য ইন্টারনেট সংযোগ প্রয়োজন এবং যদি আপনি আপনার নিজের নেটওয়ার্কের মধ্যে আপনার বাড়ির নিয়ন্ত্রণ রাখতে চান তবে আপনি তাসমোটার মতো একটি ভিন্ন সফ্টওয়্যার দিয়ে নিয়ামকটি ফ্ল্যাশ করতে পারেন। তাসমোটা ডিভাইসে একটি ওয়েব সার্ভার যোগ করে যাতে আপনি এটি সরাসরি আপনার হোম নেটওয়ার্কের একটি ব্রাউজার থেকে নিয়ন্ত্রণ করতে পারেন।

ধাপ 1: কেস খোলা

কেস খুলছে
কেস খুলছে
কেস খুলছে
কেস খুলছে

নীচে কভার প্লেটের পিছনে 2 টি স্ক্রু রয়েছে যা কেসটি খোলার জন্য সরানো দরকার।

ধাপ 2: Esp8266ex মডিউল অ্যাক্সেস করা

Esp8266ex মডিউল অ্যাক্সেস করা
Esp8266ex মডিউল অ্যাক্সেস করা
Esp8266ex মডিউল অ্যাক্সেস করা
Esp8266ex মডিউল অ্যাক্সেস করা

ডিভাইসে কোন প্রোগ্রাম হেডার নেই, তাই এটি ফ্ল্যাশ করার জন্য আপনাকে প্রোগ্রামিং তারের ঝালাই করতে হবে। ESP8266 একটি পৃথক বোর্ডে রয়েছে যা মূল বোর্ডে লম্বালম্বিভাবে বিক্রি হয়।

দুর্ভাগ্যবশত প্রোগ্রামিং সক্ষম পিন (GPIO0) সহজে পাওয়া যায় না তাই আপনাকে সরাসরি বোর্ডে যোগাযোগ করতে হবে।

আমি ডিসোল্ডারিং বিনুনি ব্যবহার করে মূল বোর্ড থেকে ইএসপি বোর্ডটি বিক্রয় করেছি তারপর আমি GPIO0 প্যাডে একটি ছোট তারের সোল্ডার করেছি ছবিটিতে দেখানো হিসাবে অন্যান্য প্রোগ্রামিং পিনগুলি বোর্ড প্যাডে পাওয়া যায়।

ধাপ 3: ডিভাইস ঝলকানি প্রস্তুত করুন

ডিভাইস ফ্ল্যাশিং প্রস্তুত করুন
ডিভাইস ফ্ল্যাশিং প্রস্তুত করুন
ডিভাইস ফ্ল্যাশিং প্রস্তুত করুন
ডিভাইস ফ্ল্যাশিং প্রস্তুত করুন

ডিভাইসটি ফ্ল্যাশ করার জন্য আমি aliexpress থেকে একটি সস্তা ইউএসবি-টু-সিরিয়াল অ্যাডাপ্টার ব্যবহার করেছি

CP2102 মাইক্রো USB থেকে UART TTL মডিউল একটি 6 পিন হেডার সহ আসে এবং 5V এবং 3.3V ডিভাইসের সাথে কাজ করতে পারে।

আপনি যদি এটি আপনার উইন্ডোজ পিসিতে প্লাগ করেন তবে এটি একটি COM পোর্ট তৈরি করে যা আপনি ডিভাইস ম্যানেজারে দেখতে পারেন খনি COM6 এ আছে এবং আমি পোর্টটি 57600 বডিতে কনফিগার করেছি।

আপনার পিসি থেকে CP2102 আনপ্লাগ করুন এবং এটি ESP মডিউল পর্যন্ত হুক করুন।

ESP মডিউলের সংশ্লিষ্ট প্যাডগুলিতে 3.3V এবং GND সংযুক্ত করুন। মডিউলে যথাক্রমে TxD থেকে RxD এবং RxD থেকে TxD সংযোগ করুন।

প্রোগ্রামিং মোড সক্ষম করতে GPIO0 কে অবশ্যই GND তে টানতে হবে একটি 2k প্রতিরোধক সঙ্গে।

ধাপ 4: আপনার প্রোগ্রামিং পরিবেশ প্রস্তুত করুন

একটি esp8266 মডিউল ফ্ল্যাশ করার অনেকগুলি উপায় আছে এবং সেগুলি সম্পূর্ণরূপে বর্ণনা করা এই নির্দেশের আওতার বাইরে। বিস্তারিত জানার জন্য শুধু আপনার প্রিয় সার্চ ইঞ্জিন ব্যবহার করুন।

আমি arduino প্রোগ্রামিং IDE ব্যবহার করি যেখানে বোর্ড ম্যানেজার মেনু থেকে esp8266 বোর্ড যোগ করা যায়। তারপর এটি একটি esptool.exe ইনস্টল করে যা সহজেই ESP মডিউলে একটি বাইনারি ফ্ল্যাশ করতে ব্যবহার করা যেতে পারে।

তাসমোটা বাইনারি sonoff.bin github থেকে ডাউনলোড করা যায়। এটি বিভিন্ন ভাষায়ও পাওয়া যায়।

ধাপ 5: ফ্ল্যাশ প্রোগ্রামিং ইএসপি মডিউল

আসল ঝলকানি সহজেই উইন্ডোতে একটি কমান্ড প্রম্পট থেকে করা যেতে পারে।

ফোল্ডারে যান যেখানে esptool.exe অবস্থিত

যেমন cd /d %USERPROFILE %\ AppData / Local / Arduino15 / package / esp8266 / tools / esptool cd 0.4.13

তারপর এইভাবে ডাউনলোড করা sonoff বাইনারি দিয়ে ডিভাইসটি ফ্ল্যাশ করুন

esptool.exe -vv -cd nodemcu -cb 57600 -ca 0x00000 -cp COM6 -cf %HOMEPATH %\ Documents / Downloads / sonoff.bin

ধাপ 6: মডিউল কনফিগার করুন

মডিউল কনফিগার করুন
মডিউল কনফিগার করুন
মডিউল কনফিগার করুন
মডিউল কনফিগার করুন

সফল ফ্ল্যাশ করার পর GPIO0 পিনটি GND থেকে ছেড়ে দেওয়া প্রয়োজন এবং ESP পুনরায় চালিত হয়।

প্রাথমিক কনফিগ পেজে আপনি আপনার ওয়াইফাই স্ক্যান করতে পারেন, উপযুক্ত নেটওয়ার্ক নির্বাচন করুন এবং আপনার ওয়াইফাই পাসওয়ার্ড লিখুন।

তারপর আরেকটি রিবুট এবং ESP আপনার নির্বাচিত নেটওয়ার্কে প্রদর্শিত হবে।

নির্ধারিত আইপি ঠিকানা খুঁজে পেতে আপনার রাউটারে নেটওয়ার্ক চেক করুন।

তারপরে আপনার ব্রাউজারের সাথে আইপি সংযুক্ত করুন এবং ডিভাইসের ধরণটি "18 জেনেরিক" এ সেট করুন এবং এটি সংরক্ষণ করুন।

ইএসপি একটি স্বয়ংক্রিয় রিবুট করে যার পরে আপনি ছবিতে দেখানো হিসাবে রিলে এবং বোতাম পোর্টগুলি কনফিগার করতে পারেন।

আপনি একটি বন্ধুত্বপূর্ণ নাম সেট করতে "অন্যান্য সেটিংস" এ যেতে পারেন, যদি আপনার কাছে এটি না থাকে তবে MQTT অক্ষম করতে এবং বেলকিন ওয়েমো এমুলেশন সক্ষম করতে পারেন যাতে আলেক্সার সাথে প্লাগটি কাজ করতে পারে।

সবকিছু কাজ করার পর অবশেষে প্রধান বোর্ডে মডিউলটি পুনরায় সোল্ডার করুন এবং প্লাগটি পুনরায় একত্রিত করুন।

প্রস্তাবিত: