সুচিপত্র:

Arduino Neopixel LED Ring Ws2812 - Visuino Tutorial: 8 ধাপ
Arduino Neopixel LED Ring Ws2812 - Visuino Tutorial: 8 ধাপ

ভিডিও: Arduino Neopixel LED Ring Ws2812 - Visuino Tutorial: 8 ধাপ

ভিডিও: Arduino Neopixel LED Ring Ws2812 - Visuino Tutorial: 8 ধাপ
ভিডিও: Подключаем модули NeoPixel на базе WS2812B светодиодов к Arduino 2024, নভেম্বর
Anonim
Image
Image

এই টিউটোরিয়ালে আমরা শিখব কিভাবে এলইডি পিক্সেল চারপাশে চালানোর জন্য Arduino এবং Visuino ব্যবহার করে Neopixel Led Ring Ws2812 নিয়ন্ত্রণ করতে হয়।

একটি বিক্ষোভ ভিডিও দেখুন।

ধাপ 1: আপনার যা লাগবে

আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
  • Arduino UNO (বা অন্য কোন Arduino)
  • Neopixel LED রিং
  • জাম্পার তার
  • ভিসুইনো প্রোগ্রাম: ভিসুইনো ডাউনলোড করুন

ধাপ 2: সার্কিট

সার্কিট
সার্কিট
  1. আরডুইনো পিনের সাথে LED রিং পিন [VCC] সংযুক্ত করুন [+5V]
  2. আরডুইনো পিন [GND] এর সাথে LED রিং পিন [GND] সংযুক্ত করুন
  3. LED রিং পিন [IN] বা (DI) Arduino ডিজিটাল পিন [6] এর সাথে সংযুক্ত করুন

ধাপ 3: Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন

Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং Arduino UNO বোর্ড প্রকার নির্বাচন করুন
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: ভিসুইনোতে উপাদান যুক্ত করুন

ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
  1. "ঘড়ি জেনারেটর" উপাদান যোগ করুন
  2. "কাউন্টার" উপাদান যোগ করুন
  3. "ইন্টিজার মান তুলনা করুন" উপাদান যোগ করুন
  4. "এলোমেলো RGBW রঙ" উপাদান যোগ করুন
  5. "NeoPixels" উপাদান যোগ করুন

ধাপ 5: ভিসুইনো সেট কম্পোনেন্টে

ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
  1. "ClockGenerator1" উপাদান নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে "ফ্রিকোয়েন্সি" 10 সেট করুন
  2. "কাউন্টার 1" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে "সর্বোচ্চ" 12 বা 16 সেট করুন (আপনার এলইডি রিং কতটি LED এর উপর নির্ভর করে)
  3. "কাউন্টার 1" উপাদানটি নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে "মিনি" থেকে 0 সেট করুন
  4. "CompareValue1" কম্পোনেন্ট নির্বাচন করুন এবং "Value" 12 বা 16 এ সেট করুন (আপনার LED রিং কত LED এর উপর নির্ভর করে)
  5. "CompareValue1" কম্পোনেন্ট নির্বাচন করুন এবং ctNotEqual এ "Compare Type" সেট করুন
  6. "NeoPixels1" এবং "PixelGroups" উইন্ডোতে ডাবল ক্লিক করুন "কালার পিক্সেল" বাম দিকে টানুন
  7. "পিক্সেলগ্রুপস" উইন্ডোর বাম দিকে তারপর "কালার পিক্সেল 1" নির্বাচন করুন এবং প্রপার্টিস উইন্ডোতে "কাউন্ট পিক্সেলস" 12 বা 16 সেট করুন (আপনার এলইডি রিং কতটি এলইডি তার উপর নির্ভর করে)

ধাপ 6: ভিসুইনো সংযোগ উপাদানগুলিতে

Visuino সংযোগ উপাদানগুলিতে
Visuino সংযোগ উপাদানগুলিতে
  1. "ClockGenerator1" কম্পোনেন্ট পিন [আউট] কে "কাউন্টার 1" কম্পোনেন্ট পিনে [ইন] সংযুক্ত করুন
  2. "কাউন্টার 1" কম্পোনেন্ট পিন [আউট] কে "CompareValue1" কম্পোনেন্ট পিনের সাথে সংযুক্ত করুন [ইন]
  3. "কাউন্টার 1" কম্পোনেন্ট পিন [আউট] "NeoPixels1"> কালার পিক্সেল 1 কম্পোনেন্ট পিন [ইনডেক্স] এর সাথে সংযুক্ত করুন
  4. "CompareValue1" কম্পোনেন্ট পিন [আউট] "কাউন্টার 1" কম্পোনেন্ট পিন "রিসেট" এর সাথে সংযুক্ত করুন
  5. "তুলনা ভ্যালু 1" কম্পোনেন্ট পিন [আউট] "র্যান্ডম আরজিবিডব্লিউ কালার 1" কম্পোনেন্ট পিন "ক্লক" এর সাথে সংযুক্ত করুন
  6. "RandomRGBWColor1" কম্পোনেন্ট পিন [আউট] "NeoPixels1"> কালার পিক্সেল 1 কম্পোনেন্ট পিন [কালার] এর সাথে সংযুক্ত করুন
  7. "NeoPixels1" কম্পোনেন্ট পিন [আউট] Arduino ডিজিটাল পিন [6] এর সাথে সংযুক্ত করুন

ধাপ 7: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন

Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন

ভিসুইনোতে, F9 চাপুন বা ছবি 1 এ দেখানো বোতামে ক্লিক করে Arduino কোড তৈরি করুন, এবং Arduino IDE খুলুন

আরডুইনো আইডিইতে, কোডটি সংকলন এবং আপলোড করতে আপলোড বোতামে ক্লিক করুন (ছবি 2)

ধাপ 8: খেলুন

আপনি যদি আরডুইনো ইউএনও মডিউলকে শক্তি দেন, এলইডি রিং তার রং পরিবর্তন করতে শুরু করবে।

অভিনন্দন! আপনি ভিসুইনো দিয়ে আপনার প্রকল্পটি সম্পন্ন করেছেন। ভিসুইনো প্রকল্পটিও সংযুক্ত, যা আমি এই নির্দেশের জন্য তৈরি করেছি, আপনি এটি এখানে ডাউনলোড করতে পারেন এবং এটি ভিসুইনোতে খুলতে পারেন:

প্রস্তাবিত: