সুচিপত্র:
ভিডিও: Arduino সঙ্গে Neopixel Ws2812 LED বা LED STRIP বা LED রিং কিভাবে ব্যবহার করবেন: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
হাই বন্ধুরা যেহেতু নিওপিক্সেল নেতৃত্বাধীন স্ট্রিপটি খুব জনপ্রিয় এবং এটিকে ws2812 নেতৃত্বাধীন স্ট্রিপও বলা হয়। এগুলি খুব জনপ্রিয় কারণ এই নেতৃত্বাধীন স্ট্রিপে আমরা প্রতিটি নেতৃত্বকে পৃথকভাবে সম্বোধন করতে পারি যার অর্থ আপনি যদি এক রঙে কয়েকটি লেড জ্বলতে চান, অন্য রঙে কয়েকটি এবং অন্য কিছু ভিন্ন রঙে তবে এটি করতে পারে। এমনকি আপনি একই সময়ে আপনি যে কোন রঙে প্রতিটি নেতৃত্বের উজ্জ্বলতা তৈরি করতে পারেন। এটাই তাদের জনপ্রিয়তার কারণ।
সুতরাং এই নির্দেশাবলীতে আমরা শিখব কিভাবে এই ws2812 বা neopixel নেতৃত্বাধীন স্ট্রিপটি arduino দিয়ে ব্যবহার করতে হয়।
ধাপ 1: আপনার প্রয়োজনীয় জিনিসগুলি
এই নির্দেশাবলীর জন্য আপনাকে নিম্নলিখিত জিনিসগুলির প্রয়োজন হবে:
আরডুইনো
Adafruit NeoPixel রেখাচিত্রমালা
প্রতিরোধক 10k ওহম
ব্রেডবোর্ড (জেনেরিক)
Jumperwires (জেনেরিক)
ধাপ 2: সংযোগ
সংযোগের জন্য দয়া করে দেখানো ছবিটি অনুসরণ করুন এবং দেখানো স্ক্যাম্যাটিক্স অনুসারে সবকিছু সংযুক্ত করুন।
ধাপ 3: কোড
Adafruit এর NeoPixel লাইব্রেরি ডাউনলোড করুন:
github.com/adafruit/Adafruit_NeoPixel
শুরু করতে. আপনি কেবল লাইব্রেরির সাথে.zip ফাইলটি ডাউনলোড করতে পারেন, এটি আপনার কম্পিউটারে আনজিপ করতে পারেন এবং বিষয়বস্তুগুলি আপনার Arduino লাইব্রেরি ফোল্ডারে টেনে আনতে পারেন। ("লাইব্রেরি" ফোল্ডারটি সাধারণত একই "Arduino" ফোল্ডারে তৈরি করা হয় যেখানে আপনি আপনার স্কেচ সংরক্ষণ করেন ।
একবার এটি আবার হয়ে গেলে, আপনার কাছে কিছু নতুন উদাহরণ স্কেচ থাকবে। এর কটাক্ষপাত করা যাক!
ফাইল> উদাহরণ> Adafruit NeoPixel> সহজ
এই লোকটি আপনার LEDs সবুজ, এক এক সময়ে আলোকিত করবে।
অথবা আপনি নীচের কোডটি অনুলিপি করতে পারেন এবং এটি পরীক্ষা করতে পারেন।
// NeoPixel রিং সহজ স্কেচ (c) 2013 Shae Erisson // GPLv3 লাইসেন্সের অধীনে মুক্তি পেয়েছে বাকি AdaFruit NeoPixel লাইব্রেরিতে
#অন্তর্ভুক্ত "Adafruit_NeoPixel.h" #ifdef _AVR_ #include "avr/power.h" #endif
// Arduino এর কোন পিনটি NeoPixels- এর সাথে সংযুক্ত? // একটি Trinket বা Gemma তে আমরা এটিকে 1 #ডিফাইন পিন 6 এ পরিবর্তন করার পরামর্শ দিই
// আরডুইনোতে কতগুলি নিওপিক্সেল সংযুক্ত? #সংজ্ঞায়িত সংখ্যা 16
// যখন আমরা নিওপিক্সেল লাইব্রেরি সেটআপ করি, আমরা বলি কত পিক্সেল, এবং কোন পিন সিগন্যাল পাঠাতে ব্যবহার করতে হবে। // লক্ষ্য করুন যে পুরোনো নিওপিক্সেল স্ট্রিপগুলির জন্য আপনাকে তৃতীয় প্যারামিটার পরিবর্তন করতে হতে পারে-সম্ভাব্য মান সম্পর্কে আরও তথ্যের জন্য স্ট্র্যান্ডটেস্ট // উদাহরণ দেখুন। Adafruit_NeoPixel পিক্সেল = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int বিলম্ব = 500; // আধ সেকেন্ডের জন্য বিলম্ব
অকার্যকর সেটআপ () {// এটি Trinket 5V 16MHz এর জন্য, আপনি যদি এই Trinket #if সংজ্ঞায়িত (_AVR_ATtiny85_) ব্যবহার না করেন তাহলে এই তিনটি লাইন অপসারণ করতে পারেন (F_CPU == 16000000) clock_prescale_set (clock_div_1); #endif // trinket বিশেষ কোডের সমাপ্তি
পিক্সেল শুরু (); // এটি নিওপিক্সেল লাইব্রেরির সূচনা করে। }
অকার্যকর লুপ () {
// নিওপিক্সেলের একটি সেটের জন্য প্রথম নিওপিক্সেল হল 0, দ্বিতীয়টি হল 1, পিক্সেল গণনা এক পর্যন্ত সব।
জন্য (int i = 0; i
// পিক্সেল। রঙ 0, 0, 0 থেকে 255, 255, 255 পিক্সেল পর্যন্ত RGB মান নেয়। // মাঝারিভাবে উজ্জ্বল সবুজ রঙ।
পিক্সেল শো (); // এটি হার্ডওয়্যারে আপডেট হওয়া পিক্সেল রঙ পাঠায়।
বিলম্ব (বিলম্ব); // সময়ের জন্য বিলম্ব (মিলিসেকেন্ডে)।
} }
ধাপ 4: এটি হালকা করা
কোড আপলোড করার পর আপনার নিওপিক্সেল নেতৃত্বাধীন স্ট্রিপটি আমার মতই আলোকিত হবে এবং আপনি উপরের কোডটি বিভিন্ন রঙে আলোকিত করতে পারেন এবং আপনি উপরের নিওপিক্সেল লাইব্রেরি থেকে অন্যান্য উদাহরণ চেষ্টা করতে পারেন এবং আপনার নিওপিক্সেল নেতৃত্বাধীন স্ট্রিপ দিয়ে মজা করতে পারেন।
প্রস্তাবিত:
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 এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতা সঙ্গে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: 5 পদক্ষেপ
Arduino এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতার সাথে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: তাপমাত্রা এবং আর্দ্রতা পরিমাপ করতে DHT11 সেন্সর ব্যবহার করা হয়। তারা খুব জনপ্রিয় ইলেকট্রনিক্স শখ করে। এটি প্রতি
Arduino Ws2812 LED বা Neopixel LED স্ট্রিপ বা রিং টিউটোরিয়াল: 4 টি ধাপ
Arduino Ws2812 LED বা Neopixel LED স্ট্রিপ বা রিং টিউটোরিয়াল: এই নির্দেশাবলীতে আমরা শিখব কিভাবে neopixel বা ws 2812 ব্যবহার করতে হয় বা Arduino- এর সাহায্যে দ্রুত নেতৃত্ব দিতে হয়। এলইডিগুলি পৃথকভাবে ঠিকানাযোগ্য তাই এগুলিকে ইন্ডিও বলা হয়
কিভাবে ম্যাক টার্মিনাল ব্যবহার করবেন, এবং কিভাবে মূল ফাংশন ব্যবহার করবেন: 4 টি ধাপ
কিভাবে ম্যাক টার্মিনাল ব্যবহার করবেন, এবং কী ফাংশন কিভাবে ব্যবহার করবেন: আমরা আপনাকে দেখাব কিভাবে ম্যাক টার্মিনাল খুলতে হয়। আমরা আপনাকে টার্মিনালের মধ্যে কিছু বৈশিষ্ট্যও দেখাব, যেমন ifconfig, ডিরেক্টরি পরিবর্তন করা, ফাইলগুলি অ্যাক্সেস করা এবং arp। Ifconfig আপনাকে আপনার IP ঠিকানা এবং আপনার MAC বিজ্ঞাপন পরীক্ষা করার অনুমতি দেবে
কিভাবে একটি Arduino সঙ্গে FC-37 রেইন সেন্সর ব্যবহার করবেন: 4 টি ধাপ (ছবি সহ)
কিভাবে একটি Arduino সঙ্গে FC-37 রেইন সেন্সর ব্যবহার করবেন: হাই! আমার প্রথম নির্দেশে আমি আপনাকে দেখাব কিভাবে একটি arduino দিয়ে FC-37 রেইন সেন্সর ব্যবহার করতে হয়। আমি একটি arduino ন্যানো ব্যবহার করছি কিন্তু অন্যান্য সংস্করণ ঠিক কাজ করবে