সুচিপত্র:
ভিডিও: ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে 0-9 সেগমেন্ট কাউন্টার: 3 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই প্রকল্পে আমরা 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 লিখুন}}
প্রস্তাবিত:
শিফট রেজিস্টারের সাথে 7 সেগমেন্ট ডিসপ্লে কাউন্টার: 3 টি ধাপ
শিফট রেজিস্টারের সাথে 7 সেগমেন্ট ডিসপ্লে কাউন্টার: যদি আপনি শুধু একটি শিফট রেজিস্টার ব্যবহার করতে শিখেন এবং এটি কোড দিয়ে কিভাবে কাজ করে তা শিখছেন তাহলে এটি নিখুঁত শিক্ষানবিশ প্রকল্প। উপরন্তু, আপনি 7 সেগমেন্ট ডিসপ্লেতে নতুন হলে এই প্রকল্পটি একটি দুর্দান্ত শুরু। আপনি এই প্রকল্পটি শুরু করার আগে নিশ্চিত করুন যে
পিসি কীবোর্ড 8051 মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেসিং: 6 টি ধাপ
8051 মাইক্রোকন্ট্রোলারের সাথে পিসি কীবোর্ড ইন্টারফেসিং: এই প্রকল্পে আমি আপনাকে ব্যাখ্যা করেছি কিভাবে আমরা আমাদের পিসি কীবোর্ডকে 8051 মাইক্রোকন্ট্রোলারে ইন্টারফেস করতে পারি
ক্লাউডএক্স মাইক্রোকন্ট্রোলারের ভূমিকা: 3 টি ধাপ
ক্লাউডএক্স মাইক্রোকন্ট্রোলারের ভূমিকা: ক্লাউডএক্স মাইক্রোকন্ট্রোলার হল একটি ওপেনসোর্স হার্ডওয়্যার এবং সফ্টওয়্যার মাইক্রো-কম্পিউটার যা আপনাকে আপনার নিজস্ব ইন্টারেক্টিভ প্রকল্প তৈরি করতে দেয়। ক্লাউডএক্স একটি ছোট চিপ বোর্ড যা ব্যবহারকারীদের কোন পদক্ষেপ নেওয়ার আগে কি করতে হবে তা বলতে দেয়, এটি বিভিন্ন কে গ্রহণ করে
ক্লাউডএক্স মাইক্রোকন্ট্রোলার ব্যবহার করে শিফট রেজিস্টারের সাথে ইন্টারফেসিং 7-সেগমেন্ট ডিসপ্লে: 5 টি ধাপ
ক্লাউডএক্স মাইক্রোকন্ট্রোলার ব্যবহার করে শিফট রেজিস্টারের সাথে ইন্টারফেসিং 7-সেগমেন্ট ডিসপ্লে: এই প্রজেক্টে আমরা ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে সাত সেগমেন্ট এলইডি ডিসপ্লে ইন্টারফেস করার একটি টিউটোরিয়াল প্রকাশ করছি। সাতটি সেগমেন্ট ডিসপ্লে অনেক এমবেডেড সিস্টেম এবং ইন্ডাস্ট্রিয়াল অ্যাপলিকেশনে ব্যবহার করা হয় যেখানে আউটপুটের পরিসর দেখানো হয়
ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে একাধিক 7 সেগমেন্ট ডিসপ্লে কাউন্টার: 4 টি ধাপ
ক্লাউডএক্স মাইক্রোকন্ট্রোলারের সাথে একাধিক 7 সেগমেন্ট ডিসপ্লে কাউন্টার: এই প্রকল্পটি ব্যাখ্যা করে কিভাবে ক্লাউডএক্স মাইক্রোকন্ট্রোলার ব্যবহার করে দুটি 7-সেগমেন্টে ডেটা প্রদর্শন করা যায়