সুচিপত্র:
- ধাপ 1: আপনার যা লাগবে
- ধাপ 2: সার্কিট
- ধাপ 3: Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
- ধাপ 4: ভিসুইনোতে উপাদান যুক্ত করুন
- ধাপ 5: ভিসুইনো সেট কম্পোনেন্টে
- ধাপ 6: ভিসুইনো সংযোগ উপাদানগুলিতে
- ধাপ 7: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
- ধাপ 8: খেলুন
ভিডিও: Arduino Neopixel LED Ring Ws2812 - Visuino Tutorial: 8 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই টিউটোরিয়ালে আমরা শিখব কিভাবে এলইডি পিক্সেল চারপাশে চালানোর জন্য Arduino এবং Visuino ব্যবহার করে Neopixel Led Ring Ws2812 নিয়ন্ত্রণ করতে হয়।
একটি বিক্ষোভ ভিডিও দেখুন।
ধাপ 1: আপনার যা লাগবে
- Arduino UNO (বা অন্য কোন Arduino)
- Neopixel LED রিং
- জাম্পার তার
- ভিসুইনো প্রোগ্রাম: ভিসুইনো ডাউনলোড করুন
ধাপ 2: সার্কিট
- আরডুইনো পিনের সাথে LED রিং পিন [VCC] সংযুক্ত করুন [+5V]
- আরডুইনো পিন [GND] এর সাথে LED রিং পিন [GND] সংযুক্ত করুন
- LED রিং পিন [IN] বা (DI) Arduino ডিজিটাল পিন [6] এর সাথে সংযুক্ত করুন
ধাপ 3: Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
আরডুইনো প্রোগ্রামিং শুরু করতে, আপনাকে এখান থেকে আরডুইনো আইডিই ইনস্টল করতে হবে:
অনুগ্রহ করে সচেতন থাকুন যে Arduino IDE 1.6.6 এ কিছু জটিল বাগ রয়েছে। নিশ্চিত করুন যে আপনি 1.6.7 বা উচ্চতর ইনস্টল করেছেন, অন্যথায় এই নির্দেশযোগ্য কাজ করবে না! যদি আপনি Arduino UNO প্রোগ্রামে Arduino IDE সেটআপ করার জন্য এই নির্দেশাবলীর পদক্ষেপগুলি অনুসরণ না করেন! ভিসুইনো: https://www.visuino.eu এছাড়াও ইনস্টল করা প্রয়োজন। প্রথম ছবিতে দেখানো হিসাবে Visuino শুরু করুন Visuino- এ Arduino কম্পোনেন্ট (ছবি 1) -এর "সরঞ্জাম" বোতামে ক্লিক করুন যখন ডায়ালগটি প্রদর্শিত হবে, ছবি 2 -এ দেখানো হিসাবে "Arduino UNO" নির্বাচন করুন
ধাপ 4: ভিসুইনোতে উপাদান যুক্ত করুন
- "ঘড়ি জেনারেটর" উপাদান যোগ করুন
- "কাউন্টার" উপাদান যোগ করুন
- "ইন্টিজার মান তুলনা করুন" উপাদান যোগ করুন
- "এলোমেলো RGBW রঙ" উপাদান যোগ করুন
- "NeoPixels" উপাদান যোগ করুন
ধাপ 5: ভিসুইনো সেট কম্পোনেন্টে
- "ClockGenerator1" উপাদান নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে "ফ্রিকোয়েন্সি" 10 সেট করুন
- "কাউন্টার 1" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে "সর্বোচ্চ" 12 বা 16 সেট করুন (আপনার এলইডি রিং কতটি LED এর উপর নির্ভর করে)
- "কাউন্টার 1" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে "মিনি" থেকে 0 সেট করুন
- "CompareValue1" কম্পোনেন্ট নির্বাচন করুন এবং "Value" 12 বা 16 এ সেট করুন (আপনার LED রিং কত LED এর উপর নির্ভর করে)
- "CompareValue1" কম্পোনেন্ট নির্বাচন করুন এবং ctNotEqual এ "Compare Type" সেট করুন
- "NeoPixels1" এবং "PixelGroups" উইন্ডোতে ডাবল ক্লিক করুন "কালার পিক্সেল" বাম দিকে টানুন
- "পিক্সেলগ্রুপস" উইন্ডোর বাম দিকে তারপর "কালার পিক্সেল 1" নির্বাচন করুন এবং প্রপার্টিস উইন্ডোতে "কাউন্ট পিক্সেলস" 12 বা 16 সেট করুন (আপনার এলইডি রিং কতটি এলইডি তার উপর নির্ভর করে)
ধাপ 6: ভিসুইনো সংযোগ উপাদানগুলিতে
- "ClockGenerator1" কম্পোনেন্ট পিন [আউট] কে "কাউন্টার 1" কম্পোনেন্ট পিনে [ইন] সংযুক্ত করুন
- "কাউন্টার 1" কম্পোনেন্ট পিন [আউট] কে "CompareValue1" কম্পোনেন্ট পিনের সাথে সংযুক্ত করুন [ইন]
- "কাউন্টার 1" কম্পোনেন্ট পিন [আউট] "NeoPixels1"> কালার পিক্সেল 1 কম্পোনেন্ট পিন [ইনডেক্স] এর সাথে সংযুক্ত করুন
- "CompareValue1" কম্পোনেন্ট পিন [আউট] "কাউন্টার 1" কম্পোনেন্ট পিন "রিসেট" এর সাথে সংযুক্ত করুন
- "তুলনা ভ্যালু 1" কম্পোনেন্ট পিন [আউট] "র্যান্ডম আরজিবিডব্লিউ কালার 1" কম্পোনেন্ট পিন "ক্লক" এর সাথে সংযুক্ত করুন
- "RandomRGBWColor1" কম্পোনেন্ট পিন [আউট] "NeoPixels1"> কালার পিক্সেল 1 কম্পোনেন্ট পিন [কালার] এর সাথে সংযুক্ত করুন
- "NeoPixels1" কম্পোনেন্ট পিন [আউট] Arduino ডিজিটাল পিন [6] এর সাথে সংযুক্ত করুন
ধাপ 7: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
ভিসুইনোতে, F9 চাপুন বা ছবি 1 এ দেখানো বোতামে ক্লিক করে Arduino কোড তৈরি করুন, এবং Arduino IDE খুলুন
আরডুইনো আইডিইতে, কোডটি সংকলন এবং আপলোড করতে আপলোড বোতামে ক্লিক করুন (ছবি 2)
ধাপ 8: খেলুন
আপনি যদি আরডুইনো ইউএনও মডিউলকে শক্তি দেন, এলইডি রিং তার রং পরিবর্তন করতে শুরু করবে।
অভিনন্দন! আপনি ভিসুইনো দিয়ে আপনার প্রকল্পটি সম্পন্ন করেছেন। ভিসুইনো প্রকল্পটিও সংযুক্ত, যা আমি এই নির্দেশের জন্য তৈরি করেছি, আপনি এটি এখানে ডাউনলোড করতে পারেন এবং এটি ভিসুইনোতে খুলতে পারেন:
প্রস্তাবিত:
ভলিউম নির্দেশক Neopixel Ws2812 LED রিং এবং Arduino: 8 টি ধাপ
ভলিউম ইন্ডিকেটর Neopixel Ws2812 LED Ring & Arduino: এই টিউটোরিয়ালে আমরা শিখব কিভাবে Neopixel Ws2812 LED Ring এবং arduino ব্যবহার করে ভলিউম ইন্ডিকেটর তৈরি করতে হয়। ভিডিওটি দেখুন
কিভাবে WS2812 RGB LED (NeoPixel) W/ Arduino [Tutorial] নিয়ন্ত্রণ করবেন: 10 টি ধাপ
কিভাবে WS2812 RGB LED (NeoPixel) W/ Arduino [Tutorial] নিয়ন্ত্রণ করতে হয়: ওভারভিউ নিওপিক্সেল LEDs আজকাল ইলেকট্রনিক প্রজেক্টে ব্যাপকভাবে ব্যবহৃত হয়, তাদের আকর্ষণীয় চাক্ষুষ প্রভাবের কারণে। এই LEDs বিভিন্ন আকার এবং আকারে এবং স্ট্রিপ আকারে পাওয়া যায়। এই টিউটোরিয়ালে, আপনি নিওপিক্সেল এলইডি এবং কিভাবে টি
Arduino সঙ্গে Neopixel Ws2812 LED বা LED STRIP বা LED রিং কিভাবে ব্যবহার করবেন: 4 টি ধাপ
Arduino এর সাথে Neopixel Ws2812 LED বা LED STRIP বা LED রিং কিভাবে ব্যবহার করবেন: হাই বন্ধুরা যেহেতু Neopixel নেতৃত্বাধীন স্ট্রিপ খুব জনপ্রিয় এবং এটিকে ws2812 LED স্ট্রিপও বলা হয়। এগুলি খুব জনপ্রিয় কারণ এই নেতৃত্বাধীন স্ট্রিপে আমরা প্রতিটি নেতৃত্বকে আলাদাভাবে সম্বোধন করতে পারি যার অর্থ আপনি যদি কয়েকটি লেড এক রঙে জ্বলতে চান
M5stick-C সহ Neopixel Ws2812 Rainbow LED Glow - Arpino IDE ব্যবহার করে M5stack M5stick C ব্যবহার করে Neopixel Ws2812 তে রেনবো চালাচ্ছে: 5 টি ধাপ
M5stick-C সহ Neopixel Ws2812 Rainbow LED Glow | Arduino IDE ব্যবহার করে M5stack M5stick C ব্যবহার করে Neopixel Ws2812 তে রেনবো চালানো: হাই বন্ধুরা এই নির্দেশাবলীতে আমরা শিখব কিভাবে neopixel ws2812 LEDs বা LED স্ট্রিপ বা LED ম্যাট্রিক্স বা LED রিং ব্যবহার করতে হয় m5stack m5stick-C ডেভেলপমেন্ট বোর্ড Arduino IDE দিয়ে এবং আমরা তৈরি করব এর সাথে একটি রামধনু প্যাটার্ন
Arduino Ws2812 LED বা Neopixel LED স্ট্রিপ বা রিং টিউটোরিয়াল: 4 টি ধাপ
Arduino Ws2812 LED বা Neopixel LED স্ট্রিপ বা রিং টিউটোরিয়াল: এই নির্দেশাবলীতে আমরা শিখব কিভাবে neopixel বা ws 2812 ব্যবহার করতে হয় বা Arduino- এর সাহায্যে দ্রুত নেতৃত্ব দিতে হয়। এলইডিগুলি পৃথকভাবে ঠিকানাযোগ্য তাই এগুলিকে ইন্ডিও বলা হয়