সুচিপত্র:
- ধাপ 1: LED স্ট্রিপ কাটুন
- ধাপ 2: ফ্রেম তৈরি করা
- ধাপ 3: ফ্রেমে LED স্ট্রিপ সংযুক্ত করা
- ধাপ 4: এটি আপ তারের
- ধাপ 5: ESP8266 এর সাথে সংযোগ স্থাপন এবং স্কেচ আপলোড করা
ভিডিও: ESP8266 / Arduino RGB LED Christmas Light Window Decoration: 5 ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এটি বছরের সেই সময়: ডিসেম্বর। এবং আমার আশেপাশে, সবাই তাদের ঘর এবং জানালাগুলি কিছু ক্রিসমাস লাইট দিয়ে সজ্জিত করছে। এইবার, আমি একটি ESP8266 মডিউল এবং মাত্র কয়েকটি RGB LEDs ব্যবহার করে কাস্টম, অনন্য কিছু তৈরি করার সিদ্ধান্ত নিয়েছি। আপনি একটি Arduino (Uno/Pro) মডিউল ব্যবহার করে এই একই বিল্ডটি করতে পারেন, কিন্তু ESP মডিউলের সাথে আপনি এটি রিমোট কন্ট্রোলের জন্য, ওয়াইফাই-সক্ষমও পাবেন, নির্ধারিত চালু/বন্ধ।
প্রয়োজনীয় উপাদান…
- ESP8266 (NodeMCU মডিউল) বা Arduino Uno/Pro/Pro Mini/etc। এই টিউটোরিয়ালটি ESP8266 এর জন্য, কিন্তু এটি অন্যদের জন্যও প্রযোজ্য
- স্বতন্ত্রভাবে ঠিকানাযোগ্য আরজিবি LED লাইট স্ট্রিপ (WS2812 চিপস), সুপারিশকৃত: 60 RGB LEDs/মিটার, 1 মিটার পিস
- কিছু তার এবং সোল্ডারিং
- একটি দীর্ঘ মাইক্রো-ইউএসবি কেবল (এটি ইউএসবি চালিত)
- কাঠের জন্য অথবা ফ্রেমের জন্য শুধু একটি শক্ত কাগজ
- সফটওয়্যার ডেভেলপমেন্টের জন্য Arduino IDE (নির্দেশাবলীর শেষে নমুনা কোড দেখুন)
WS2812 RGB LED স্ট্রিপ সম্পর্কে চমৎকার বিষয় হল যে এইগুলি, এখন সাশ্রয়ী মূল্যের LED মডিউলগুলি পৃথকভাবে ঠিকানাযোগ্য এবং শৃঙ্খলিত, তাই আপনাকে কেবল নিশ্চিত করতে হবে যে "ডেটা" লাইনটি অন্যের সাথে সংযুক্ত। এটি গাছের জন্য একটি খুব সুবিধাজনক উপাদান, কারণ LED স্ট্রিপটি টুকরো টুকরো করার পর, আপনাকে কেবল একটি তারের সাহায্যে তাদের চেইন করতে হবে। অন্য দুটি সংযোগ (+5V এবং স্থল), আপনি যে কোনও জায়গায় সংযোগ করতে পারেন।
কোড থেকে সম্বোধন করার জন্য, আপনি দেখতে পারেন যে পিক্সেলের ঠিকানাগুলি 0 (গাছের গোড়ার কাছাকাছি) থেকে শুরু হয় এবং মোট 43 টি LED এর জন্য 42 তে যায়। আপনি অবশ্যই কম -বেশি এলইডি ব্যবহার করতে পারেন, কিন্তু তারপরে আপনাকে কোডটি পরিবর্তন করতে হবে।
আমার 43 এলইডি সেটআপের জন্য বিদ্যুৎ খরচ বর্তমান কোডের সাথে প্রায় 360 এমএ সর্বোচ্চ, কিন্তু আমি এলইডিগুলি সর্বাধিক করছি না। যদি আপনি সমস্ত LEDs, পূর্ণ শক্তি চালু করেন, এটি 1A এর উপরে হতে পারে, তাই সতর্ক থাকুন!
বর্তমান কোডটি একটি সহজ, এটি সব LEDs কে সবুজ রঙে সেট করে, এবং তারপর প্রতি 0.5 সেকেন্ডে 6 প্যালেট রঙের একটিতে একটি পিক্সেল পরিবর্তন করে। আপনি এটি সংশোধন করতে এবং যে কোনও জটিল প্যাটার্ন নিয়ে পরীক্ষা করতে মুক্ত।
ধাপ 1: LED স্ট্রিপ কাটুন
প্রথমে, RGB LED স্ট্রিপটি বিছিয়ে দিন এবং আকারে কেটে দিন, গাছটি তৈরি করুন।
আমি ট্রাঙ্ক (উল্লম্ব) হিসাবে 15 টি LEDs পছন্দ করেছি, এবং তারপর 2 + 2, 4 + 4, 8 + 8 শাখাগুলির জন্য LEDs, কিন্তু আপনি কম বা বেশি থাকতে পারেন। শুধুমাত্র তামার প্যাড (কাটা চিহ্ন) এ ফালা কাটা নিশ্চিত করুন।
ধাপ 2: ফ্রেম তৈরি করা
আপনি কেবল কার্ডবোর্ডের একটি টুকরো ব্যবহার করতে পারতেন, কিন্তু আমার চারপাশে কিছু (বালসা) কাঠ পড়ে ছিল এবং আমি মনে করি এটি কিছুটা ভাল দেখাচ্ছে, তাই আমি এটি ব্যবহার করেছি। পূর্ববর্তী ধাপ (যেখানে আপনি LEDs কাটেন) থেকে A4 এর একটি টুকরোতে রূপরেখাটি আঁকুন এবং সেই আকারে কিছু কাঠের টুকরো কাটুন। তারপর সব একসাথে রাখার জন্য গরম আঠা ব্যবহার করুন।
ধাপ 3: ফ্রেমে LED স্ট্রিপ সংযুক্ত করা
LED স্ট্রিপগুলির পিছনে একটি আঠালো রয়েছে। ফ্রেমে স্ট্রিপগুলি সংযুক্ত করতে এটি ব্যবহার করুন।
এখনও ট্রাঙ্ক (উল্লম্ব) টুকরা সংযুক্ত করবেন না, এটি প্রায় সব তারের পরে শুধুমাত্র শেষ ধাপ হবে।
স্ট্রিপের দিকের তীরগুলি লক্ষ্য করুন - এটি শৃঙ্খল/ডেটার দিক! আপনার ডান শাখায় DI (ডেটা ইন), ডান হাত এবং বাম শাখায় DO (ডেটা আউট) থাকা উচিত। আমরা এই সমস্ত এলইডিগুলির একটি সুন্দর এবং সহজ শৃঙ্খল রাখতে চাই। দ্রষ্টব্য, শক্তি (+5V, GND) শৃঙ্খলিত হবে না।
ধাপ 4: এটি আপ তারের
আমরা ডেটা চেইন করতে চাই, এর মানে হল যে আমাদের ডেটার তারগুলি উপরের বাম শাখা থেকে নীচের ডানদিকে যাবে। এবং অবশ্যই আমরা মাঝখানে 3 টি তারের সংযোগ করি, যেখানে একটি বাম + ডান শাখা মিলিত হয়।
যখন এটি করা হয়, তখন আমাদের অবশ্যই সমস্ত বিটকে পাওয়ার নিশ্চিত করতে হবে, এর জন্য, আমি GND এর জন্য বাম দিকে (উল্লম্ব) এবং +5V এর জন্য ডানদিকে একটি কালো তার চালাই।
ধাপ 5: ESP8266 এর সাথে সংযোগ স্থাপন এবং স্কেচ আপলোড করা
ESP8266 থেকে পিন সংযুক্ত করুন:
+5V (VIN) - LED স্ট্রিপ +5V
GND - LED স্ট্রিপ GND থেকে
D7 থেকে LED স্ট্রিপ ডেটা নোট: যদি আপনি Arduino Uno/Pro ব্যবহার করেন, এই পিনটি ভিন্ন হতে পারে, শুধু নিশ্চিত করুন যে এটি সোর্স কোডের সাথে মেলে।
Arduino IDE শুরু করুন, এতে সোর্স কোড (সংযুক্ত) তৈরি/লোড করুন, তারপর নিশ্চিত করুন যে Arduino IDE সঠিক সেটিংস (পোর্ট, ডিভাইসের ধরন, গতি) দিয়ে কনফিগার করা আছে, তারপর কম্পাইল + আপলোড টিপুন।
যখন এটি সম্পন্ন হয়, LED স্ট্রিপ হালকা হবে এবং নিদর্শন প্রদর্শন শুরু করবে। আপনাকে Arduino IDE (v1.8+) এ Adafruit - Neopixel লাইব্রেরি যোগ করতে হতে পারে। আপনি বিভিন্ন প্যাটার্ন প্রদর্শন করতে কোডটি সংশোধন করতে পারেন, নির্দ্বিধায় পরীক্ষা করতে পারেন।
শুভ ক্রিসমাস!
প্রস্তাবিত:
BOBBY the Bear - Arduino Halloween Decoration: 6 ধাপ
BOBBY the Bear - Arduino Halloween Decoration: এই প্রকল্পটি Arduino দিয়ে তৈরি করা হয়েছে এবং এটি একটি ভূতুড়ে টেডি বিয়ার নিয়ে গঠিত। আপনি যে দিকটি দেখতে শুরু করেছেন তা একটি ছোট্ট ভাল্লুক দেখায়
Rgb Pixel Christmas Light Show Part 2: Xlights: 7 ধাপ
আরজিবি পিক্সেল ক্রিসমাস লাইট শো পার্ট 2: এক্সলাইটস: এই ইন্সট্রাক্সবেলে, আমি আপনাকে দেখাব কিভাবে আপনার প্রথম গানটি সিকোয়েন্স করতে হয়। এখন, যদি আপনি পার্ট 1 না দেখেন, আমি আপনাকে এখানে চেক করার পরামর্শ দিচ্ছি। এখন যখন আপনার বিল্ডিং এবং একটি ক্রিসমাস লাইট শো প্রোগ্রামিং, 75% সময় আপনি আপনার সিকোয়েন্সারে থাকবেন
Rgb Pixel Christmas Light Show Part 3: Falcon Player (fpp): 8 ধাপ
আরজিবি পিক্সেল ক্রিসমাস লাইট শো পার্ট 3: ফ্যালকন প্লেয়ার (এফপিপি): এই অন্তর্নিহিতটিতে, আমি আপনাকে দেখাব কিভাবে ফ্যালকন প্লেয়ার সেটআপ করতে হয়, যা একটি শো প্লেয়ার, একটি রাস্পবেরি পাইতে। আপনি যদি এই সিরিজের পার্ট 1 দেখতে চান তাহলে এখানে ক্লিক করুন এবং xlights সহ পার্ট 2 এর জন্য এখানে ক্লিক করুন। তাহলে ফ্যালকন প্লেয়ার কি? এটি মূলত নেয়
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল - NODEMCU একটি আইআর রিমোট হিসাবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই - RGB LED STRIP স্মার্টফোন কন্ট্রোল: 4 টি ধাপ
ESP8266 RGB LED স্ট্রিপ ওয়াইফাই কন্ট্রোল | NODEMCU একটি আইআর রিমোট হিসেবে LED স্ট্রিপের জন্য নিয়ন্ত্রিত ওয়াইফাই | আরজিবি এলইডি স্ট্রিপ স্মার্টফোন কন্ট্রোল: হাই বন্ধুরা এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি আরজিবি এলইডি স্ট্রিপ নিয়ন্ত্রণের জন্য আইআর রিমোট হিসেবে নোডেমকু বা এসপি 8266 ব্যবহার করতে হয় এবং নডেমকু স্মার্টফোনের মাধ্যমে ওয়াইফাই দ্বারা নিয়ন্ত্রিত হবে। তাই মূলত আপনি আপনার স্মার্টফোন দিয়ে RGB LED STRIP নিয়ন্ত্রণ করতে পারেন
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - ইংরেজি: 18 টি ধাপ (ছবি সহ)
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - ইংরেজি: EspañolQue es Vixen Lights? Vixen Lights es un software de DIY (hágalo usted mismo) secuencias de luces। La ultimo versión 3.x se rediseño completamente para soportar píxeles RGB inteligentes.Lo puedes descargar en la siguiente liga http: //www.vixenl