সুচিপত্র:
- ধাপ 1: সমস্ত উপকরণ এবং সরঞ্জাম সংগ্রহ করুন
- ধাপ 2: সার্কিট সংযুক্ত করুন
- ধাপ 3: Arduino ইন্টারফেস থেকে কোড কনফিগার করুন
- ধাপ 4: কোডটি ESP8266 এ আপলোড করুন
- ধাপ 5: ভবিষ্যতের আপগ্রেড
ভিডিও: ESP8266: 5 টি ধাপ সহ WiFi নিয়ন্ত্রিত RGB LED স্ট্রিপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
ধারণাটি এমন একটি LED লাইট তৈরি করা যা ওয়াইফাই থেকে নিয়ন্ত্রণ করা যায়। আমার কাছে ক্রিসমাস থেকে কিছু অতিরিক্ত LED স্ট্রিপ আছে, তাই আমি এটি ESP8266 তে পুনর্ব্যবহার করছি যা LED কে WiFi থেকে নিয়ন্ত্রণ করতে দেয়।
ESP8266 ওয়েব সার্ভার হিসেবে কাজ করতে পারে, এটি LED স্ট্রিপ নিয়ন্ত্রণের জন্য রিমোট লেআউট তৈরিতে ব্যবহৃত হবে। আমার কাছে যে LED স্ট্রিপ আছে তা হল 12V, তাই এর জন্য আমার একটি 12 V পাওয়ার সাপ্লাই লাগবে, অন্যথায় যদি আপনার 5V LED থাকে, তাহলে আপনি ESP8266 সার্কিটকে পাওয়ার করা একই পাওয়ার সোর্স থেকে LED স্ট্রিপটি পাওয়ার করতে পারেন।
ধাপ 1: সমস্ত উপকরণ এবং সরঞ্জাম সংগ্রহ করুন
এই জন্য আপনি নিম্নলিখিত উপকরণ প্রয়োজন হবে:
- 1 x ESP8266
- 3 x MOSFET IRF510
- RGB LED স্ট্রিপ
- প্রোটোটাইপ বোর্ড
- সংযোগকারী তার
- LED স্ট্রিপের জন্য 12 V পাওয়ার সাপ্লাই
- ESP8266 এর জন্য 5 V পাওয়ার সাপ্লাই
নিম্নলিখিত সরঞ্জামগুলি যা আপনার প্রয়োজন হবে:
- ওয়্যার স্ট্রিপার
- তাতাল
- মাল্টিমিটার (ঝামেলা শুটিংয়ের জন্য সহজ সরঞ্জাম)
ধাপ 2: সার্কিট সংযুক্ত করুন
উপরের চিত্র অনুযায়ী সার্কিট সংযুক্ত করুন। LED এর 3 টি রং (RED, GREEN, BLUE) পাওয়ার জন্য আমাদের 3 টি MOSFET প্রয়োজন। মনে রাখবেন যে আমি পৃথক ঠিকানাযোগ্য LED স্ট্রিপ ব্যবহার করছি না। এর জন্য আপনার আলাদা সংযোগের প্রয়োজন হবে।
LED এর 3 টি কালার ব্যবহার করে আমরা আরো অনেক কালার তৈরি করতে পারছি। শিক্ষাগত উদ্দেশ্যে, বাচ্চাদের প্রাথমিক রং এবং অন্যান্য রঙের সমন্বয়ে তৈরি করা সমন্বয় সম্পর্কে শেখাতে সক্ষম হওয়া দারুণ।
আরেকটি বিষয় লক্ষণীয় যে আপনাকে নিশ্চিত করতে হবে যে 12 V পাওয়ার সাপ্লাই এর GND 5V পাওয়ার সাপ্লাই এর GND এর সাথে সংযুক্ত। আরেকটি বিকল্প হল আপনি 5V রেগুলেটর LM7805 ব্যবহার করে 5V কে পাওয়ার 12V পাওয়ার সাপ্লাই ব্যবহার করতে পারেন।
ধাপ 3: Arduino ইন্টারফেস থেকে কোড কনফিগার করুন
আপনি আমার ওয়েবসাইট থেকে যে কোডটি ব্যবহার করেছেন তা নিচের স্থানে ডাউনলোড করতে পারেন। কোডটি চালানোর জন্য নিম্নলিখিত লাইব্রেরির প্রয়োজন হবে।
- ESP8266WiFI
- ESP8266 ওয়েব সার্ভার
- আরডুইনো ওটিএ
একবার আপনি Arduino ইন্টারফেসে কোডটি লোড করলে, কয়েকটি জিনিস আছে যা আপনাকে কনফিগার করতে হবে।
1. আপনার ওয়াইফাই এসএসআইডি এবং পাসওয়ার্ড নির্দেশ করার জন্য নিম্নলিখিত পরিবর্তন করুন
/* নেটওয়ার্ক সেটিংস*/const char* ssid = "yourWIFISSID"; // SSID - আপনার ওয়াইফাই এর নাম const char* password = "yourwifipassword"; // পাসওয়ার্ড
2. আপনার রাউটার সাবনেট প্রতিফলিত করতে আইপি ঠিকানা পরিবর্তন করুন, এবং নিশ্চিত করুন যে একই আইপি ঠিকানায় কোন ডিভাইস নেই।
IPAddress ip (192, 168, 1, 111); // ডিভাইসের IPAddress গেটওয়ের স্ট্যাটিক আইপি ঠিকানা (192, 168, 1, 1); // Gatway IPAddress সাবনেট (255, 255, 255, 0); // নেটওয়ার্ক মাস্ক
3. line২ লাইনের মধ্যে সেটআপ বিভাগে OTA (অন এয়ার আপডেট) পাসওয়ার্ড পরিবর্তন করুন।
// OTA কোড ArduinoOTA.setHostname ("LEDStrip"); ArduinoOTA.setPassword ((const char *) "ledstripOTApassword"); ArduinoOTA.begin ();
ধাপ 4: কোডটি ESP8266 এ আপলোড করুন
একবার আপনি আপনার ওয়াইফাই সেটআপ অনুসারে কোডটি কনফিগার করে নিলে, কোডটি ESP8266 এ আপলোড করার সময় এসেছে। নিশ্চিত করুন যে আপনি সঠিক পোর্টটি নির্বাচন করেছেন যেখানে আপনার ESP8266 সংযুক্ত আছে। উপরের উদাহরণে, আমার /dev/cu.wchusbserial14750 এ আমার আছে, এটি আপনার পিসি বা ম্যাক থেকে ভিন্ন হতে পারে।
তারপর স্কেচ-> আপলোড নির্বাচন করুন।
আপলোড শেষ না হওয়া পর্যন্ত অপেক্ষা করুন। সব ঠিকঠাক থাকলে ESP8266 আপনার ওয়াইফাই রাউটারের সাথে সংযুক্ত হবে এবং 192.168.1.111 এর আইপি ঠিকানা থাকবে। আপনি পূর্ববর্তী ধাপে এটি পরিবর্তন করলে এটি পরিবর্তিত হতে পারে। আপনার ব্রাউজারকে সেই আইপি ঠিকানায় নির্দেশ করুন, https://192.168.1.111, ছবিতে দেখানো হিসাবে আপনাকে LED রিমোট কন্ট্রোল দেখতে হবে।
আপনার মেজাজ অনুযায়ী LED এর রঙ পরিবর্তন করতে রঙে ক্লিক করুন, এবং উপভোগ করুন।
ধাপ 5: ভবিষ্যতের আপগ্রেড
এখন যেহেতু আপনার কাছে একটি কার্যকরী ওয়াইফাই নিয়ন্ত্রিত আরজিবি এলইডি স্ট্রিপ রয়েছে, আপনি ডিস্কো লাইটের আরও ভিন্ন সংমিশ্রণ যোগ করতে কোডটি নিয়ে খেলতে পারেন। ভবিষ্যতের আপগ্রেডের কিছু পরামর্শের মধ্যে রয়েছে:
- সার্কিটকে MQTT এর সাথে সংযুক্ত করা যাতে আপনি এটি ইন্টারনেটের মাধ্যমে নিয়ন্ত্রণ করতে পারেন
- মোশন ডিটেকশন সার্কিট যোগ করুন, স্বয়ংক্রিয়ভাবে রাতের আলোর জন্য LED লাইট চালু করুন
- বিভিন্ন ফ্ল্যাশিং মোডের জন্য কোড যোগ করুন (ফ্ল্যাশ, স্ট্রোব, ফেইড, স্মুথ), এই মুহূর্তে এই বোতামটি কার্যকরী নয়।
- সঙ্গীত ভিত্তিক হালকা রঙ পরিবর্তন করুন।
এটুকুই, আমি আশা করি আপনি এই পোস্টটি উপভোগ করবেন। এবং যদি আপনি এটি পছন্দ করেন তবে আপনি লাইটিং প্রতিযোগিতায় আমাকে ভোট দিতে পারেন। আপনি অন্যান্য সহজ IoT প্রকল্পের জন্য আমার ওয়েবসাইট পরিদর্শন করতে পারেন।
আপনি ভবিষ্যতে আপগ্রেডের জন্য কোন পরামর্শটি দেখতে চান তা সম্পর্কে আপনি আমাকে একটি মন্তব্য করতে পারেন, যাতে আমি এই ধারণাটি পরবর্তী নির্দেশাবলীতে পোস্ট করতে ব্যবহার করতে পারি।
প্রস্তাবিত:
RC নিয়ন্ত্রিত Rgb LED স্ট্রিপ: 4 টি ধাপ (ছবি সহ)
RC নিয়ন্ত্রিত Rgb LED স্ট্রিপ: পৃথক রুম আলোকিত করার জন্য আপনার নিজস্ব rc নিয়ন্ত্রিত LED- স্ট্রিপ তৈরি করুন! অধিকাংশ Rgb-led-strips একটি ইনফ্রারেড রিমোট কন্ট্রোল দ্বারা নিয়ন্ত্রিত হয়। এটি বন্ধ বা চালু বা রঙ পরিবর্তন করতে, আপনাকে রিসিভারের সামনে থাকতে হবে। এটি বিরক্তিকর এবং পুনরায় নয়
DIY LED স্ট্রিপ: কিভাবে কাটা, কানেক্ট, সোল্ডার এবং পাওয়ার LED স্ট্রিপ: 3 টি ধাপ (ছবি সহ)
DIY LED স্ট্রিপ: কিভাবে কাটবেন, কানেক্ট করবেন, সোল্ডার এবং পাওয়ার LED স্ট্রিপ: LED স্ট্রিপ ব্যবহার করে আপনার নিজের লাইট প্রজেক্ট তৈরির জন্য নতুনদের নির্দেশিকা। একটি সাধারণ ইনডোর 60 LED/m LED স্ট্রিপ ইনস্টল করার মূল বিষয়গুলি, কিন্তু এতে
সহজ LED স্ট্রিপ ল্যাম্প (আপনার LED স্ট্রিপ আপগ্রেড করুন): 4 টি ধাপ (ছবি সহ)
সহজ LED স্ট্রিপ ল্যাম্প (আপনার LED স্ট্রিপ আপগ্রেড করুন): আমি বেশ কিছুদিন ধরে LED স্ট্রিপ ব্যবহার করছি এবং সবসময় তাদের সরলতা পছন্দ করি। আপনি কেবল একটি ভূমিকা থেকে একটি টুকরো কেটে ফেলুন, এটিতে কিছু তারের সোল্ডার করুন, একটি বিদ্যুৎ সরবরাহ সংযুক্ত করুন এবং আপনি নিজেকে একটি আলোর উৎস পেয়েছেন। বছরের পর বছর ধরে আমি একটি গ খুঁজে পেয়েছি
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল - NODEMCU একটি আইআর রিমোট হিসাবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই - RGB LED STRIP স্মার্টফোন কন্ট্রোল: 4 টি ধাপ
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল | NODEMCU একটি আইআর রিমোট হিসেবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই | আরজিবি এলইডি স্ট্রিপ স্মার্টফোন কন্ট্রোল: হাই বন্ধুরা এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি আরজিবি এলইডি স্ট্রিপ নিয়ন্ত্রণের জন্য আইআর রিমোট হিসেবে নোডেমকু বা এসপি 8266 ব্যবহার করতে হয় এবং নডেমকু স্মার্টফোনের মাধ্যমে ওয়াইফাই দ্বারা নিয়ন্ত্রিত হবে। তাই মূলত আপনি আপনার স্মার্টফোন দিয়ে RGB LED STRIP নিয়ন্ত্রণ করতে পারেন
ESP 8266 Nodemcu RGB LED স্ট্রিপ একটি ওয়েব সার্ভার রিমোট দ্বারা নিয়ন্ত্রিত: 4 টি ধাপ
ESP 8266 Nodemcu RGB LED স্ট্রিপ একটি ওয়েব সার্ভার রিমোট দ্বারা নিয়ন্ত্রিত: এই নির্দেশাবলীতে আমরা শিখব কিভাবে একটি Nodemcu কে RGB LED স্ট্রিপের IR রিমোটে রূপান্তর করতে হয় এবং সেই Nodemcu রিমোট মোবাইল বা পিসিতে হোস্ট করা ওয়েবপেজ দ্বারা নিয়ন্ত্রিত হতে হবে।