সুচিপত্র:
- ধাপ 1: উপকরণ সংগ্রহ করুন
- ধাপ 2: কন্ট্রোলার একত্রিত করা
- ধাপ 3: হালকা স্ট্রিং একত্রিত করা
- ধাপ 4: কন্ট্রোলার প্রোগ্রামিং
- ধাপ 5: সব একসাথে রাখুন
- ধাপ 6: অতিরিক্ত আলোর প্রভাব
- ধাপ 7: হালকা স্ট্রিং প্রসারিত করা
- ধাপ 8: রিমোট কন্ট্রোল
- ধাপ 9: হোম অটোমেশনের সাথে সংযোগ স্থাপন
- ধাপ 10: একটি হালকা শো তৈরি করা
- ধাপ 11: আরো করুন
ভিডিও: LED স্ট্রিং কন্ট্রোল: 11 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই টিউটোরিয়ালটি এলইডি লাইট স্ট্রিং দিয়ে শুরু করা কভার করে। আমি মূলত একটি ক্রিসমাস ট্রি উপর একটি আদর্শ ভাস্বর আলো স্ট্রিং প্রতিস্থাপন করার উপায় খুঁজতে শুরু করেছিলাম।
আমার জন্য, শুরু করার জন্য অনেক সাইট এবং ভিডিও প্রয়োজন। আশা করি এই নির্দেশিকা আপনাকে আরও দ্রুত আকর্ষণীয় অংশে যেতে সাহায্য করবে।
একবার আপনি একটি নিয়ামক এবং একটি একক হালকা স্ট্রিং দিয়ে শুরু করলে, আপনি এটি নিতে পারেন এমন অনেক দিকনির্দেশ রয়েছে। কন্ট্রোলার তৈরির পরে, এই নির্দেশিকাটি আপনাকে এখানে যেতে সাহায্য করবে:
- Arduino সম্পাদকের সাথে প্রোগ্রামিং
- নতুন প্রভাব এবং আরো আলো যোগ করা
- মোবাইল ডিভাইস বা হোম অটোমেশন থেকে LED স্ট্রিং নিয়ন্ত্রণ করা
- একটি বড় আলো শো মধ্যে সংহত
ধাপ 1: উপকরণ সংগ্রহ করুন
প্রয়োজনীয় যন্ত্রাংশ:
LED আলো কিট (লিঙ্ক) এই কিট একটি WS2811 LED স্ট্রিং (5V সংস্করণ), একটি 3A পাওয়ার সাপ্লাই, এবং একটি পূর্বনির্ধারিত নিয়ামক অন্তর্ভুক্ত। এখানে যথেষ্ট আছে যে আপনি এই গাইডটি অনুসরণ করার আগে নিশ্চিত করতে পারেন যে 5V সংস্করণটি বেছে নেওয়া হয়েছিল কারণ সেই ভোল্টেজটি আরডুইনোকেও শক্তি দিতে পারে।
Wemos D1 মিনি কন্ট্রোলার (লিঙ্ক) এটি ছোট আকার, ওয়াইফাই সংযোগ এবং তারের সহজতার জন্য বেছে নেওয়া হয়েছিল। এছাড়াও, আমি ইতিমধ্যে একটি সঙ্গে পরীক্ষা ছিল।
পাওয়ার কানেক্টর (লিংক) বিদ্যুৎ সরবরাহ সরাসরি লাইট স্ট্রিং এর সাথে সংযুক্ত করার প্রয়োজন। প্যাকেজে অনেক, কিন্তু আপনার 1 জন পুরুষ সংযোগকারী প্রয়োজন।
স্পর্শযোগ্য বোতাম সুইচ (লিঙ্ক) আকার: 6 x 6 x 5 মিমি, 4 পিন। প্যাকেজে অনেক, কিন্তু আপনার কেবল একটি দরকার।
অতিরিক্ত লাইট (লিংক) প্রয়োজন অনুযায়ী। আপনি 5V সংস্করণ কিনছেন তা নিশ্চিত করুন। আপনি একাধিক স্ট্রিং পাওয়ার করতে চাইলে নিচের নির্দেশাবলী দেখুন।
ধাপ 2: কন্ট্রোলার একত্রিত করা
শুরু করার জন্য, আপনার 3-তারের পিগটেল প্রয়োজন যা LED লাইট স্ট্রিং সহ আসে। কিভাবে সংযোগকারী স্ট্রিং সংযুক্ত করে তা দেখে আপনি সঠিক তারগুলি খুঁজে পেতে পারেন। ড্যাশযুক্ত তারটি নেতিবাচক, মাঝখানে ডেটা লাইন এবং বাকি বাইরের তারটি ইতিবাচক।
D1 কন্ট্রোলারকে সংযুক্ত করতে, নিম্নলিখিত সোল্ডার সংযোগগুলি তৈরি করুন:
- 5V পিনে সোল্ডার পজিটিভ (সম্ভবত লাল)
- জিএনডি পিনে সোল্ডার নেগেটিভ (সম্ভবত সাদা)
- সোল্ডার ডেটা (সম্ভবত সবুজ) থেকে D2।
- তার এবং বোর্ডে গরম আঠালো ব্যবহার করুন (এটি আরও শক্ত করতে)
সুইচ সংযুক্ত করতে, ঝাল:
- 3.3V পিনের একপাশে
- D7 পিনের একপাশে
- সোল্ডার D7 সরাসরি D8 (যেমন পিনগুলি সেতু)
- অবশিষ্ট অব্যবহৃত পিনগুলি কেটে ফেলুন
সুইচটি 3.3V এবং D7 এ যুক্ত করা হয়েছে কারণ এটি সরাসরি বোর্ডে ভালভাবে ফিট করে। যাইহোক, D7 D1 মিনিতে ভেসে থাকে এবং তাই নিজে থেকে রাষ্ট্রীয় পরিবর্তন সনাক্ত করতে পারে না। এটি কাজ করার জন্য, সোল্ডার D7 থেকে D8 যাতে D7 খোলা থাকে। সংযুক্ত আরডুইনো স্কেচের কোড দেখায় কিভাবে সুইচ ব্যবহার করতে হয়।
ধাপ 3: হালকা স্ট্রিং একত্রিত করা
এই ধাপে, আমরা একটি ভিন্ন উপায়ে সরাসরি স্ট্রিংয়ে বিদ্যুৎ সংযোগ করতে যাচ্ছি। এটি একই সাথে স্ট্রিং এবং D1 কন্ট্রোলার উভয়কেই শক্তি দেবে। এই পদ্ধতির আরেকটি সুবিধা হল যে USB থেকে সংযোগ বিচ্ছিন্ন করার সময় D1 চালিত থাকে।
পিন গ্রহণের সাথে শেষের দিকে আলগা তারের সাথে পাওয়ার সংযোগকারী সংযুক্ত করুন। ইতিবাচক এবং নেতিবাচক দেখুন (প্রতিটি খুঁজে পেতে ধাপ 2 দেখুন)।
ধাপ 4: কন্ট্রোলার প্রোগ্রামিং
আপনার Arduino পরিবেশ প্রস্তুত করতে, এই নির্দেশাবলী অনুসরণ করুন:
- https://www.instructables.com/id/Programming-the-WeMos-Using-Arduino-SoftwareIDE/
- FastLED লাইব্রেরি ইনস্টল করার জন্য এই নির্দেশিকা অনুসরণ করুন
শুরু করতে, সংযুক্ত INO প্রোগ্রাম ব্যবহার করুন।
এই কোডটি নিম্নলিখিতগুলি করে:
- LED স্ট্রিং অ্যানিমেট করার জন্য FastLED লাইব্রেরি ব্যবহার করে
- বিভিন্ন আলোর প্রভাব প্রদর্শন করে
- প্রভাব পরিবর্তন করতে বোতাম পুশ ব্যবহার করে
- উজ্জ্বলতা 50%রাখে, যা যথেষ্ট উজ্জ্বল এবং বর্তমান ড্র হ্রাস করে।
- আমরা যে ধরনের স্ট্রিং ব্যবহার করছি তার জন্য রঙের তাপমাত্রা নির্ধারণ করে।
- LEDs 50 তে সীমাবদ্ধ, যা অতিরিক্ত স্ট্রিং যোগ করার সময় পরিবর্তন করা উচিত
মনে রাখবেন যে স্ট্রিংয়ে সমান পরিমাণে লাল, সবুজ এবং নীল চালু করে সাদা তৈরি হয়। এটি ক্রিসমাস ট্রিগুলির জন্য বিক্রি হওয়া সাদা-কেবল LED স্ট্রিংয়ের চেয়ে সাদা চেহারাকে আলাদা করে তোলে। আমরা এর সুবিধা নিতে পারি মানক রঙকে আরো স্বাভাবিক এবং ভাস্বর বাল্বের অনুরূপ করতে। আমি দেখেছি যে "সিআরজিবি:: খাকি" আরও প্রাকৃতিক রঙ দেয়।
- FastLED অ্যানিমেশন লাইব্রেরি
- সহজ উদাহরণ https://github.com/FastLED/FastLED/wiki/Basic-usage এ
ধাপ 5: সব একসাথে রাখুন
নতুন নিয়ামক ব্যবহার শুরু করতে, এই পদক্ষেপগুলি অনুসরণ করুন:
- Arduino স্কেচ খুলুন
- Wemos D1 মিনিতে লোড করতে IDE ব্যবহার করুন
এটি কাজ করছে তা নিশ্চিত করতে:
- D1 বোর্ড লাইটে LED দেখুন
- স্ট্রিং হালকা সাদা দেখুন
আপনি D1 মিনিতে বিক্রি করা বোতামটি ক্লিক করে প্রভাবগুলির মাধ্যমে চক্র করতে পারেন।
ধাপ 6: অতিরিক্ত আলোর প্রভাব
FastLED লাইব্রেরি ব্যবহার করার ক্ষেত্রে এটি একটি দুর্দান্ত উদাহরণ।
https://www.tweaking4all.com/hardware/arduino/adruino-led-strip-effects/
এই প্রভাবগুলিকে Arduino স্কেচে মানিয়ে নিন।
স্পার্কল একটি মজাদার প্রভাব। তার জন্য, নির্বাচিত এলইডি উজ্জ্বল সাদার পরিবর্তে কালোতে সেট করতে কোড পরিবর্তন করুন।
// সংশোধন করুন: //#MAX_SEQUENCE 4 // সংজ্ঞায়িত করুন // // এই লাইনগুলিকে সুইচ স্টেটমেন্টে যোগ করুন: // কেস 4: // SnowSparkle2 (CRGB:: Khaki, CRGB:: Black, 20, random (100, 1000)); // বিরতি; // ফাইলের শেষে এই লাইন যোগ করুন: void SnowSparkle2 (int val, int val2, int SparkleDelay, int SpeedDelay) {setAll2 (val); int Pixel = এলোমেলো (NUM_LEDS); leds [পিক্সেল] = val2; FastLED.show (); FastLED.delay (SparkleDelay); এলইডি [পিক্সেল] = ভ্যাল; FastLED.show (); FastLED.delay (SpeedDelay); }
ধাপ 7: হালকা স্ট্রিং প্রসারিত করা
সংযুক্ত প্লাগগুলি ব্যবহার করে স্ট্রিংগুলি বাড়ানো যেতে পারে। যাইহোক, ভোল্টেজ প্রায় 2 স্ট্রিং পরে বন্ধ হবে। এলইডি লাইট স্ট্রিং এর সাথে সমান্তরালভাবে 5V তারগুলি চালানোর মাধ্যমে এটি ঠিক করা যায়। আপনি এটি সম্পন্ন করতে আলগা তারগুলি ব্যবহার করতে পারেন-ইতিবাচক/নেতিবাচক মেরুতে মনোযোগ দিন।
এই পৃষ্ঠায় স্ট্রিং তারের উদাহরণ:
https://www.billporter.info/2017/01/07/the-engineers-guide-to-diy-computer-controlled-holiday-lights/
তারের এবং ভোল্টেজ ড্রপ এর ভাল ব্যাখ্যা:
https://www.instructables.com/id/Arduino-Controlled-Positional-RGB-LED-Christmas-Tr/
এই নির্দেশযোগ্যটি বৈদ্যুতিক টেপে এলইডি মোড়ানোর একটি ভাল টিপ অন্তর্ভুক্ত করে। স্কচ সুপার 88 (3/4”প্রস্থ) ভাল কাজ করে।
উপরন্তু, যখন আপনি আরো LEDs যোগ করেন তখন Arduino স্কেচে MAX_LED পরিবর্তন করতে হবে।
ধাপ 8: রিমোট কন্ট্রোল
দূর থেকে স্ট্রিং নিয়ন্ত্রণ করতে, Blynk ব্যবহার করুন। এ রেফারেন্স:
https://www.blynk.cc/getting-started/
Arduino স্কেচে প্রয়োজনীয় Blynk কোড যোগ করুন। আপনি Blynk অ্যাপটি কনফিগার করতে পারেন:
- প্রভাব পরিবর্তন করুন
- রঙ পরিবর্তন করতে RGB জেব্রা ব্যবহার করুন
- উজ্জ্বলতা নিয়ন্ত্রণ করুন
Blynk অন্তর্ভুক্ত করার জন্য পরিবর্তনের জন্য সংযুক্ত Arduino স্কেচ দেখুন। পদক্ষেপ:
- আরডুইনোতে ব্লাইঙ্ক লাইব্রেরি যুক্ত করুন
- Blynk অ্যাকাউন্টের জন্য সাইন আপ করুন
- ফোনে অ্যাপ ডাউনলোড করুন
- নতুন প্রকল্প তৈরি করুন। এটি সেই প্রকল্পের জন্য একটি অনুমোদন কোড তৈরি করবে।
- অনুমোদিত কোড, ওয়াইফাই নাম এবং ওয়াইফাই পাসওয়ার্ড অন্তর্ভুক্ত করার জন্য সংযুক্ত স্কেচ পরিবর্তন করুন
- D1 মিনিতে লোড করতে Arduino সম্পাদক ব্যবহার করুন।
ধাপ 9: হোম অটোমেশনের সাথে সংযোগ স্থাপন
আপনি Arduino স্কেচে একটি MQTT ক্লায়েন্ট যোগ করে স্ট্রিং নিয়ন্ত্রণ করতে পারেন। আপনার হোম অটোমেশনে MQTT ব্রোকার ইনস্টল করুন (যেমন OpenHAB বা হোম অ্যাসিস্ট্যান্ট)।
আরও তথ্য এখানে:
https://www.baldengineer.com/mqtt-tutorial.html
ধাপ 10: একটি হালকা শো তৈরি করা
Https://www.evilgeniuslabs.org/tree-v2 এ অনুপ্রেরণা
XLights এ পিক্সেলের অবস্থান
DMX প্রোটোকলের ব্যাখ্যা
আর্টনেট লাইব্রেরি
আসলে কি ঘটছে তার ব্যাখ্যা
ধাপ 11: আরো করুন
এটা নিজে নিজে বড়দিন করুন
সম্পূর্ণ ব্যাখ্যা সহ সম্পূর্ণ ম্যানুয়াল
প্রস্তাবিত:
স্মার্ট ক্রিস্টাল লাইট স্ট্রিং: 9 টি ধাপ (ছবি সহ)
স্মার্ট ক্রিস্টাল লাইট স্ট্রিং: ক্রিসমাস আসার সাথে সাথে এবং আমি DIY হোম অটোমেশন এবং স্মার্ট বস্তুর সম্পূর্ণ গবেষণায় আছি, আমি এই বছর একটি স্মার্ট, সুন্দর চেহারা, আরজিবি লাইট স্ট্রিং তৈরির চেষ্টা করার সিদ্ধান্ত নিয়েছি। আমি DIY সমাধান সম্পর্কে অনেক গবেষণা করেছি ওয়েব জুড়ে, একদিকে কিছু প্র
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল - NODEMCU একটি আইআর রিমোট হিসাবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই - RGB LED STRIP স্মার্টফোন কন্ট্রোল: 4 টি ধাপ
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল | NODEMCU একটি আইআর রিমোট হিসেবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই | আরজিবি এলইডি স্ট্রিপ স্মার্টফোন কন্ট্রোল: হাই বন্ধুরা এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি আরজিবি এলইডি স্ট্রিপ নিয়ন্ত্রণের জন্য আইআর রিমোট হিসেবে নোডেমকু বা এসপি 8266 ব্যবহার করতে হয় এবং নডেমকু স্মার্টফোনের মাধ্যমে ওয়াইফাই দ্বারা নিয়ন্ত্রিত হবে। তাই মূলত আপনি আপনার স্মার্টফোন দিয়ে RGB LED STRIP নিয়ন্ত্রণ করতে পারেন
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল - 433mhz: 5 টি ধাপ সহ HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল | 433mhz দিয়ে HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা: এই নির্দেশে আমি আপনাকে দেখাবো কিভাবে 433mhz ট্রান্সমিটার রিসিভার মডিউল ব্যবহার করে HT12E এনকোড & HT12D ডিকোডার আইসি এই নির্দেশে আপনি খুব সস্তা উপাদানগুলির মতো ডেটা পাঠাতে এবং গ্রহণ করতে পারেন: HT
LED স্ট্রিং ব্যবহার করে DIY IoT ডিভাইস: 9 টি ধাপ (ছবি সহ)
LED স্ট্রিং ব্যবহার করে DIY IoT ডিভাইসগুলি: (দাবিত্যাগ: আমি একজন স্থানীয় ইংরেজি ভাষাভাষী নই।) কিছুক্ষণ আগে, আমার স্ত্রী রাতে বাগান আলোকিত করার জন্য কিছু LED স্ট্রিং লাইট কিনেছিলেন। তারা খুব সুন্দর পরিবেশ তৈরি করেছে। তাদের গাছের চারপাশে রাখা হয়েছিল, তবে অনুমান করুন কী, কী হওয়া উচিত, আমরা গ
(গ্রীষ্মকালীন) উৎসবের দিকে LED স্ট্রিং (ক্রিসমাস) LED স্ট্রিং !: ৫ টি ধাপ (ছবি সহ)
(গ্রীষ্মকাল) LED স্ট্রিং টু ফেস্টিভ (ক্রিসমাস) LED স্ট্রিং !: তাই আমার কাছে এখনও এই (গ্রীষ্মকালীন) স্ট্রিংগুলো ছিল গত গ্রীষ্ম থেকে এলইডিএস -এর আশেপাশে। গত গ্রীষ্মকাল থেকে এলইডিএসকে রঙিন এলইডিএস -এর একটি উত্সব স্ট্রিং -এ রূপান্তরিত করুন! প্রয়োজনীয় জিনিসগুলি