সুচিপত্র:

একটি Potentiometer এবং OLED ডিসপ্লে দিয়ে LED ঝলকানি নিয়ন্ত্রণ করুন: 6 টি ধাপ
একটি Potentiometer এবং OLED ডিসপ্লে দিয়ে LED ঝলকানি নিয়ন্ত্রণ করুন: 6 টি ধাপ

ভিডিও: একটি Potentiometer এবং OLED ডিসপ্লে দিয়ে LED ঝলকানি নিয়ন্ত্রণ করুন: 6 টি ধাপ

ভিডিও: একটি Potentiometer এবং OLED ডিসপ্লে দিয়ে LED ঝলকানি নিয়ন্ত্রণ করুন: 6 টি ধাপ
ভিডিও: Servo Motor with Potentiometer and LCD with Arduino 2024, নভেম্বর
Anonim
Image
Image

এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি পেন্টিওমিটারের সাহায্যে LED ঝলকানি নিয়ন্ত্রণ করতে হয় এবং OLED ডিসপ্লেতে পালস ফ্রিকোয়েন্সি মান প্রদর্শন করতে হয়।

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

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

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

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

সার্কিট
সার্কিট
  • আরডুইনো এনালগ পিন [A0] এর সাথে পোটেন্টিওমিটার পিন [DTB] সংযুক্ত করুন
  • আরডুইনো পিন [5V] এর সাথে পোটেন্টিওমিটার পিন [VCC] সংযুক্ত করুন
  • আরডুইনো পিন [GND] এর সাথে পটেন্টিওমিটার পিন [GND] সংযুক্ত করুন
  • আরডুইনো ডিজিটাল পিনের সাথে LED পজিটিভ পিন সংযুক্ত করুন [7]
  • আরডুইনো পিনের সাথে LED পজিটিভ পিন সংযুক্ত করুন [GND]
  • Arduino পিনের সাথে OLED ডিসপ্লে পিন [VCC] সংযুক্ত করুন [5V]
  • Arduino পিন [GND] এর সাথে OLED ডিসপ্লে পিন [GND] সংযুক্ত করুন
  • Arduino পিন [SDA] এর সাথে OLED ডিসপ্লে পিন [SDA] সংযুক্ত করুন
  • OLED ডিসপ্লে পিন [SCL] কে আরডুইনো পিন [SCL] এর সাথে সংযুক্ত করুন

ধাপ 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: ভিসুইনোতে যোগ করুন এবং উপাদানগুলি সংযুক্ত করুন

ভিসুইনোতে যোগ করুন এবং উপাদানগুলি সংযুক্ত করুন
ভিসুইনোতে যোগ করুন এবং উপাদানগুলি সংযুক্ত করুন
ভিসুইনোতে যোগ করুন এবং উপাদানগুলি সংযুক্ত করুন
ভিসুইনোতে যোগ করুন এবং উপাদানগুলি সংযুক্ত করুন
ভিসুইনোতে যোগ করুন এবং উপাদানগুলি সংযুক্ত করুন
ভিসুইনোতে যোগ করুন এবং উপাদানগুলি সংযুক্ত করুন
ভিসুইনোতে যোগ করুন এবং উপাদানগুলি সংযুক্ত করুন
ভিসুইনোতে যোগ করুন এবং উপাদানগুলি সংযুক্ত করুন
  • "পালস জেনারেটর" উপাদান যুক্ত করুন বৈশিষ্ট্য উইন্ডোতে "ফ্রিকোয়েন্সি" নির্বাচন করুন এবং পিন আইকনে ক্লিক করুন এবং "ফ্লোট সিঙ্কপিন" নির্বাচন করুন
  • "মাল্টিপ্লাই এনালগ বাই ভ্যালু" কম্পোনেন্ট এবং প্রোপার্টি উইন্ডোতে "ভ্যালু" 10 এ সেট করুন
  • "OLED ডিসপ্লে I2C" যোগ করুন-DisplayOLED1 কম্পোনেন্টে ডাবল ক্লিক করুন-এলিমেন্ট উইন্ডোতে "টেক্সট" প্রসারিত করুন এবং "টেক্সট ফিল্ড" বাম দিকে টানুন-বাম পাশে "টেক্সট ফিল্ড 1" নির্বাচন করুন এবং প্রোপার্টি উইন্ডোতে সাইজ সেট করুন: 2 উপাদান উইন্ডো বন্ধ করুন
  • Arduino AnalogIn [0] কে "MultiplyByValue1" পিনে সংযুক্ত করুন [ইন]
  • DisplayOLED1> টেক্সট ফিল্ড 1> পিন ইন "MultiplyByValue1" পিন [আউট] সংযুক্ত করুন
  • "MultiplyByValue1" পিন [আউট] "PulseGenerator1" পিন [ফ্রিকোয়েন্সি] সংযোগ করুন
  • DisplayOLED1 পিন I2C আউট Arduino I2C ইন সংযোগ করুন
  • "PulseGenerator1" পিন [আউট] Arduino ডিজিটাল পিন [7] এর সাথে সংযুক্ত করুন

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

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

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

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

ধাপ 6: খেলুন

যদি আপনি আরডুইনো ইউএনও মডিউলকে ক্ষমতা দেন, এবং পটেন্টিওমিটারের অবস্থান পরিবর্তন করেন তাহলে এলইডি তার ঝলকানি ফ্রিকোয়েন্সি পরিবর্তন করবে এবং ওএলইডি ডিসপ্লেতে পটেনশিওমিটার মান (ফ্রিকোয়েন্সি) প্রদর্শিত হবে।

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

প্রস্তাবিত: