সুচিপত্র:

Arduino এবং VL53L0X ফ্লাইটের সময় + OLED ডিসপ্লে টিউটোরিয়াল: 6 টি ধাপ
Arduino এবং VL53L0X ফ্লাইটের সময় + OLED ডিসপ্লে টিউটোরিয়াল: 6 টি ধাপ

ভিডিও: Arduino এবং VL53L0X ফ্লাইটের সময় + OLED ডিসপ্লে টিউটোরিয়াল: 6 টি ধাপ

ভিডিও: Arduino এবং VL53L0X ফ্লাইটের সময় + OLED ডিসপ্লে টিউটোরিয়াল: 6 টি ধাপ
ভিডিও: আরডুইনোর সাথে VL53L0X 6 পিন লেজার মডিউল দিয়ে দূরত্ব পরিমাপ করুন 2024, নভেম্বর
Anonim
Image
Image

এই টিউটোরিয়ালে আমরা শিখব কিভাবে VL53L0X টাইম-অফ-ফ্লাইট সেন্সর এবং OLED ডিসপ্লে ব্যবহার করে মিমি দূরত্ব প্রদর্শন করতে হয়।

ভিডিওটি দেখুন।

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

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

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

সার্কিট
সার্কিট
  • OLED ডিসপ্লে পিন (GND) কে Arduino পিন (GND) এর সাথে সংযুক্ত করুন
  • OLED ডিসপ্লে পিন (VCC) Arduino পিন (5V) এর সাথে সংযুক্ত করুন
  • OLED ডিসপ্লে পিন (এসসিএল) আরডুইনো পিন (এসসিএল) এর সাথে সংযুক্ত করুন
  • OLED ডিসপ্লে পিন (SDA) কে Arduino পিন (SDA) এর সাথে সংযুক্ত করুন
  • VL53L0X সেন্সর পিন (GND) কে Arduino পিন (GND) এর সাথে সংযুক্ত করুন
  • VL53L0X সেন্সর পিন (VCC) Arduino পিন (5V) এর সাথে সংযুক্ত করুন
  • VL53L0X সেন্সর পিন (এসসিএল) আরডুইনো পিন (এসসিএল) এর সাথে সংযুক্ত করুন
  • VL53L0X সেন্সর পিন (SDA) কে Arduino পিন (SDA) এর সাথে সংযুক্ত করুন

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

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

আরডুইনো প্রোগ্রামিং শুরু করতে, আপনাকে এখান থেকে আরডুইনো আইডিই ইনস্টল করতে হবে:

অনুগ্রহ করে সচেতন থাকুন যে Arduino IDE 1.6.6 এ কিছু জটিল বাগ রয়েছে। নিশ্চিত করুন যে আপনি 1.6.7 বা উচ্চতর ইনস্টল করেছেন, অন্যথায় এই নির্দেশযোগ্য কাজ করবে না! আপনি যদি এই নির্দেশাবলীর ধাপগুলি অনুসরণ না করেন তবে ESP 8266 প্রোগ্রামে Arduino IDE সেটআপ করুন! ভিসুইনো: https://www.visuino.eu এছাড়াও ইনস্টল করা প্রয়োজন। প্রথম ছবিতে দেখানো হিসাবে Visuino শুরু করুন Visuino- এ Arduino কম্পোনেন্ট (ছবি 1) -এর "সরঞ্জাম" বোতামে ক্লিক করুন যখন ডায়ালগটি প্রদর্শিত হবে, ছবি 2 -এ দেখানো হিসাবে "Arduino UNO" নির্বাচন করুন

ধাপ 4: ভিসুইনোতে উপাদানগুলি যুক্ত করুন এবং সংযুক্ত করুন

ভিসুইনোতে উপাদান যুক্ত করুন এবং সংযুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন এবং সংযুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন এবং সংযুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন এবং সংযুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন এবং সংযুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন এবং সংযুক্ত করুন
  • "ফ্লাইট লেজার রেঞ্জার VL53L0X" কম্পোনেন্ট যোগ করুন
  • "SSD1306/SH1106 OLED Display (I2C)" কম্পোনেন্ট যোগ করুন, "DisplayOLED1" এ ডাবল ক্লিক করুন এবং এলিমেন্টস উইন্ডোতে বাম দিকে "টেক্সট ফিল্ড" টেনে আনুন এবং প্রোপার্টি উইন্ডো সেট সাইজ: 2
  • লেজাররঞ্জার 1 পিন সেন্সর I2C কে Arduino পিন I2C এর সাথে সংযুক্ত করুন
  • DisplayOLED1 পিন আউট I2C আরডুইনো পিন I2C এর সাথে সংযুক্ত করুন
  • DisplayOLED1 পিন টেক্সট ফিল্ড 1> ইন লেজাররঞ্জার 1 পিন দূরত্ব (মিমি) সংযুক্ত করুন

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

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

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

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

ধাপ 6: খেলুন

আপনি যদি আরডুইনো ইউএনও মডিউলকে শক্তি দেন, তাহলে ওএলইডি ডিসপ্লেটি ফ্লাইট সেন্সরের সময় থেকে যে মিমি দূরত্ব পাওয়া যাচ্ছে তা প্রদর্শন শুরু করবে, আপনি সেন্সরের সামনে কিছু বস্তু রাখতে পারেন এবং মান পরিবর্তন হবে।

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

প্রস্তাবিত: