সুচিপত্র:

ভিসুইনো ব্রেথালাইজার কিভাবে MQ-3 অ্যালকোহল গ্যাস সেন্সর ব্যবহার করবেন: 8 টি ধাপ
ভিসুইনো ব্রেথালাইজার কিভাবে MQ-3 অ্যালকোহল গ্যাস সেন্সর ব্যবহার করবেন: 8 টি ধাপ

ভিডিও: ভিসুইনো ব্রেথালাইজার কিভাবে MQ-3 অ্যালকোহল গ্যাস সেন্সর ব্যবহার করবেন: 8 টি ধাপ

ভিডিও: ভিসুইনো ব্রেথালাইজার কিভাবে MQ-3 অ্যালকোহল গ্যাস সেন্সর ব্যবহার করবেন: 8 টি ধাপ
ভিডিও: ⛔ মোবাইল মোবাইল কমপ্লেক্স নিষিদ্ধ! স্বাস্থ্য মন্ত্রণালয়ের আদেশ। চালকদের প্রাক-ট্রিপ মেডিকেল পরীক্ষা 2024, জুলাই
Anonim

এই টিউটোরিয়ালে আমরা ব্যবহার করব Arduino UNO, OLED Lcd, MQ-3 অ্যালকোহল গ্যাস সেন্সর মডিউল, এবং Visuino Lcd এ অ্যালকোহলের মাত্রা প্রদর্শন করতে এবং সীমা সনাক্তকরণ সেট করতে। একটি বিক্ষোভ ভিডিও দেখুন।

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

আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার

Arduino UNO বা অন্য কোন Arduino

MQ-3 অ্যালকোহল গ্যাস সেন্সর মডিউল

ওএলইডি এলসিডি

ব্রেডবোর্ড

জাম্পার তার

ভিসুইনো প্রোগ্রাম: ভিসুইনো ডাউনলোড করুন

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

সার্কিট
সার্কিট

Arduino UNO থেকে GND কে ব্রেডবোর্ড পিনে সংযুক্ত করুন (gnd)

Arduino UNO থেকে 5V পিনকে ব্রেডবোর্ড পিনে সংযুক্ত করুন (ইতিবাচক)

এসসিএলকে আরডুইনো ইউএনও থেকে ওএলইডি এলসিডি পিন (এসসিএল) এর সাথে সংযুক্ত করুন

Arduino UNO থেকে OLED LCD পিন (SDA) এর সাথে SDA সংযোগ করুন

OLED LCD পিন (VCC) কে ব্রেডবোর্ড পিনের সাথে সংযুক্ত করুন (পজিটিভ)

OLED LCD পিন (GND) কে ব্রেডবোর্ড পিন (GND) এর সাথে সংযুক্ত করুন

MQ-3 অ্যালকোহল গ্যাস সেন্সর মডিউল পিন (VCC) কে ব্রেডবোর্ড পিন (পজিটিভ) এর সাথে সংযুক্ত করুন

MQ-3 অ্যালকোহল গ্যাস সেন্সর পিন (GND) কে ব্রেডবোর্ড পিন (GND) এর সাথে সংযুক্ত করুন

MQ-3 অ্যালকোহল গ্যাস সেন্সর মডিউল পিন (A0) Arduino UNO পিন এনালগ (1) এর সাথে সংযুক্ত করুন

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

ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
  • 2X "টেক্সট ভ্যালু" উপাদান যোগ করুন
  • 2X "মান তুলনা করুন" উপাদান যোগ করুন
  • প্রদর্শন OLED I2C উপাদান যোগ করুন
  • "টেক্সট মাল্টি মার্জার" উপাদান যোগ করুন
  • "গড় সময়কাল" উপাদান যোগ করুন

ধাপ 5: ভিসুইনোতে: উপাদানগুলি সেট করুন

ভিসুইনোতে: উপাদানগুলি সেট করুন
ভিসুইনোতে: উপাদানগুলি সেট করুন
ভিসুইনোতে: উপাদানগুলি সেট করুন
ভিসুইনোতে: উপাদানগুলি সেট করুন
ভিসুইনোতে: উপাদানগুলি সেট করুন
ভিসুইনোতে: উপাদানগুলি সেট করুন
  • "TextValue1" কম্পোনেন্টের টেক্সট ভ্যালু "খুব মাতাল!"
  • "TextValue2" কম্পোনেন্টের টেক্সট ভ্যালু "Ok" তে সেট করুন
  • "CompareValue1" কম্পোনেন্টের মান "0.3" তে সেট করুন >> এটি সনাক্তকরণ মান, আপনি আপনার নিজের মান সেট করতে পারেন
  • "CompareValue2" কম্পোনেন্টের মান "0.3" তে সেট করুন >> এটি সনাক্তকরণ মান, আপনি আপনার নিজের মান সেট করতে পারেন
  • "CompareValue1" কম্পোনেন্টের CompareType কে "ctBiggerOrEqual" এ সেট করুন
  • "CompareValue2" কম্পোনেন্টের CompareType কে "ctSmaller" এ সেট করুন
  • "AveragePeriod1" কম্পোনেন্টের সময়কাল "500000" এ সেট করুন এটি একটি সেকেন্ডের 0.5 এর সমান, এর মানে হল LCD প্রতি 0.5 সেকেন্ডে vlue দেখাবে

DisplayOled1 কম্পোনেন্টে ডাবল ক্লিক করুন

  • বাম দিকে ড্র ড্র টেক্সট যোগ করুন এবং "Alc Level:" এ টেক্সট সেট করুন
  • বামে 2X পাঠ্য ক্ষেত্র যুক্ত করুন (ছবি দেখুন) এবং "পাঠ্য ক্ষেত্র 1" এর জন্য Y: 20 এবং "পাঠ্য ক্ষেত্র 2" এর জন্য y: 40 সেট করুন

ধাপ 6: ধাপ 5: ভিসুইনোতে: সংযোগকারী উপাদান

ধাপ 5: ভিসুইনোতে: সংযোগকারী উপাদান
ধাপ 5: ভিসুইনোতে: সংযোগকারী উপাদান
  • DisplayOled1 পিন [আউট I2c] Arduino I2C পিন [ইন] সংযুক্ত করুন
  • Arduino Analog pin out [1] AveragePeriod1 pin [in] এবং CompareValue1 pin [in] এবং CompareValue2 pin [in]
  • AveragePeriod1 পিন [আউট] OLED এলকেমেন্টস টেক্সট ফিল্ড 1 পিন [ইন] সংযুক্ত করুন
  • CompareValue1 পিন [আউট] TextValue1 পিন [ঘড়ি] সাথে সংযুক্ত করুন
  • CompareValue2 পিন [আউট] TextValue2 পিন [ঘড়ি] সাথে সংযুক্ত করুন
  • TextValue1 পিন [আউট] TextMultiMerger1 পিন [0] এর সাথে সংযুক্ত করুন
  • TextValue2 পিন [আউট] TextMultiMerger1 পিন [1] এর সাথে সংযুক্ত করুন
  • TextMultiMerger1 পিন [আউট] OLED উপাদানগুলির সাথে সংযুক্ত করুন টেক্সট ফিল্ড 2 পিন [ইন]

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

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

ভিসুইনোতে, নীচে "বিল্ড" ট্যাবে ক্লিক করুন, নিশ্চিত করুন যে সঠিক পোর্টটি নির্বাচন করা হয়েছে, তারপরে "কম্পাইল/বিল্ড এবং আপলোড" বোতামে ক্লিক করুন।

ধাপ 8: খেলুন

আপনি যদি আরডুইনো ইউএনও মডিউলকে ক্ষমতা দেন, তাহলে OLED Lcd MQ-3 অ্যালকোহল গ্যাস সেন্সরের মান দেখাতে শুরু করবে। আপনি যদি সেন্সরের কাছে অ্যালকোহল সোয়াব বা কোন অ্যালকোহল রাখেন তবে তা এলসিডিতে মান দেখাবে।

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

প্রস্তাবিত: