সুচিপত্র:

হোম অটোমেশনের জন্য DIY IoT ল্যাম্প -- ESP8266 টিউটোরিয়াল: 13 টি ধাপ (ছবি সহ)
হোম অটোমেশনের জন্য DIY IoT ল্যাম্প -- ESP8266 টিউটোরিয়াল: 13 টি ধাপ (ছবি সহ)

ভিডিও: হোম অটোমেশনের জন্য DIY IoT ল্যাম্প -- ESP8266 টিউটোরিয়াল: 13 টি ধাপ (ছবি সহ)

ভিডিও: হোম অটোমেশনের জন্য DIY IoT ল্যাম্প -- ESP8266 টিউটোরিয়াল: 13 টি ধাপ (ছবি সহ)
ভিডিও: ওয়াইফাই দিয়ে স্মার্টফোন থেকে নিয়ন্ত্রণ করুন সব ডিভাইস | ESP8266 Nodemcu Based Home Automation 2024, নভেম্বর
Anonim
Image
Image
হোম অটোমেশনের জন্য DIY IoT ল্যাম্প || ESP8266 টিউটোরিয়াল
হোম অটোমেশনের জন্য DIY IoT ল্যাম্প || ESP8266 টিউটোরিয়াল

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

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

বোনাস হিসেবে এই বাতি প্রকল্পের নিয়ন্ত্রণের জন্য একটি অ্যাপের সাথে যায়। এখানে আপনি বিভিন্ন রঙের মোড নির্বাচন করতে পারেন, আরজিবি রঙের মধ্যে বিবর্ণ এবং টাইমার সেট করতে পারেন।

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

চল শুরু করি!

[ভিডিও দেখাও]

ধাপ 1: যন্ত্রাংশ এবং সরঞ্জাম

যন্ত্রাংশ এবং সরঞ্জাম
যন্ত্রাংশ এবং সরঞ্জাম

যন্ত্রাংশ

  • ওয়েমোস ডি 1 মিনি
  • 15 x উষ্ণ সাদা 5050 LEDs
  • 15 x ঠান্ডা সাদা 5050 LEDs
  • 18 x RGB 5050 LEDs
  • 6 x 300 ওহম 1206 প্রতিরোধক
  • 42 x 150 ওহম 1206 প্রতিরোধক
  • 5 x 1k ওহম প্রতিরোধক
  • 5 x NTR4501NT1G

    MOSFETs

  • লিনিয়ার ভোল্টেজ রেগুলেটর, 5V
  • পিসিবি

    সার্কিট ধাপে জারবার ফাইলগুলি ডাউনলোড করুন আপনার নিজের পিসিবি তৈরি করতে

  • PSU 12V 2A

সরঞ্জাম

  • তাতাল

    • সোল্ডারিং টিন
    • তরল সোল্ডারিং ফ্লাক্স
  • মাস্কিং টেপ
  • ডবল পার্শ্বযুক্ত টেপ
  • 3D প্রিন্টার
  • তারের স্ট্রিপার

পদক্ষেপ 2: পরিকল্পনা

পরিকল্পনা
পরিকল্পনা

সম্পূর্ণ প্রকল্পটি চারটি প্রধান অংশ নিয়ে গঠিত:

  1. সার্কিট

    একটি পিসিবিতে সার্কিট তৈরি করা হয়। সম্পন্ন সার্কিট 100 টিরও বেশি পৃথক উপাদান নিয়ে গঠিত হবে। পারফবোর্ডে হাত দিয়ে সেগুলো না লাগানোটা বড় স্বস্তি

  2. Arduino কোড

    আমি Wemos D1 Mini ব্যবহার করছি যা একটি ESP8266 একটি WiFi সংযুক্ত মাইক্রোকন্ট্রোলার হিসাবে ব্যবহার করে। কোডটি D1 এ একটি সার্ভার চালু করবে। যখন আপনি এই সার্ভারের ঠিকানায় যান তখন D1 এটিকে বিভিন্ন কমান্ড হিসাবে ব্যাখ্যা করবে। মাইক্রোকন্ট্রোলার তারপর এই নির্দেশ অনুযায়ী লাইট সেট করার জন্য কাজ করে

  3. দূরবর্তী নিয়ন্ত্রণ

    • আমি এই প্রজেক্টের জন্য একটি অ্যাপ বানিয়েছি যাতে আপনার পছন্দ অনুযায়ী ল্যাম্প নিয়ন্ত্রণ করা সম্ভব হয়
    • একটি স্মার্ট ল্যাম্প সত্যিই একটি http GET অনুরোধ পাঠাতে সক্ষম কিছু দ্বারা নিয়ন্ত্রিত হতে পারে। এর অর্থ ল্যাম্পটি প্রায় সীমাহীন ডিভাইসের কমান্ড গ্রহণ করে
  4. 3D প্রিন্টিং

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

ধাপ 3: সার্কিট

সার্কিট
সার্কিট
সার্কিট
সার্কিট
সার্কিট
সার্কিট

আমি jlcpcb.com থেকে আমার PCB গুলি অর্ডার করেছি। সম্পূর্ণ প্রকাশের সময়: তারা এই প্রকল্পের পৃষ্ঠপোষকতাও করেছিল।

পিসিবি দুটি অংশ নিয়ে গঠিত। এটিতে এলইডি বোর্ড এবং কন্ট্রোল বোর্ড রয়েছে। নমনীয় তারের দ্বারা এই দুটি অংশকে পরবর্তীতে সংযুক্ত করতে PCB কে আলাদা করা যেতে পারে। থ্রিডি প্রিন্টেড ল্যাম্পকে পাতলা রাখার জন্য এবং গর্তের রুমের মধ্য দিয়ে সমানভাবে আলো ছড়ানোর জন্য LED বোর্ডকে এঙ্গেল করার জন্য এটি প্রয়োজনীয়।

কন্ট্রোল বোর্ডে D1 মাইক্রোকন্ট্রোলার সহ পাঁচটি এমওএসএফইটি এলইডি ম্লান করার জন্য এবং মাইক্রোকন্ট্রোলারকে একটি মসৃণ 5V দেওয়ার জন্য একটি ভোল্টেজ রেগুলেটর রয়েছে।

এলইডি বোর্ডে তিনটি ভিন্ন ধরনের এলইডি -তে পাঁচটি এলইডি চ্যানেল রয়েছে। কারণ আমরা একটি 12V শক্তি উৎস ব্যবহার করে LEDs একটি প্রতিরোধক সঙ্গে সিরিজের তিনটি LEDs হিসাবে কনফিগার করা হয় এবং তারপর সমান্তরাল 16 বার পুনরাবৃত্তি।

একটি নিয়মিত সাদা LED সাধারণত 3.3 V আঁকায়। বোর্ডের একটি অংশে এই তিনটি LED সিরিজের মধ্যে থাকে যার অর্থ হল সার্কিটে ভোল্টেজ ড্রপ একত্রিত হয়। তিনটি এলইডি যা 3.3 ভী আঁকে তার মানে হল এলইডি -র একটি সেগমেন্ট.9. V ভি।

যদি সেগমেন্টটি কেবল তিনটি এলইডি নিয়ে গঠিত তবে তারা অপচয়ের চেয়ে বেশি ভোল্টেজ পাবে। এটি LEDs এর জন্য ভাল নয় এবং দ্রুত তাদের ক্ষতি করতে পারে। এই কারণেই প্রতিটি সেগমেন্টে তিনটি এলইডি সহ সিরিজের একটি প্রতিরোধক রয়েছে। এই প্রতিরোধকটি সিরিজ জংশনে অবশিষ্ট 2.1 V ফেলে দেওয়ার জন্য রয়েছে।

সুতরাং যদি প্রতিটি বিভাগ 12 V এর জন্য থাকে তবে এর অর্থ হল প্রতিটি বিভাগ সমান্তরালভাবে একে অপরের সাথে সংযুক্ত। যখন সার্কিট সমান্তরালভাবে সংযুক্ত হয় তখন তারা সবাই একই ভোল্টেজ পায় এবং কারেন্ট একত্রিত হয়। একটি সিরিজ সংযোগে বর্তমান সবসময় একই।

একটি নিয়মিত LED বর্তমান 20 mA টানে। এর অর্থ একটি সেগমেন্ট, যা তিনটি LEDs এবং সিরিজের একটি প্রতিরোধক এখনও 20 mA আঁকবে। যখন আমরা সমান্তরালে বেশ কয়েকটি বিভাগকে সংযুক্ত করি, তখন আমরা বর্তমান যোগ করি। আপনি যদি স্ট্রিপ থেকে ছয়টি এলইডি কাটেন, তাহলে আপনার এই দুটি অংশ সমান্তরালে আছে। যার মানে আপনার মোট সার্কিট এখনও 12 V আঁকছে, কিন্তু তারা বর্তমান 40 mA আঁকবে।

ধাপ 4: সোল্ডারিং এলইডি

সোল্ডারিং এলইডি
সোল্ডারিং এলইডি
সোল্ডারিং এলইডি
সোল্ডারিং এলইডি
সোল্ডারিং এলইডি
সোল্ডারিং এলইডি

কয়েকটি জিনিস চেষ্টা করা থেকে আমি সিম্পল মাস্কিং টেপ পেয়েছি যা পিসিবিকে ঘুরে বেড়ানোর জন্য সবচেয়ে কার্যকর এবং নমনীয়।

একাধিক পিনের অংশগুলির জন্য, যেমন 5050 এলইডি-তে 6-পিন, আমি পিসিবি প্যাডগুলির একটিতে সোল্ডার স্থাপন করে শুরু করি। তারপরে এই সোল্ডারটিকে সোল্ডারিং লোহার সাথে গলিত রাখার বিষয় যখন উপাদানটিকে তার জায়গায় একজোড়া টুইজার দিয়ে স্লাইড করা।

এখন অন্যান্য প্যাড সহজেই কিছু ঝাল দিয়ে ট্যাক করা যায়। যাইহোক, এই কাজের গতি বাড়ানোর জন্য আমি কিছু তরল ঝাল ফ্লাক্স বাছাই করার পরামর্শ দিই। আমি সত্যিই এই জিনিস যথেষ্ট সুপারিশ করতে পারে না।

সোল্ডার প্যাডে কিছু ফ্লাক্স প্রয়োগ করুন, তারপরে আপনার সোল্ডারিং লোহার ডগায় কিছু ঝাল দ্রবীভূত করুন। এখন এটি কেবল গলিত ঝাল প্যাডগুলিতে আনার বিষয় এবং সবকিছু জায়গায় চলে যায়। চমৎকার এবং সহজ।

যখন এটি প্রতিরোধক এবং অন্যান্য দুই প্যাড উপাদান আসে কোন ঝাল ফ্লাক্স সত্যিই প্রয়োজন হয়। প্যাডগুলির একটিতে সোল্ডার প্রয়োগ করুন এবং প্রতিরোধকটিকে জায়গায় আনুন। এখন শুধু প্যাড নম্বর দুই উপর কিছু ঝাল দ্রবীভূত। সহজ কিছু.

এই ধাপে পঞ্চম ছবিটি দেখুন। LEDs এর অভিযোজন মনোযোগ দিন। উষ্ণ এবং ঠান্ডা সাদা এলইডিগুলির উপরের ডান কোণে তাদের খাঁজ ভিত্তিক। আরজিবি এলইডিগুলির নীচের বাম কোণে তাদের খাঁজ রয়েছে। এটি আমার অংশ থেকে একটি নকশা ত্রুটি, কারণ আমি এই প্রকল্পে ব্যবহৃত RGB LEDs এর জন্য ডেটশীট খুঁজে পাইনি। ওহ, বাঁচুন এবং শিখুন এবং যে সব!

ধাপ 5: সোল্ডারিং কন্ট্রোল বোর্ড

সোল্ডারিং কন্ট্রোল বোর্ড
সোল্ডারিং কন্ট্রোল বোর্ড
সোল্ডারিং কন্ট্রোল বোর্ড
সোল্ডারিং কন্ট্রোল বোর্ড
সোল্ডারিং কন্ট্রোল বোর্ড
সোল্ডারিং কন্ট্রোল বোর্ড
সোল্ডারিং কন্ট্রোল বোর্ড
সোল্ডারিং কন্ট্রোল বোর্ড

এলইডি বোর্ডের ম্যারাথন শেষ করার পর, কন্ট্রোল বোর্ড সোল্ডারের হাওয়া। ভোল্টেজ রেগুলেটরে যাওয়ার আগে আমি পাঁচটি এমওএসএফইটি এবং ম্যাচিং গেট-সোর্স রেসিস্টর স্থাপন করেছি।

ভোল্টেজ নিয়ন্ত্রকের ক্যাপাসিটার মসৃণ করার জন্য alচ্ছিক স্থান রয়েছে। যখন আমি তাদের এই ছবিতে বিক্রি করেছি তখন আমি তাদের অপসারণ করেছি কারণ সেগুলি সত্যিই প্রয়োজনীয় ছিল না।

একটি স্লিম কন্ট্রোল বোর্ড পাওয়ার কৌশলটি হল পিনের হেডারগুলি নীচের দিক থেকে উপরের দিকে ঠেলে দেওয়া। পিনগুলি জায়গায় থাকার পরে, অব্যবহৃত দৈর্ঘ্য কালো প্লাস্টিকের সাথে পিছন দিক থেকে ছিঁড়ে ফেলা যায়। এটি নীচের দিকটি সম্পূর্ণ মসৃণ করে তোলে।

সমস্ত উপাদানগুলির সাথে দুটি বোর্ড একত্রিত করার সময় এসেছে। আমি সবেমাত্র ছয়টি ছোট 2.5 ইঞ্চি (7 সেমি) তারগুলি কেটে ফেলেছি এবং দুটি পিসিবি সংযুক্ত করেছি।

ধাপ 6: ওয়াইফাই সেটআপ

ওয়াইফাই সেটআপ
ওয়াইফাই সেটআপ
ওয়াইফাই সেটআপ
ওয়াইফাই সেটআপ

কোডটিতে ছয়টি সহজ লাইন রয়েছে যা আপনাকে পরিবর্তন করতে হবে।

  1. ssid, লাইন 3

    আপনার রাউটারের নাম। এটি লেখার সময় নিশ্চিত করুন যে আপনি চিঠির ক্ষেত্রে সঠিক হয়েছেন

  2. ওয়াইফাইপাস, লাইন 4

    আপনার রাউটারের পাসওয়ার্ড। আবার, কেসিংয়ের দিকে মনোযোগ দিন

  3. আইপি, লাইন 8

    আপনার স্মার্ট ল্যাম্পের স্ট্যাটিক আইপি ঠিকানা। আমি আমার নেটওয়ার্কে একটি এলোমেলো আইপি ঠিকানা বেছে নিয়েছি এবং কমান্ড উইন্ডোতে পিং করার চেষ্টা করেছি। ঠিকানা থেকে কোন উত্তর না থাকলে আপনি অনুমান করতে পারেন এটি উপলব্ধ

  4. গেটওয়ে, লাইন 9

    এটি আপনার রাউটারের গেটওয়ে হবে। একটি কমান্ড উইন্ডো খুলুন এবং "ipconfig" টাইপ করুন। ছবিতে গেটওয়ে এবং সাবনেট লাল রঙে গোলাকার

  5. সাবনেট, লাইন 10

    গেটওয়ের মতো, এই ধাপের জন্য এই তথ্যটি ছবিতে প্রদক্ষিণ করা হয়েছে

  6. টাইমজোন, লাইন 15

    আপনি যে টাইমজোনটিতে আছেন। নির্দিষ্ট সময়ে লাইট চালু ও বন্ধ করতে বিল্ট -ইন টাইমার ফাংশন ব্যবহার করতে চাইলে এটি পরিবর্তন করুন। ভেরিয়েবল হল একটি সাধারণ প্লাস বা বিয়োগ GMT

ধাপ 7: মাইক্রোকন্ট্রোলার কোড

মাইক্রোকন্ট্রোলার কোড
মাইক্রোকন্ট্রোলার কোড
মাইক্রোকন্ট্রোলার কোড
মাইক্রোকন্ট্রোলার কোড
মাইক্রোকন্ট্রোলার কোড
মাইক্রোকন্ট্রোলার কোড
মাইক্রোকন্ট্রোলার কোড
মাইক্রোকন্ট্রোলার কোড

পূর্ববর্তী ধাপে সমস্ত প্রাসঙ্গিক সেটিংস পরিবর্তন করার পরে অবশেষে ওয়েমোস ডি 1 মিনিতে কোড আপলোড করার সময় এসেছে!

আরডুইনো কোডের জন্য কয়েকটি লাইব্রেরি এবং নির্ভরতা প্রয়োজন। প্রথমে স্পার্কফুন থেকে এই গাইডটি অনুসরণ করুন যদি আপনি আরডুইনো IDE থেকে ESP8266 এ কোড আপলোড না করেন।

এখন টাইম লাইব্রেরি এবং টাইম অ্যালার্ম লাইব্রেরি ডাউনলোড করুন। এগুলি আনজিপ করুন এবং আপনার কম্পিউটারের আরডুইনো লাইব্রেরি ফোল্ডারে অনুলিপি করুন। ঠিক অন্য কোন arduino লাইব্রেরি ইনস্টল করার মত।

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

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

ধাপ 8: বার্তা প্রোটোকল খুলুন

বার্তা প্রোটোকল খুলুন
বার্তা প্রোটোকল খুলুন
বার্তা প্রোটোকল খুলুন
বার্তা প্রোটোকল খুলুন
বার্তা প্রোটোকল খুলুন
বার্তা প্রোটোকল খুলুন
বার্তা প্রোটোকল খুলুন
বার্তা প্রোটোকল খুলুন

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

  • 192.168.0.200/&&R=1023G=0512B=0034C=0500W=0500

    • সর্বাধিক মূল্যে লাল বাতি, অর্ধেক মূল্যের সবুজ আলো এবং নীল আলো 34 সেট করে। ঠান্ডা এবং উষ্ণ সাদা সবেমাত্র চালু হয়
    • মানগুলি প্রবেশ করার সময়, আপনি 0 থেকে 1023 এর মধ্যে নির্বাচন করতে পারেন। সর্বদা হালকা মানগুলি URL- এ চারটি সংখ্যা হিসাবে লিখুন
  • 192.168.0.200/&&B=0800

    একই সাথে অন্যান্য সব লাইট অফ করার সময় নীল লাইটগুলিকে 800 ভ্যালুতে সেট করে

  • 192.168.0.200/LED=OFF

    সমস্ত আলো সম্পূর্ণরূপে বন্ধ করে দেয়

  • 192.168.0.200/LED=FADE

    সমস্ত সম্ভাব্য আরজিবি রঙের মধ্যে ধীরে ধীরে বিবর্ণ হওয়া শুরু করে। পরিবেশের জন্য পারফেক্ট

  • 192.168.0.200/NOTIFYR=1023-G=0512-B=0000

    আগত বিজ্ঞপ্তি নির্দেশ করতে প্রদত্ত রঙ দুইবার ফ্ল্যাশ করে। পারফেক্ট যদি আপনি চান, আপনার কম্পিউটারে একটি প্রোগ্রাম তৈরি করুন, যখনই আপনি একটি নতুন ইমেইল পাবেন তখন ল্যাম্প রেড ফ্ল্যাশ করতে

  • 192.168.0.200/DST=1

    • দিনের আলো সঞ্চয় সময় ঘড়ি সামঞ্জস্য করে। ঘড়িতে এক ঘন্টা যোগ করে
    • /DST = 0 DST থেকে ফিরে যেতে এটি ব্যবহার করুন, DST সক্রিয় থাকলে ঘড়ি থেকে এক ঘন্টা সরিয়ে দিন
  • 192.168.0.200/TIMER1H=06M=30R=1023G=0512B=0034C=0000W=0000

    টাইমার 1 এর জন্য রাজ্য সংরক্ষণ করে। এই টাইমারটি সকাল 6:30 এ প্রদত্ত RGB মান চালু করবে

  • 192.168.0.200/TIMER1H=99

    টাইমার নিষ্ক্রিয় করার জন্য টাইমার ঘন্টা 99 সেট করুন। আরজিবি মানগুলি এখনও সংরক্ষিত আছে, কিন্তু ঘন্টা 99 সেট করা হলে টাইমার লাইট চালু করবে না

  • প্রদীপের চারটি পৃথক টাইমার রয়েছে। "TIMER2", "TIMER3", অথবা "TIMER4" এর জন্য "TIMER1" পরিবর্তন করুন যাতে টাইমার -এ নির্মিত অন্যগুলির মধ্যে একটি সমন্বয় করা যায়।

এগুলি বর্তমানে অন্তর্নির্মিত কমান্ড। আরডুইনো কোড বা রিমোট অ্যাপে নতুন কমান্ড তৈরির জন্য আপনার যদি কোনও দুর্দান্ত ধারণা থাকে তবে একটি মন্তব্য করুন!

ধাপ 9: রিমোট কন্ট্রোল

দূরবর্তী নিয়ন্ত্রণ
দূরবর্তী নিয়ন্ত্রণ
দূরবর্তী নিয়ন্ত্রণ
দূরবর্তী নিয়ন্ত্রণ
দূরবর্তী নিয়ন্ত্রণ
দূরবর্তী নিয়ন্ত্রণ
দূরবর্তী নিয়ন্ত্রণ
দূরবর্তী নিয়ন্ত্রণ

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

পূর্ববর্তী ধাপে যেমন ব্যাখ্যা করা হয়েছে, আপনি এখন জানেন যে অ্যাপটি কোন বার্তা প্রোটোকল ব্যবহার করছে। এটি ইউআরএল সহ একটি http GET অনুরোধ পাঠাচ্ছে। এর মানে হল আপনি আপনার নিজের মাইক্রোকন্ট্রোলার সার্কিট তৈরি করতে পারেন, এবং এখনও আপনার নিজের উপর বিকাশ করা ফাংশনগুলি নিয়ন্ত্রণ করতে এই অ্যাপ্লিকেশনটি ব্যবহার করুন।

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

টাস্কার এমন একটি অ্যাপ যা মূলত আপনাকে যেকোনো জিনিসের কাছাকাছি নিয়ন্ত্রণ করার শর্ত তৈরি করতে দেয়। আমি স্মার্ট ল্যাম্পটি একটি বিজ্ঞপ্তির রঙের সাথে ফ্ল্যাশ করার জন্য ব্যবহার করেছি যখন আমি এটি আমার ফোনে পাই। আমি যখন পুরো সপ্তাহে 16:00 টার পরে ফোনটি আমার বাড়ির ওয়াইফাইয়ের সাথে সংযোগ করে তখন পুরো সাদা রঙে লাইট জ্বালানোর জন্য টাস্কার সেট আপ করি। তার মানে আমি যখন স্কুল থেকে বাড়ি ফিরি তখন স্বয়ংক্রিয়ভাবে লাইট জ্বলে ওঠে। স্বয়ংক্রিয়ভাবে লাইট জ্বালিয়ে বাড়িতে আসা সত্যিই চমৎকার!

ধাপ 10: 3D মুদ্রণ

3D প্রিন্টিং
3D প্রিন্টিং

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

আপনি এখানে.stl ফাইল ডাউনলোড করতে পারেন

ধাপ 11: সব একসাথে আনুন

সব একসাথে আনুন
সব একসাথে আনুন
সব একসাথে আনুন
সব একসাথে আনুন
সব একসাথে আনুন
সব একসাথে আনুন

3D মুদ্রণের পরে মুদ্রণ সমর্থন সরিয়ে শুরু করুন। বিদ্যুতের তারগুলি পৃথক চ্যানেলে যায় এবং একসঙ্গে বাঁধা হয়। এই গিঁট স্ট্রেন রিলিফ তৈরি করবে যাতে পিসিবি থেকে তারগুলি ছিঁড়ে যাওয়া বন্ধ হয়ে যায়। পিসিবি এর পিছনের দিকে পাওয়ার ক্যাবলগুলি সোল্ডার করুন এবং নিশ্চিত করুন যে আপনি সঠিকভাবে পোলারিটি পেয়েছেন!

কন্ট্রোল পিসিবি তারপর টেপ একটি টুকরা সঙ্গে আবদ্ধ করা হয় যাতে কেস ভিতরে ফ্লাশ রাখা। এলইডি পিসিবি সহজেই তার জায়গায় রাখা যেতে পারে যেখানে এটি নিজেই কেসের বিরুদ্ধে সমতল থাকে।

ধাপ 12: ল্যাম্প ঝুলানো

ল্যাম্প টাঙানো
ল্যাম্প টাঙানো
ল্যাম্প টাঙানো
ল্যাম্প টাঙানো
ল্যাম্প টাঙানো
ল্যাম্প টাঙানো

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

ধাপ 13: সমাপ্ত

সমাপ্ত
সমাপ্ত
সমাপ্ত
সমাপ্ত
সমাপ্ত
সমাপ্ত

দেয়ালে প্রদীপ জ্বালিয়ে এবং আদেশগুলি গ্রহণ করার জন্য প্রস্তুত যার অর্থ আপনার কাজ শেষ!

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

অভিনন্দন, আপনি এখন আইওটি এবং হোম অটোমেশনের জগতে একটি বড় লাফ দিয়েছেন!