সুচিপত্র:

ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে 0-9 সেগমেন্ট কাউন্টার: 3 টি ধাপ
ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে 0-9 সেগমেন্ট কাউন্টার: 3 টি ধাপ

ভিডিও: ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে 0-9 সেগমেন্ট কাউন্টার: 3 টি ধাপ

ভিডিও: ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে 0-9 সেগমেন্ট কাউন্টার: 3 টি ধাপ
ভিডিও: #shortvideo #freefire #youtubeshorts #gaming #trending #shortsvideo 2024, নভেম্বর
Anonim
ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে 0-9 সেগমেন্ট কাউন্টার
ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে 0-9 সেগমেন্ট কাউন্টার

এই প্রকল্পে আমরা 0 থেকে 9 পর্যন্ত গণনা করার জন্য একটি সাত-সেগমেন্ট LED ডিসপ্লে ব্যবহার করি।

একটি সাত সেগমেন্ট এলইডি ডিসপ্লেতে আটটি এলইডি থাকে এবং এটি সংখ্যা প্রদর্শনের জন্য নিখুঁত। ক্যাথোড, যথাক্রমে। আমাদের প্রকল্পের জন্য আমরা সাধারণ-ক্যাথোড টাইপ ব্যবহার করি। 8 টি LEDs এ A থেকে G এবং DP (দশমিক বিন্দুর জন্য) লেবেলযুক্ত। আমাদের সাধারণ ক্যাথোড মডিউলের জন্য, প্রতিটি LED সেগমেন্টের জন্য একটি অ্যানোড পিন রয়েছে। উদাহরণস্বরূপ, যদি আপনি 4 নম্বর প্রদর্শন করতে চান, তাহলে আপনি B, C, F এবং G সেগমেন্টগুলিতে কারেন্ট প্রয়োগ করবেন। ক্লাউডএক্স সেগমেন্ট লাইব্রেরি 7-সেগমেন্ট মডিউল ব্যবহার সহজ করে তোলে।

ধাপ 1: এই উপাদানগুলি সংগ্রহ করুন

এই উপাদানগুলি সংগ্রহ করুন
এই উপাদানগুলি সংগ্রহ করুন
এই উপাদানগুলি সংগ্রহ করুন
এই উপাদানগুলি সংগ্রহ করুন
এই উপাদানগুলি সংগ্রহ করুন
এই উপাদানগুলি সংগ্রহ করুন

1. ক্লাউডএক্স মাইক্রোকন্ট্রোলার

2. ক্লাউডএক্স সফটকার্ড

3. ভি 3 ইউএসবি কর্ড

4. 7 সেগমেন্ট (ক্যাথোড)

5. জাম্পার ওয়্যার

6. 330ohm প্রতিরোধক

ধাপ 2: হার্ডওয়্যার সেট-আপ

হার্ডওয়্যার সেট-আপ
হার্ডওয়্যার সেট-আপ
হার্ডওয়্যার সেট-আপ
হার্ডওয়্যার সেট-আপ

এই ধাপটি অনুসরণ করুন:

সংযুক্ত করুন:

ক্লাউডএক্সের পিন 1 এ সেগমেন্টের পিন এ

ক্লাউডএক্সের পিন 2 এ সেগমেন্টের পিন বি

ক্লাউডএক্সের পিন 3 এ সেগমেন্টের ডিপি পিন করুন

ক্লাউডএক্সের পিন 4 এ সেগমেন্টের পিন সি

ক্লাউডএক্সের পিন 5 এ সেগমেন্টের পিন ডি

ক্লাউডএক্সের পিন 6 এ সেগমেন্টের পিন ই

ক্লাউডএক্সের পিন 7 এ সেগমেন্টের পিন এফ

ক্লাউডএক্সের পিন 9 এ সেগমেন্টের পিন জি

সাধারণ ক্যাথোড পিনকে GND এর সাথে সংযুক্ত করুন

সংযোগের পরে, কোডিংয়ের জন্য যেতে দিন:

এখানে Cloudx IDE ডাউনলোড করুন

ধাপ 3: কোডিং

ক্লাউডএক্স আইডিইতে এই কোডটি অনুলিপি করুন

#অন্তর্ভুক্ত #অন্তর্ভুক্ত char NumberOfDigit = 1; // 7 সেগমেন্ট ডিসপ্লের সেট সংখ্যা ব্যবহার করতে হবে

// এই CloudX পিনগুলিকে ডিসপ্লের A, B, C, D, E, F, G এবং H পিনের সাথে সংযুক্ত করুন

char সেগমেন্ট ডেটাপিনস = {1, 2, 3, 4, 5, 6, 7, 8};

// এই ক্লাউডএক্স পিনগুলিকে প্রতিটি 7-সেগমেন্ট ডিসপ্লের সাধারণ অ্যানোড বা ক্যাথোডে সংযুক্ত করুন

চার সেগমেন্ট স্ক্যানপিনস = 0; // পিনগুলি সংরক্ষণ করার জন্য আমরা সরাসরি গ্রাউন্ড (ক্যাথোড) সেটআপ () {// সেটআপ এখানে // এই ডেটা সেগমেন্ট_সেটিং (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins) দিয়ে 7 সেগমেন্ট ডিসপ্লে শুরু করি; loop () {// প্রোগ্রাম এখানে Segment_write (0, 1000); // 1 সেকেন্ডের জন্য 7-সেগমেন্ট ডিসপ্লেতে 0 লিখুন Segment_write (1, 1000); // 1 সেকেন্ডের জন্য 7-সেগমেন্ট ডিসপ্লেতে 1 লিখুন Segment_write (2, 1000); // 1 সেকেন্ড সেগমেন্ট_ওয়াইটের জন্য 7-সেগমেন্ট ডিসপ্লেতে 2 লিখুন (3, 1000); // 1 সেকেন্ডের জন্য 7-সেগমেন্ট ডিসপ্লেতে 3 লিখুন Segment_write (4, 1000); // 1 সেকেন্ড সেগমেন্ট_ওয়াইটের জন্য 7-সেগমেন্ট ডিসপ্লেতে 4 লিখুন (5, 1000); // 1 সেকেন্ড সেগমেন্ট_ওয়াইটের জন্য 7-সেগমেন্ট ডিসপ্লেতে 5 লিখুন (6, 1000); // 1 সেকেন্ড সেগমেন্ট_ওয়াইটের জন্য 7-সেগমেন্ট ডিসপ্লেতে 6 লিখুন (7, 1000); // 1 সেকেন্ড সেগমেন্ট_ওয়াইটের জন্য 7-সেগমেন্ট ডিসপ্লেতে 7 লিখুন (8, 1000); // 1 সেকেন্ড সেগমেন্ট_ওয়াইটের জন্য 7-সেগমেন্ট ডিসপ্লেতে 8 লিখুন (9, 1000); // 1 সেকেন্ডের জন্য 7-সেগমেন্ট ডিসপ্লেতে 9 লিখুন}}

প্রস্তাবিত: