সুচিপত্র:

ওয়াইফাই স্মার্ট স্ট্রিপ 2.0: 7 ধাপ (ছবি সহ)
ওয়াইফাই স্মার্ট স্ট্রিপ 2.0: 7 ধাপ (ছবি সহ)

ভিডিও: ওয়াইফাই স্মার্ট স্ট্রিপ 2.0: 7 ধাপ (ছবি সহ)

ভিডিও: ওয়াইফাই স্মার্ট স্ট্রিপ 2.0: 7 ধাপ (ছবি সহ)
ভিডিও: 2200 টাকার মধ্যে স্মার্ট টিভির জন্য সেরা রাউটার | Best 3 Wifi Router for Smart TV & Streaming | TSP 2024, জুলাই
Anonim
ওয়াইফাই স্মার্ট স্ট্রিপ 2.0
ওয়াইফাই স্মার্ট স্ট্রিপ 2.0

হ্যালো সবাই, আমি আমার ওয়াইফাই স্মার্ট স্ট্রিপ প্রকল্পের দ্বিতীয় সংস্করণটি দেখাতে পেরে খুশি, এখন হোম অ্যাসিস্ট্যান্টের সাথে একীকরণের সাথে। যদি আপনি এটি দেখতে চান তবে আপনি আমার নির্দেশযোগ্য প্রোফাইলে প্রথম সংস্করণটি খুঁজে পেতে পারেন।

এই নতুন ডিজাইনে অনেক উন্নতি হয়েছে:

  • তিনটি আলাদা বোর্ড (5V পাওয়ার সাপ্লাই, NodeMCU এবং 4-রিলে-বোর্ড) তাদের মধ্যে জাম্পার ব্যবহার করার পরিবর্তে, এখন একটি PCB আছে। আমরা অনেক জায়গা বাঁচাই এবং সংযোগগুলি আরও শক্তিশালী হয়
  • এখন আমরা দেখতে পারি যে কোন আউটলেটটি 3 টি ভিন্ন নেতৃত্বের জন্য চালিত, প্রতিটি আউটলেটের জন্য একটি।
  • আমরা ফিসিকাল পুশ বাটন দিয়ে out টি আউটলেট নিয়ন্ত্রণ করতে পারি, শুধু ভয়েস দিয়ে নয়।
  • একটি তাপমাত্রা সেন্সরও রয়েছে, যা আমরা অভ্যন্তরীণ স্মার্ট স্ট্রিপ তাপমাত্রার জন্য বা স্মার্ট স্ট্রিপ যেখানে ঘরের তাপমাত্রার জন্য ব্যবহার করতে পারি। (আমার ক্ষেত্রে আমি দ্বিতীয় বিকল্পটি বেছে নিয়েছি)
  • হোম অ্যাসিস্ট্যান্টকে ধন্যবাদ আমরা অনেকগুলি অটোমেশন সেট আপ করতে পারি যা আমাদের স্ট্রিপের সাথে জড়িত।
  • প্রথমবার স্ট্রিপে চালিত হওয়ার পর, আপনি এটি ota (বেতার) এর মাধ্যমে প্রোগ্রাম করতে সক্ষম হবেন, তাই আপনার Esp12f কে আপনার পিসির USB পোর্টের সাথে সংযুক্ত করার জন্য আপনাকে আর প্রয়োজন হবে না।

পূর্ববর্তী সংস্করণের মতো আমরা "স্মার্ট" উপায়ে 4 টি আউটলেটের মধ্যে মাত্র 3 টি নিয়ন্ত্রণ করি। শেষ আউটলেটগুলি সরাসরি 220V এর সাথে সংযুক্ত।

220V দিয়ে মনোযোগ দিন, যদি আপনি না জানেন যে আপনি কি করছেন তাহলে আপনি আপনার জীবনকে মারাত্মকভাবে ঝুঁকিতে ফেলতে পারেন

আমি কোন কিছুর জন্য দায়ী নই

ধাপ 1: প্রয়োজনীয় উপকরণ

এই সব উপাদান আমরা ব্যবহার করতে যাচ্ছি:

  • 1x হাই-লিঙ্ক 5V পাওয়ার সাপ্লাই
  • 1x ছোট 2 স্ক্রু টার্মিনাল (এসি ইনপুটের জন্য)
  • 3x 3 স্ক্রু টার্মিয়ানল (রিলে আউটপুট)
  • 2x 100uF ইলেক্ট্রোলাইটিক ক্যাপাসিটর
  • 1x AMS117 3.3V নিয়ন্ত্রক
  • 3x পুশ বোতাম
  • 1x ESP12F
  • 3x 1K ওহম প্রতিরোধক
  • 3x 5K ওহম প্রতিরোধক
  • 3x BC547 NPN ট্রানজিস্টর
  • 3x PC817 Optocoupler
  • 3x রঙিন নেতৃত্বাধীন
  • 3x IN4007 ডায়োড
  • 3x 5V রিলে
  • 1x DHT11 তাপমাত্রা সেন্সর
  • ওয়েল্ডার
  • বৈদ্যুতিক তার
  • এলইডি এবং পুশ বোতামের জন্য তারগুলি (বৈদ্যুতিক ঝামেলা এড়াতে আরও মোটা তারগুলি)
  • জাম্পার
  • ব্রেডবোর্ড
  • একটি ইউএসবি থেকে সিরিয়াল কনভার্টার
  • 1x ম্যামট ক্ল্যাম্প
  • ড্রিল
  • গরম আঠা
  • স্পষ্টতই আমি স্ট্রিপের প্রথম সংস্করণে অন্য সবকিছু ব্যবহার করেছি

অনেক উপাদান আছে কিন্তু এটি সমাবেশ করা যতটা কঠিন মনে হয় ততটা কঠিন নয়!

ধাপ 2: Esp12f প্রোগ্রাম করুন

Esp12f প্রোগ্রাম করুন
Esp12f প্রোগ্রাম করুন
Esp12f প্রোগ্রাম করুন
Esp12f প্রোগ্রাম করুন
Esp12f প্রোগ্রাম করুন
Esp12f প্রোগ্রাম করুন
Esp12f প্রোগ্রাম করুন
Esp12f প্রোগ্রাম করুন

পিসিবিতে সোল্ডার করার আগে আপনার প্রথম জিনিসটি হল esp12f প্রোগ্রাম করা।

এই বোর্ডের প্রোগ্রামিংয়ের জন্য সত্যিই অনেকগুলি ব্রেকআউট বোর্ড রয়েছে, তাই আপনি আপনার পছন্দের কোনটি বেছে নিতে পারেন, কিন্তু সৌভাগ্যবশত আমার কিছু খুব পাতলা জাম্পার ছিল যা esp12f পিনের ছোট গর্তে োকানো যেতে পারে। তাই তারা বোর্ডের পিনের সাথে প্রয়োজনীয় "যোগাযোগ" করতে সক্ষম।

এখন আপনাকে এইভাবে ইউএসবি থেকে সিরিয়াল কনভার্টারের সাথে বোর্ডটি সংযুক্ত করতে হবে:

Esp12f -------- সিরিয়াল থেকে ইউএসবি

VCC 3.3V

CH-PD 3.3V

GND GND

GPIO15 GND

GPIO0 GND

TX RX

RX TX

এখন আপনি পিসিতে আপনার ইউএসবি থেকে সিরিয়াল কনভার্টার প্লাগ করতে পারেন এবং আপনি Arduino Ide এর মাধ্যমে নতুন সিরিয়াল পোর্ট দেখতে সক্ষম হবেন।

তারপরে আমি আপনাকে সুপারওয়্যারটি ডাউনলোড করার জন্য স্মার্ট হোমের জন্য ESP8266 এর জন্য এই দুর্দান্ত ফেসবুক কমিউনিটিতে যোগ দেওয়ার পরামর্শ দিই। স্পষ্টতই 100% বিনামূল্যে। সেখানে আপনি কোড সহ এবং হোম-অ্যাসিস্ট্যান্টের সাথে ইন্টিগ্রেশনের কনফিগারেশন সহ গিথুব প্রকল্পটি খুঁজে পেতে পারেন।

www.facebook.com/groups/351472505248816/

ফার্মওয়্যার ডাউনলোড করার পর আপনাকে জার টুল চালাতে হবে যা esp12f এ আপলোড করার জন্য কনফিগারেশন ফাইল তৈরি করবে। টুলটিতে আপনাকে আপনার ওয়াইফাই SSID এবং পাসওয়ার্ড, আপনার mqtt ব্রোকার, ব্যবহারকারীর নাম এবং পাসওয়ার্ড সেটআপ করতে হবে।

তারপরে আপনাকে অন্য সমস্ত জিনিস নির্বাচন করতে হবে যা আপনি ছবিতে দেখতে পাচ্ছেন, সম্ভবত একই পিন সেটিংস সহ। যাইহোক, সবকিছু উইকিতে ব্যাখ্যা করা হয়েছে।

কনফিগারেশন ফাইল তৈরি হওয়ার পরে, Arduino IDE- এ SmartHome_v50beta5nc.ino খুলুন। তারপর আপনার বোর্ডের ধরন নির্বাচন করুন (আমার ক্ষেত্রে সবকিছুই "NodeMCU 1.0 esp12e" এর সাথে কাজ করে)।

আপনি যদি DHT22 এর পরিবর্তে DHT11 তাপমাত্রা সেন্সর ব্যবহার করতে চান তাহলে আপনাকে একটি শেষ কাজ করতে হবে। আপনাকে routin_termostato.ino এ যেতে হবে এবং DHTTYPE DHT22 দিয়ে DHTTYPE DHT22 লাইন পরিবর্তন করতে হবে। তারপর কোডটি সেভ করে আপলোড করুন।

তুমি পেরেছ! এখন আমরা পিসিবিতে সবকিছু বিক্রি করতে পারি।

ধাপ 3: পিসিবিকে সবকিছু বিক্রি করুন

পিসিবির কাছে সবকিছু বিক্রি করুন
পিসিবির কাছে সবকিছু বিক্রি করুন

শুরু করার আগে, অবশ্যই আপনি পিসিবি পরিবর্তন করতে পারেন, যদি আপনি চান। উদাহরণস্বরূপ আপনি বিভিন্ন ধরণের স্ক্রু টার্মিনাল চয়ন করতে পারেন যদি কিছু কারণে আপনি আমার পছন্দ না করেন!

এখানে আপনি পিসিবি এর গারবার ফাইল ডাউনলোড করতে পারেন:

www.dropbox.com/s/lyl27vyue1t1v3j/Gerber_d…

ঠিক আছে, এটি মুদ্রণের পরে আমরা সোল্ডার শুরু করতে পারি।

আমার দক্ষতা এত উন্নত নয়, এবং আপনি সহজেই আমার esp12f সোল্ডারিং দিয়ে দেখতে পারেন, তাই আমি আশা করি আপনি আমার চেয়ে ভাল করতে পারেন! আমি কিছুটা ব্যবহৃত মূল পিসিবি পরিবর্তন করেছি কারণ কিছু ত্রুটি ছিল, কিন্তু আমি এটি আবার মুদ্রণ করতে চাইনি। একটি মাত্র জিনিস আছে যা আমি পরিবর্তন করতে পারিনি, ট্রানজিস্টরের দিক। পিসিবিতে যা ডিজাইন করা হয়েছে তার তুলনায় আপনাকে তাদের উল্টোভাবে বিক্রি করতে হবে (যেমন আপনি আগের ছবিতে দেখতে পাচ্ছেন)।

Esp12f এর নীচে প্রতিরোধকের মান 5K (তারা পুশ বোতামের জন্য পুলডাউন প্রতিরোধক), এবং অপটোকুপলারগুলির নীচে প্রতিরোধকের মান 1k (তারা ট্রানজিস্টরের ঘাঁটির সাথে সংযুক্ত)।

আপনি সোল্ডার যা যাচ্ছেন তার প্রতি মনোযোগ দিন, বিশেষ করে দুটি ইলেক্ট্রোলাইটিক ক্যাপাসিটার যার পোলারিটি রয়েছে, তাই যদি আপনি তাদের ভুলভাবে বিক্রি করেন তবে সেগুলি বিস্ফোরিত হতে পারে। এছাড়াও অপটোকুপলার এবং ডায়োডগুলি সঠিক উপায়ে বিক্রি করা দরকার

সরাসরি পিসিবিতে সোল্ডারিং পুশ বোতাম, এলইডি এবং তাপমাত্রা সেন্সরের পরিবর্তে, তারের সাথে সংযুক্ত করুন এবং তারপরে মুদ্রিত সার্কিটে সোল্ডার তারগুলি সংযুক্ত করুন। পুশ বোতামগুলির জন্য আপনাকে কেবল দুটি উচ্চতর পিন সোল্ডার করতে হবে। বাকি দুটো অকেজো। (নেতৃত্বের লম্বা পা উঁচু পিনের সাথে সংযুক্ত হতে হবে, ছোট পাটি নীচের দিকে এবং ধাক্কা বোতামের জন্য, দুটি পা যা অবশ্যই সংযুক্ত থাকতে হবে সেগুলি একে অপরের কাছাকাছি)

এইভাবে আপনি স্ট্রিপের ক্ষেত্রে আপনি যেখানে চান সেখানে লেড, পুশ বোতাম এবং dht11 (বা dht22) রাখতে পারেন। ইন্ট্রো ইমেজে আপনি দেখতে পারেন যে আমি তাদের কোথায় রাখব।

এখন আমরা এই উপাদানগুলির জন্য যেখানে আমরা চাই সব ছিদ্র ড্রিল করতে পারি!

ধাপ 4: স্ট্রিপ ড্রিল করুন

স্ট্রিপ ড্রিল করুন
স্ট্রিপ ড্রিল করুন
স্ট্রিপ ড্রিল করুন
স্ট্রিপ ড্রিল করুন

অনেক কিছু বলার নেই, সিদ্ধান্ত নিন আপনি কোথায় সেন্সর রাখতে চান, বোতামগুলি চাপুন এবং নেতৃত্ব দিন এবং ছিদ্রগুলি ড্রিল করুন!

আমার নিখুঁত নয় এবং এমনকি সারিবদ্ধ নয়, তাই, আবার, এটি আমার চেয়ে ভাল করুন:)

ধাপ 5: স্মার্ট স্ট্রিপ সমাবেশ

সমাবেশ স্মার্ট স্ট্রিপ
সমাবেশ স্মার্ট স্ট্রিপ

স্ট্রিপে পিসিবি Beforeোকানোর আগে, আমি ইতিমধ্যে বৈদ্যুতিক তারগুলিকে এসি ইনপুট এবং রিলে আউটপুটে সংযুক্ত করার পরামর্শ দিচ্ছি, যেমনটি আপনি দুই ধাপ আগে ছবিতে দেখতে পাচ্ছেন।

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

তাপমাত্রা সেন্সর pushোকানোর পরে, বোতাম এবং এলইডি ধাক্কা দিন, গরম আঠালো দিয়ে তারগুলি সুরক্ষিত করুন এবং বৈদ্যুতিক বিঘ্ন এড়াতে সবকিছু আলাদা করার চেষ্টা করুন।

এখন আপনি স্ট্রিপটি বন্ধ করতে পারেন এবং এটি 220V এর সাথে সংযুক্ত করতে পারেন। আপনি যদি এই গাইডটি ভালভাবে অনুসরণ করেন তবে সবকিছুই কোনও সমস্যা ছাড়াই কাজ করা উচিত!

পদক্ষেপ 6: হোম অ্যাসিস্ট্যান্টের সাথে সেট আপ করা

আপনি এখন স্মার্ট স্ট্রিপ আইপি ঠিকানা দেখতে সক্ষম হওয়া উচিত। যদি আপনি এটি করতে না জানেন, তাহলে ফিং অ্যাপ্লিকেশনটি ডাউনলোড করুন, ওয়াইফাই নেটওয়ার্ক স্ক্যান করুন এবং আপনি সঠিক আইপি ঠিকানা চিনতে সক্ষম হবেন।

আপনার ব্রাউজারে সেই আইপি টাইপ করুন এবং আপনি esp12f ওয়েব সার্ভারের সাথে সংযুক্ত হবেন।

সেখানে আপনি স্বাধীনভাবে তিনটি আউটলেট নিয়ন্ত্রণ করতে পারেন, কিন্তু চতুর্থটি নয়।

এটি সরাসরি 220V এর সাথে সংযুক্ত!

এখন, প্রকল্পের উইকিতে (যেখান থেকে আপনি ফার্মওয়্যারটি ডাউনলোড করেছেন) আপনি সহজেই আপনার কনফিগারেশন এ যোগ করার জন্য সমস্ত কোড খুঁজে পেতে পারেন।

উইকিতে, নিচের-বাম কোণে, আপনাকে "Interruttore" নির্বাচন করতে হবে। তারপর আপনি আপনার কনফিগারেশনে কোডটি কপি এবং পেস্ট করতে পারেন। মনোযোগ দিন যে আপনাকে "interruttore/1" এবং "interruttore/1/ack" এ সংখ্যাটি 2 এবং তারপর 3 এর সাথে পরিবর্তন করতে হবে যাতে তিনটি ভিন্ন সত্তা থাকে! Availabilities_topic এ আপনাকে সমস্ত সংখ্যা মুছে ফেলতে হবে এবং আপনার স্মার্ট স্ট্রিপের MAC ঠিকানা লিখতে হবে, বড় অক্ষর ছাড়া এবং ":" ছাড়া।

তারপর তাপমাত্রা সেন্সরের জন্য "Termostato" নির্বাচন করুন এবং তাপমাত্রা এবং আর্দ্রতা পরিমাপ করার জন্য কোডের প্রথম দুটি ব্লক কপি করুন। প্রাপ্যতা বিষয় পরিবর্তন করতে ভুলবেন না।

ফাইলটি সংরক্ষণ করুন, কনফিগারেশনগুলি পরীক্ষা করুন এবং সবকিছু ঠিক থাকলে আপনি হোম অ্যাসিস্ট্যান্ট রিবুট করতে পারেন।

এখন আপনি তিনটি আউটলেট নিয়ন্ত্রণ করতে এবং রুমের তাপমাত্রা এবং আর্দ্রতা পর্যবেক্ষণ করতে সক্ষম হবেন (অথবা অভ্যন্তরীণ স্ট্রিপ যদি আপনি সেন্সরটি সরাসরি পিসিবিতে বিক্রি করেন)!

ধাপ 7: উপভোগ করুন

অভিনন্দন, এখন আপনি হোম অ্যাসিস্ট্যান্টের মাধ্যমে প্রতিটি অটোমেশনে আপনার স্মার্ট স্ট্রিপ যুক্ত করতে পারেন। তারপরে, আপনি যদি ভয়েসের মাধ্যমে এটি নিয়ন্ত্রণ করতে চান তবে আপনি হোম অ্যাসিস্ট্যান্টকে অ্যালেক্সা বা গুগল অ্যাসিস্ট্যান্টের সাথেও সংযুক্ত করতে পারেন এবং আপনার কাজ শেষ!

উপভোগ করুন!:)

প্রস্তাবিত: