সুচিপত্র:

LED আউটপুট সহ Arduino ক্যালকুলেটর: 5 টি ধাপ
LED আউটপুট সহ Arduino ক্যালকুলেটর: 5 টি ধাপ

ভিডিও: LED আউটপুট সহ Arduino ক্যালকুলেটর: 5 টি ধাপ

ভিডিও: LED আউটপুট সহ Arduino ক্যালকুলেটর: 5 টি ধাপ
ভিডিও: How to use 4 channel Relay to control AC load with Arduino code 2024, নভেম্বর
Anonim
LED আউটপুট সহ Arduino ক্যালকুলেটর
LED আউটপুট সহ Arduino ক্যালকুলেটর
LED আউটপুট সহ Arduino ক্যালকুলেটর
LED আউটপুট সহ Arduino ক্যালকুলেটর
LED আউটপুট সহ Arduino ক্যালকুলেটর
LED আউটপুট সহ Arduino ক্যালকুলেটর
LED আউটপুট সহ Arduino ক্যালকুলেটর
LED আউটপুট সহ Arduino ক্যালকুলেটর

হে বন্ধুরা! একটি সিরিয়াল মনিটর ইনপুট এবং আউটপুট ব্যবহার করতে শিখতে চান। ঠিক আছে এখানে আপনি কীভাবে এটি করবেন তার নিখুঁত টিউটোরিয়াল পেয়েছেন! এই নির্দেশনায়, আমি আপনাকে Arduino সিরিয়াল মনিটর ব্যবহার করে একটি ক্যালকুলেটর তৈরি করতে এবং LED ঝলকানিতে ফলাফল দেখানোর জন্য প্রয়োজনীয় সাধারণ পদক্ষেপের মাধ্যমে নির্দেশনা দেব।

ধাপ 1: Arduino IDE ডাউনলোড করা

Arduino IDE ডাউনলোড করা হচ্ছে
Arduino IDE ডাউনলোড করা হচ্ছে

নীচের লিঙ্কটি ব্যবহার করে Arduino IDE (ইন্টারেক্টিভ ডেভেলপমেন্ট এনভায়রনমেন্ট) ডাউনলোড এবং ইনস্টল করুন:

www.arduino.cc/en/Main/Software আপনার অপারেটিং সিস্টেম এবং কনফিগারেশনের জন্য সবচেয়ে উপযুক্ত সংস্করণটি বেছে নিন এবং সেভ করুন।

ধাপ 2: হার্ডওয়্যার সামগ্রী

  1. 1 Arduino বোর্ড
  2. আরডুইনো বোর্ডকে আপনার কম্পিউটারে সংযুক্ত করতে 1 টি কেবল
  3. 1 LED
  4. জাম্পার তার

ধাপ 3: হার্ডওয়্যার তৈরি করা

হার্ডওয়্যার নির্মাণ
হার্ডওয়্যার নির্মাণ

1) আপনার কম্পিউটারে Arduino সংযুক্ত করুন

2) ছবিতে দেখানো হিসাবে LED কে রুটিবোর্ড এবং Arduino এর সাথে সংযুক্ত করুন।

ধাপ 4: প্রোগ্রামটি ডাউনলোড এবং চালানো

আপনার ল্যাপটপে সংযুক্ত আরডুইনো প্রোগ্রামটি ডাউনলোড করুন। আপনার ল্যাপটপে আরডুইনো সংযুক্ত করুন এবং প্রোগ্রামটি চালান।

Arduino IDE- এ, টুলস খুলুন-> সিরিয়াল মনিটর। একটি গণনা করতে টাইপ করুন, উদাহরণস্বরূপ, 3+2, এবং আপনি 5 হিসাবে ফলাফল পাবেন।

4+2 (আপনি রেজাল্ট পাবেন = 6)

8-3 (আপনি ফলাফল পাবেন = 5)

5*3 (আপনি ফলাফল পাবেন = 15)

10/2 (আপনি ফলাফল পাবেন = 5)

আপনি দেখতে পাবেন যে LED আউটপুট হিসাবে অনেক বার জ্বলজ্বল করে।

পদক্ষেপ 5: প্রোগ্রাম বোঝা

প্রোগ্রাম বোঝা
প্রোগ্রাম বোঝা
প্রোগ্রাম বোঝা
প্রোগ্রাম বোঝা
প্রোগ্রাম বোঝা
প্রোগ্রাম বোঝা
প্রোগ্রাম বোঝা
প্রোগ্রাম বোঝা

প্রথমে বোঝা যাক কিভাবে সিরিয়াল পোর্ট ইনপুট এবং আউটপুট কাজ করে। একটি ব্যবহারকারী সিরিয়াল মনিটর উইন্ডোতে ইনপুট ক্ষেত্রে ডেটা প্রবেশ করতে পারে আরডুইনোতে মান এবং ডেটা পাঠাতে। সিরিয়াল মনিটর উইন্ডো ব্যবহার না করে আরডুইনোতে ডেটা পাঠানোর জন্য যেকোনো সিরিয়াল প্রোগ্রাম, এমনকি একটি কাস্টম সিরিয়াল অ্যাপ্লিকেশন ব্যবহার করা যেতে পারে।

আমরা এখন আমাদের নিজস্ব ক্যালকুলেটর তৈরির জন্য এটি ব্যবহার করতে যাচ্ছি। প্রথমে সেটআপ () পদ্ধতিতে: আমরা ভেরিয়েবল এবং সিরিয়াল পোর্ট শুরু করি। Serial.begin (9600); // সিরিয়াল যোগাযোগ শুরু হয় Serial.println ("আমাকে একটি হিসাব পাঠান"); Serial.println ("উদাহরণস্বরূপ: 2+3"); তারপর loop () পদ্ধতিতে: while (Serial.available ()> 0) {// যখন arduino- এ ডেটা পাঠানো হচ্ছে, number1 = Serial.parseInt (); অপারেশন = Serial.read (); // অপারেশন প্রথম নম্বর নম্বর 2 = Serial.parseInt () পরে প্রথম চর হবে; // সংখ্যায় দ্বিতীয় নম্বরটি সঞ্চয় করে তারপর আমরা calculate () কল করি এবং গণনার ফলাফল প্রিন্ট করি। calculate () হল কাস্টম ফাংশন যা হিসাব করে। এটি কীভাবে কাজ করে তা বুঝতে দিন। যদি (অপারেশন == '+'), এটি দুটি সংখ্যা যোগ করে এবং ফলাফল "ফলাফল" ভেরিয়েবলে সঞ্চয় করে। যদি (অপারেশন == '-'), এটি দুটি সংখ্যা বিয়োগ করে এবং ফলাফল "ফলাফল" ভেরিয়েবলে সঞ্চয় করে। যদি (অপারেশন == '*'), এটি দুটি সংখ্যাকে গুণ করে এবং ফলাফলটিকে "ফলাফল" ভেরিয়েবলে সঞ্চয় করে। যদি (অপারেশন == '/'), এটি দুটি সংখ্যা ভাগ করে এবং ফলাফল "ফলাফল" ভেরিয়েবলে সঞ্চয় করে। অন্যথায়, এটি "ত্রুটি" মুদ্রণ করে

ব্লিংক পদ্ধতিতে একটি সাধারণ লুপের ফলে LED কে যতবার জ্বলজ্বল করতে হবে তার কোড আছে।

প্রস্তাবিত: