সুচিপত্র:

কিভাবে Wled RGB কন্ট্রোলার ব্যবহার করবেন: 5 টি ধাপ
কিভাবে Wled RGB কন্ট্রোলার ব্যবহার করবেন: 5 টি ধাপ

ভিডিও: কিভাবে Wled RGB কন্ট্রোলার ব্যবহার করবেন: 5 টি ধাপ

ভিডিও: কিভাবে Wled RGB কন্ট্রোলার ব্যবহার করবেন: 5 টি ধাপ
ভিডিও: কত ভোল্টে কোন রেজিস্টর লাগাবেন? 😱 How To Resistor Use Any Voltage | Resistance | Resistors | Ohm's 2024, জুলাই
Anonim
Image
Image

হ্যালো সবাই আশা করি চলমান মহামারীতে সবাই একেবারে ভালো এবং নিরাপদ করছেন

আমি অত্যন্ত দু sorryখিত যে কাজ এবং প্রকল্পের সাথে আটকে ছিল এবং অনেকগুলি সম্পাদনা এখনও করা হয়নি

এই ভিডিওতে আমি আপনাকে Wled একটি সহজ RGB পিক্সেল কন্ট্রোলার দেখাতে যাচ্ছি যা আপনি নিজেই করতে পারেন

এটি আমার দ্বারা তৈরি করা হয়নি এবং আমি এই কাজের কোন মালিকানা নিচ্ছি না শুধু আপনাকে সাহায্য করতে যাচ্ছি

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

অনুদান দিয়ে প্রকল্পের নির্মাতার প্রতি ভালবাসা

github.com/Aircoookie/WLED

WLED হল ওপেন সোর্স সফটওয়্যার। এটি এয়ারকুকি নামে একজন দুর্দান্ত ডেভেলপার লিখেছিলেন। "NeoPixel" (WS2812B, WS2811, SK6812, APA102) LEDs নিয়ন্ত্রণে সাহায্য করার জন্য ESP8266 এবং ESP32 মাইক্রোকন্ট্রোলারগুলিতে চালানোর জন্য WLED লেখা হয়েছিল। যখন একটি মাইক্রোকন্ট্রোলারে ইনস্টল করা হয় যেমন ESP8266, WLED একটি ওয়েব সার্ভার চালায় যা একটি iOS বা Android অ্যাপ, API, MQTT, Blynk, Alexa দ্বারা নিয়ন্ত্রিত হতে পারে।

আপনি যদি Arduino এবং মাইক্রোকন্ট্রোলারগুলির সাথে পরিচিত হন তবে এটি কেকের একটি টুকরা হবে

এমনকি যদি না হয় আপনি এখনও এই নির্দেশাবলী অনুসরণ করে কোথাও পাবেন

বৈশিষ্ট্য

  • WS2812FX লাইব্রেরি 100 টিরও বেশি বিশেষ প্রভাবের জন্য সংহত
  • FastLED শব্দ প্রভাব এবং 50 প্যালেট
  • রঙ, প্রভাব এবং সেগমেন্ট কন্ট্রোল সহ আধুনিক UI এলইডিগুলির বিভিন্ন অংশে বিভিন্ন প্রভাব এবং রং সেট করার জন্য সেটিং পৃষ্ঠা - নেটওয়ার্কের উপর কনফিগারেশন অ্যাক্সেস পয়েন্ট এবং স্টেশন মোড - স্বয়ংক্রিয় ব্যর্থ সুরক্ষিত APSRGBW স্ট্রিপ 16 ব্যবহারকারীর প্রিসেটগুলি সংরক্ষণ/লোড সহজেই রং/প্রভাব,
  • তাদের মাধ্যমে সাইক্লিং সমর্থন করে। স্বয়ংক্রিয়ভাবে এপিআই কল চালানোর জন্য ম্যাক্রো ফাংশন নাইটলাইট ফাংশন (ধীরে ধীরে কমিয়ে দেয়) সম্পূর্ণ ওটিএ সফ্টওয়্যার আপডেটযোগ্যতা (HTTP + ArduinoOTA), পাসওয়ার্ড সুরক্ষার যোগ্য

সরবরাহ

1) ESP8266 বোর্ড nodemcu/Wemos D1 মিনি

2) আমি যে সফটওয়্যারটি ফ্ল্যাশ করতে ইএসপি 8266 ফাইলটি জ্বালাতাম তাকে নোডএমসিইউ পাইফ্লাশার বলা হয়। মার্সেলস্টোয়ার (ডেভেলপার) এটি নির্মাণের জন্য। আমি নির্দেশাবলীতে ফাইলটি রেখেছি

3) মাইক্রো ইউএসবি কেবল

4) আম্পার ওয়্যার যদি আপনি সোল্ডার করতে না চান

5) পাওয়ার সাপ্লাই 5V 3Amps

6) মহিলা পাওয়ার ক্যাবল

7) WS2812B, WS2811, SK6812 RGB স্ট্রিপ (আমি WS2811 leds ব্যবহার করছি)

7) একটি ছোট প্লাস্টিকের আবরণ (চ্ছিক)

ধাপ 1: আপনার ESP8266 বোর্ড সেট আপ করা

ESP8266 এ WLED ইনস্টল করুন
ESP8266 এ WLED ইনস্টল করুন

প্রথমে আপনার বোর্ডের জন্য ড্রাইভার ইনস্টল করতে হবে

সাধারণত বোর্ডগুলিতে CH340 চিপ ড্রাইভার থাকে

আপনি এখান থেকে এটি ডাউনলোড এবং ইনস্টল করতে পারেন।

ধাপ 2: ESP8266 এ WLED ইনস্টল করুন

ESP8266 এ WLED ইনস্টল করুন
ESP8266 এ WLED ইনস্টল করুন

আমি আমার Wemos d1 ফ্ল্যাশ/বার্ন করার জন্য যে সফটওয়্যারটি ব্যবহার করেছি তা হল NodeMCU PyFlasher। এটি তৈরির জন্য মার্সেলস্টোয়ারকে ধন্যবাদ।

github.com/marcelstoer/nodemcu-pyflasher/r…

সফটওয়্যার ব্যবহার করা সত্যিই সহজ

একবার ইনস্টল হয়ে গেলে এখন Wled এ যান

github.com/Aircoookie/WLED/releases

সেখান থেকে ESP8266 এর জন্য রিলিজ থেকে.bin ফাইলটি ডাউনলোড করুন

একবার আপনি.bin ফাইলটি ডাউনলোড করুন

ফ্ল্যাশ করুন যে আপনার esp8266 এ Pyflasher ব্যবহার করে অনুগ্রহ করে ছবিগুলি রেফারেন্সের জন্য চেক করুন (সবকিছু যেমন আছে তেমন রাখুন

আপনি যদি আমার মত একই বোর্ড ব্যবহার করেন)

পিওয়াই ফ্ল্যাশারে কম পোর্ট নির্বাচন করুন এবং ফাইলের অবস্থান নির্বাচন করুন

বাউডের হার 115200 এ রাখুন

ফ্ল্যাশ মোড DIO

আপনি রেডিও বাটন নির্বাচন করতে পারেন হ্যাঁ সব ডেটা মুছে দেয়

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

তারপর Flash Node MCU- এ ক্লিক করুন।

একবার সবকিছু সফলভাবে ফ্ল্যাশ হয়ে গেলে আপনি করবেন

পেতে

বার্তা ফার্মওয়্যার সফলভাবে ফ্ল্যাশ করে আনপং করুন এবং ডিভাইসটি পুনরায় লাগান।

ধাপ 3: তারের

তারের
তারের
তারের
তারের

এই প্রকল্পে আমি Ws2811 নেতৃত্ব ব্যবহার করছি যার তিনটি পিন রয়েছে

ভোল্টেজ +, GND -, এবং ডেটা ইন

আমি ডায়াগ্রামে দেখিয়েছি তারের সাথে সংযোগ করুন

দয়া করে মনে রাখবেন বোর্ডে একই সময়ে ইউএসবি এবং বাহ্যিক শক্তি সংযুক্ত করবেন না

বাহ্যিক পাওয়ার সাপ্লাই ব্যবহার করে আপনার বোর্ড এবং লেডসকে পাওয়ার সুপারিশ করা হয়

5V এর।

ধাপ 4: প্রাথমিক সেটআপ

প্রাথমিক সেটআপ
প্রাথমিক সেটআপ
প্রাথমিক সেটআপ
প্রাথমিক সেটআপ
প্রাথমিক সেটআপ
প্রাথমিক সেটআপ

একবার সার্কিট তৈরি হয় এবং

পাওয়ার সকেটের সাথে সংযোগ স্থাপন করুন এবং Leds সংযুক্ত করুন

এবং আপনার ফোন বা পিসিতে আপনার ওয়াই-ফাই সংযোগে যান

আপনি দেখতে পাবেন Wled-AP ডিফল্ট পাসওয়ার্ড wled1234 সব লোয়ার কেস

আমরা সেটআপ স্ক্রিনের একটি অপশন পাব

ওয়াইফাই ব্যবহারকারীর নাম এবং ওয়াইফাই পাসওয়ার্ড লিখতে হবে

এছাড়াও একটি স্ট্যাটিক গেটওয়ে বরাদ্দ করুন

এবং save এ ক্লিক করুন

পৃষ্ঠাটি বন্ধ হয়ে যাবে এবং আপনার ফোন আপনার হোম নেটওয়ার্কে আবার সংযুক্ত হবে

প্লে স্টোর বা অ্যাপল স্টোর থেকে Wled APP ইনস্টল করুন

তারপর ডিস্কভার লাইটে ক্লিক করলে একটি অপশন আসবে, আপনি একটি অপশন দেখতে পাবেন

নেতৃত্বাধীন সেটআপে যান এবং আপনি যে নম্বরগুলি সংযোগ করতে চান তা লিখুন

আমার ক্ষেত্রে আমি 38 টির উজ্জ্বলতা 255 রেখেছি

একটি পরীক্ষা হিসাবে আমি 1500MA বর্তমান সরবরাহ করা হয়েছে

আপনার যদি আরও বেশি বিদ্যুৎ সরবরাহ থাকে তবে আপনি আরও উল্লেখ করতে পারেন

আপনি রঙ চাকা নির্বাচন করতে পারেন

আপনি ১ segment টি করে দুটি সেগমেন্ট তৈরি করতে পারেন

সব শীতল প্রভাব দেখতে প্রভাবগুলিতে যান

ধাপ 5:

ছবি
ছবি
ছবি
ছবি
ছবি
ছবি

আপনি যদি ডেভেলপারকে সমর্থন করতে চান তবে আপনি গিট হাব পৃষ্ঠায় এটি করতে পারেন

এবং আমাকে আমার ইনস্টাগ্রাম এবং ইউটিউব চ্যানেল এবং নির্দেশাবলীতে অনুসরণ করুন

আপনি নীচে প্রত্যেকেই অবদানকারী:

8 বিটব্রেট এয়ারকুকি/ডাব্লিউএলইডি লোগোর সাথে ওয়াইফাই অটো সংযোগ কিউআর কোড তৈরি করেছেন! অ্যাডামো অ্যানিমেটেড ডিসকর্ড সার্ভারের লোগো তৈরি করেছে! bs দেবসাহু হোমঅ্যাসিস্ট্যান্ট অটোডিসকভারি এবং পিআইওর সাথে অনেক সাহায্য প্রদান করেছেন!

ren ফ্রেনক হোমঅ্যাসিস্ট্যান্টের সাথে একটি আশ্চর্যজনক, স্থিতিশীল এবং বৈশিষ্ট্য-প্যাকযুক্ত দেশীয় ইন্টিগ্রেশন তৈরি করেছেন!

ot ফটোক্রোম্যাক্স লাইভ ভিজ্যুয়ালাইজেশন বৈশিষ্ট্যকে জীবন্ত করতে সাহায্য করছে এবং ডকটিতে জিআইএফ প্রিভিউ যোগ করেছে!

@raymiec বর্তমানে অ্যান্ড্রয়েড এবং আইওএস এর জন্য সেরা ক্লায়েন্ট তৈরিতে কাজ করছে!

Mobile স্টর্মপি, অসাধারণ মোবাইল UI এর নির্মাতা!

imtimothybrown MQTT প্রমাণীকরণ যোগ করেছে!

ik viknet365 উল্কা প্রভাব পোর্ট!

ies উইসেন্ডেনিয়েল প্ল্যাটফর্ম আইও আইডিই এর কনফিগারেশন যোগ করেছেন!

E YeonV প্রাথমিক HomeAssistant MQTT লাইট কনফিগারেশন প্রদান করেছে!

এই তালিকাটি অসম্পূর্ণ।

পরীক্ষা, অবদানকারী এবং সমর্থক

47 পণ্য

আহমদ ই।

অ্যালান ম্যাকএন

আন্দ্রেয়াস আর।

অ্যান্ড্রু জি।

অ্যান্ড্রু এম।

এন্ড্রিস এফ।

অ্যান্ডি সি।

আন্তন এ।

বার্নহার্ড এস।

ব্রেন্ডন ডব্লিউ।

ব্রেট এইচ।

ব্রায়ান এন।

ব্রায়ান এইচ।

খ্রিস্টান কে।

কোডি এম।

@কম্পিউটারফ্রিক 274

কনস্ট্যান্টাইন

ডেল এল।

ডেভিডিসকর্ড

ডেভিড সি।

ডেভিড এম।

ডেনিস এইচ।

ডাইনোস পি।

ডন এল।

ডুয়েন বি।

Utch ডাচম্যান এনএল

Us দুশ্চরবাব্বি

DrZzs (জাস্টিন এ।)

ডিলান এল।

ইফেক্টস মিস্টার

এরিক এন।

এরিক পি।

এরিক জেড।

ই-টাউন

- ত্রুটি

ফ্যাবিয়ান এন।

ফেলিক্স এস।

ফিল

গ্যারি ও।

গিয়ার্ট ডি ভি।

জর্জ ভি।

গ্রাহাম ডব্লিউ।

গুনার বি।

হাকান এইচ।

App.doNotProcessConnectivityEvents = সত্য; হেইকো

হারম্যান এস।

হর্স্ট এফ.এম

itechspar

জ্যাকব ডি।

জেমস ডব্লিউ।

জেসন সি।

জেসন এস।

জেনস

জেরেমি ডি।

জিম পি।

ol jolll-dk

জন বি।

জন ডি।

জর্ডান এ।

জর্ডান জে।

জোসেফ এস।

জোশ এ।

জোশ জি।

জুয়ানেসফ

জাস্টিন কে।

ay কায়রোজেন

কেজেল-আইনার এ।

লরেন্স সি।

লিওনার্ড এ।

লিওনার্ড এস।

ম্যাটএফএল

মার্ক এইচ।

মার্ক আর।

মার্কাস এস।

মারিও এফ.এস.

চিহ্ন.

মার্ক ভি।

মার্টিন বি।

মার্টিন এইচ।

মার্টিন এল।

মাইকেল এ।

মাইকেল বি।

মাইকেল ই।

মাইকেল ই।

মাইকেল ই।

সর্বোচ্চ এইচ।

মেনো ভি।

নাথান ওয়াই।

নিলস এল।

নাইজেল এইচ।

পাস্কাল বি।

পাস্কাল এল।

প্যাট

পল বি।

পল-ক্রিস্টিয়ান ডি।

পল এইচ।

পেট 111

পেট্রু এফ।

প্রিমোজ

কুইন্ডার

রালফ ইউ।

রালফ ডব্লিউ।

রামন এইচ।

রাউল টি।

রব কে।

রেডিগার এইচ।

রুপার্তো সি।

স্কট বি।

স্কট এফ।

স্বয়ং (ডিসকর্ড @tube)

সার্জিও এম।

স্টেফান এস।

স্টিফেন

স্টিভ ও।

সাইমন

এসএম অর্ক।

n সিনসিনস

টিমু এইচ।

টমাস ই।

টমাস এস।

টিমোথি এম।

টিমোথি এল।

টোবিয়াস বি।

ob টবলম

টাইলার আর।

ভালের এম।

ভোলকার বি।

ব্য্যাচেস্লাভ এ।

জেভিয়ার এ। এ।

xxMonkeyxx

ব্যবহৃত লাইব্রেরি এবং নির্ভরতা

ESP8266/ESP32 Arduino কোর

মাকুনার দ্বারা NeoPixelBus (svenihoney fork)

FastLED লাইব্রেরি

ESPAsyncTCP by me-no-dev

ESPAsyncUDP by me-no-dev (0.9.0 অনুযায়ী)

ESPAsyncWebServer by me-no-dev

Bblanchon দ্বারা ArduinoJSON

marvinroger দ্বারা async-mqtt- ক্লায়েন্ট

Kitesurfer1404 দ্বারা WS2812FX (পরিবর্তিত)

IRremoteESP8266 মার্কসাবো দ্বারা (alচ্ছিক)

JChristensen দ্বারা টাইমজোন

Blynk লাইব্রেরি (কম্প্যাক্ট)

E1.31 forkineye দ্বারা লাইব্রেরি (পরিবর্তিত)

এয়ারকুকি দ্বারা Espalexa (পরিবর্তিত)

অনেক অন্তর্ভুক্ত FastLED প্রভাব ক্রিগসম্যানের সারমর্মের পরিবর্তিত সংস্করণ!

WebServer_tng by bbx10 (ESP32, 0.8.3 পর্যন্ত) PubSubClient দ্বারা knolleary (সংশোধিত, 0.8.3 পর্যন্ত)

প্রস্তাবিত: