সুচিপত্র:
- সরবরাহ
- ধাপ 1: আপনার ESP8266 বোর্ড সেট আপ করা
- ধাপ 2: ESP8266 এ WLED ইনস্টল করুন
- ধাপ 3: তারের
- ধাপ 4: প্রাথমিক সেটআপ
- ধাপ 5:
ভিডিও: কিভাবে Wled RGB কন্ট্রোলার ব্যবহার করবেন: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
হ্যালো সবাই আশা করি চলমান মহামারীতে সবাই একেবারে ভালো এবং নিরাপদ করছেন
আমি অত্যন্ত দু 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 বোর্ড সেট আপ করা
প্রথমে আপনার বোর্ডের জন্য ড্রাইভার ইনস্টল করতে হবে
সাধারণত বোর্ডগুলিতে CH340 চিপ ড্রাইভার থাকে
আপনি এখান থেকে এটি ডাউনলোড এবং ইনস্টল করতে পারেন।
ধাপ 2: 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 পর্যন্ত)
প্রস্তাবিত:
160A ব্রাশ করা ইলেকট্রনিক স্পিড কন্ট্রোলার এবং সার্ভো টেস্টার ব্যবহার করে কিভাবে ডিসি গিয়ার মোটর নিয়ন্ত্রণ করবেন: 3 টি ধাপ
160A ব্রাশ করা ইলেকট্রনিক স্পিড কন্ট্রোলার এবং সার্ভো টেস্টার ব্যবহার করে কিভাবে ডিসি গিয়ার মোটরকে নিয়ন্ত্রণ করবেন: স্পেসিফিকেশন: ভোল্টেজ: 2-3S লাইপো বা 6-9 NiMH ক্রমাগত বর্তমান: 35A বিস্ফোরণ বর্তমান: 160A BEC: 5V / 1A, রৈখিক মোড মোড: 1। এগিয়ে &বিপরীত; 2. এগিয়ে &ব্রেক; 3. এগিয়ে & ব্রেক & বিপরীত ওজন: 34 গ্রাম আকার: 42*28*17 মিমি
কিভাবে 13003 ট্রানজিস্টার ব্যবহার করে ভোল্টেজ কন্ট্রোলার সার্কিট তৈরি করবেন: 6 টি ধাপ
13003 ট্রানজিস্টর ব্যবহার করে কিভাবে ভোল্টেজ কন্ট্রোলার সার্কিট তৈরি করবেন: হাই বন্ধু, আজ আমি ভোল্টেজ কন্ট্রোলারের একটি সার্কিট তৈরি করতে যাচ্ছি যা আউটপুট পরিবর্তনশীল ভোল্টেজ পাওয়ার সাপ্লাই দেবে। আমি এটি তৈরি করতে যাচ্ছি
আইওএস 9.3.5 ডিভাইসের সাথে অসমর্থিত কন্ট্রোলার কিভাবে ব্যবহার করবেন: 23 ধাপ
কিভাবে একটি আইওএস 9.3.5 ডিভাইসের সাথে অসমর্থিত কন্ট্রোলার ব্যবহার করবেন: প্রয়োজনীয় সামগ্রী: প্লেস্টেশন 4 কন্ট্রোলার লাইটনিং চার্জিং ক্যাবল ল্যাপটপ চলমান উইন্ডোজ 10 আইপড টাচ 5 ম জেনারেশন ল্যাপটপ মাউস ল্যাপটপের রেস্পেকটিভ চার্জিং ক্যাবল
কিভাবে ম্যাক টার্মিনাল ব্যবহার করবেন, এবং কিভাবে মূল ফাংশন ব্যবহার করবেন: 4 টি ধাপ
কিভাবে ম্যাক টার্মিনাল ব্যবহার করবেন, এবং কী ফাংশন কিভাবে ব্যবহার করবেন: আমরা আপনাকে দেখাব কিভাবে ম্যাক টার্মিনাল খুলতে হয়। আমরা আপনাকে টার্মিনালের মধ্যে কিছু বৈশিষ্ট্যও দেখাব, যেমন ifconfig, ডিরেক্টরি পরিবর্তন করা, ফাইলগুলি অ্যাক্সেস করা এবং arp। Ifconfig আপনাকে আপনার IP ঠিকানা এবং আপনার MAC বিজ্ঞাপন পরীক্ষা করার অনুমতি দেবে
কিভাবে অবাস্তব ইঞ্জিনে ক্যারেক্টার কন্ট্রোলার দিয়ে একটি 2 ডি অক্ষর তৈরি করবেন 4 পিসির জন্য ভিজ্যুয়াল স্ক্রিপ্ট ব্যবহার করে: 11 টি ধাপ
কিভাবে অবাস্তব ইঞ্জিনে ক্যারেক্টার কন্ট্রোলার দিয়ে একটি 2 ডি ক্যারেক্টার তৈরি করবেন 4 PC- এর জন্য ভিজ্যুয়াল স্ক্রিপ্ট ব্যবহার করে: কিভাবে PC এর জন্য ভিজ্যুয়াল স্ক্রিপ্ট ব্যবহার করে অবাস্তব ইঞ্জিন 4 এ ক্যারেক্টার কন্ট্রোলার দিয়ে একটি 2d ক্যারেক্টার তৈরি করবেন হাই, আমি জর্ডান স্টেল্টজ। আমি 15 বছর বয়স থেকে ভিডিও গেম ডেভেলপ করে আসছি।