সুচিপত্র:
ভিডিও: ক্লাউডক্স মাইক্রোকন্ট্রোলার ব্যবহার করে 7 টি সেগমেন্টের সাথে কীপ্যাড: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই প্রকল্পের জন্য, আমরা একটি ম্যাট্রিক্স কীপ্যাড থেকে সংখ্যাসূচক ইনপুট গ্রহণ করব এবং তারপর এটি একটি সাত-সেগমেন্ট ডিসপ্লে মডিউলে প্রদর্শন করব। যেহেতু 8 টি LEDs A থেকে G এবং DP (দশমিক বিন্দুর জন্য) লেবেলযুক্ত, আপনি যদি 6 নম্বর প্রদর্শন করতে চান, তাহলে আপনি A, C, D, EF এবং G সেগমেন্টগুলিতে কারেন্ট প্রয়োগ করবেন। অতএব 6 সমান 0b01111101 (DP, G, F, E, D, C, B, A) বাইনারিতে এবং 0x7D হেক্সাডেসিমালে।
ধাপ 1: উপাদান
- ক্লাউডক্স মাইক্রোকন্ট্রোলার
- ক্লাউডএক্স সফটকার্ড
- 7 বিভাগ
- জাম্পার ওয়্যার
- ভি 3 কর্ড
- 4x3 কেয়ারপার্ড
- 330 ওহম
- 10K প্রতিরোধক
আপনি এখানে আপনার উপাদান অর্ডার করতে পারেন
ধাপ 2: আপনার হার্ডওয়্যার সেট-আপ করুন
এই ধাপটি অনুসরণ করুন:
সংযুক্ত করুন:
ক্লাউডএক্সের পিন 1 এ সেগমেন্টের পিন এ
ক্লাউডএক্সের পিন 2 এ সেগমেন্টের পিন বি
ক্লাউডএক্সের পিন 3 এ সেগমেন্টের ডিপি পিন করুন
ক্লাউডএক্সের পিন 4 এ সেগমেন্টের পিন সি
ক্লাউডএক্সের পিন 5 এ সেগমেন্টের পিন ডি
ক্লাউডএক্সের পিন 6 এ সেগমেন্টের পিন ই
ক্লাউডএক্সের পিন 7 এ সেগমেন্টের পিন এফ
ক্লাউডএক্সের পিন 9 এ সেগমেন্টের পিন জি
সাধারণ ক্যাথোড পিনকে GND এর সাথে সংযুক্ত করুন
কীপ্যাড সারির পিনের পিনএ 10k রোধকারী এবং মাইক্রোকন্ট্রোলারের পিন 12 এর সাথে সংযুক্ত ছিল।
কীপ্যাড সারির পিনের পিনবি 10k রোধকারী এবং মাইক্রোকন্ট্রোলারের পিন 13 এর সাথে সংযুক্ত ছিল।
কীপ্যাড সারি পিনের পিনসি 10k রোধকারী এবং মাইক্রোকন্ট্রোলারের পিন 14 এর সাথে সংযুক্ত ছিল।
কীপ্যাড সারির পিনের পিনডি 10k রোধকারী এবং মাইক্রোকন্ট্রোলারের পিন 15 এর সাথে সংযুক্ত ছিল।
এবং প্রতিরোধকের শেষটি একসাথে GND এর সাথে সংযুক্ত ছিল।
কীপ্যাড রো পিনের পিন 1 মাইক্রোকন্ট্রোলারের পিন 10 এর সাথে সংযুক্ত ছিল।
কীপ্যাড রো পিনের পিন 2 মাইক্রোকন্ট্রোলারের পিন 11 এর সাথে সংযুক্ত ছিল।
কীপ্যাড রো পিনের পিন 3 মাইক্রোকন্ট্রোলারের পিন 12 এর সাথে সংযুক্ত ছিল।
ধাপ 3: কোডিং
এই কোডটি আপনার ক্লাউডএক্স আইডিইতে অনুলিপি করুন।
#অন্তর্ভুক্ত করুন #অন্তর্ভুক্ত করুন #অন্তর্ভুক্ত করুন #সংজ্ঞায়িত করুন #সংজ্ঞায়িত করুন #সংজ্ঞায়িত করুন #সংজ্ঞায়িত করুন #সংজ্ঞায়িত করুন #সংজ্ঞায়িত করুন #সংজ্ঞায়িত করুন #সংজ্ঞায়িত করুন সংখ্যার #সংজ্ঞা দিন ',' 8 ',' 9 ','*',' 0 ','#'}; // Keypad’s Keys char RowPins [NumberOfRows] = {12, 13, 14, 15} এর বিন্যাস; char ColumnsPins [NumberOfColumns] = {9, 10, 11}; চর কী; // দশটি পৃথক চর ভেরিয়েবল তৈরির পরিবর্তে, আমরা তাদের স্বাক্ষরবিহীন চার সেগ গ্রুপ করার জন্য একটি অ্যারে তৈরি করি = {0x3F, 0x06, 0x5B, 0x4F, 0x66, 0x6D, 0x7D, 0x07, 0x7F, 0x6F}; setup () {// এখানে সেটআপ কীপ্যাড_সেটিং (পুলডাউনরো, রোপিনস, কলামপিনস, নম্বরঅফরো, নম্বরঅফকলমস, কীপ্যাডচরিত্র); // এই ডেটা দিয়ে কীপ্যাড আরম্ভ করুন // সেগমেন্ট_সেটিং (CCathode, NumberOfDigit, segmentScanPins, segmentDataPins); পোর্টমোড (1, আউটপুট); // OUTPUT portWrite (1, OFF_ALL) হিসাবে ডিজিটাল I/O পোর্ট 1 সেটআপ করুন; // clear/turn off port 1 loop () {// program here
কী = getKey (); // কীপ্যাডে কী প্রেসের জন্য চেক করুন
যদি (কী! = 0) portWrite (1, seg [Keys - 48]); // 7-সেগমেন্টে কী চাপুন
}
}
ধাপ 4: আমাদের সাথে শেয়ার করুন
আপনার অর্জন এখানে আমাদের সাথে শেয়ার করুন
প্রস্তাবিত:
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
হাই ফ্রিকোয়েন্সি এবং ডিউটি সাইকেল কিভাবে পরিমাপ করা যায়, একই সাথে মাইক্রোকন্ট্রোলার ব্যবহার করে।: 4 টি ধাপ
কিভাবে মাইক্রোকন্ট্রোলার ব্যবহার করে একই সাথে উচ্চ ফ্রিকোয়েন্সি এবং ডিউটি সাইকেল পরিমাপ করবেন: আমি জানি আপনি কি ভাবেন: " হু? সংকেত ফ্রিকোয়েন্সি পরিমাপ করার জন্য মাইক্রোকন্ট্রোলারগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে প্রচুর নির্দেশাবলী রয়েছে। জোয়ান। " তবে অপেক্ষা করুন, এর মধ্যে একটি নতুনত্ব রয়েছে: আমি একটি মাইক্রো থেকে অনেক বেশি ফ্রিকোয়েন্সি পরিমাপের একটি পদ্ধতি বর্ণনা করি
7 সেগমেন্টের সাথে প্রোটিয়াসে Pic18f4520 ব্যবহার করে স্টপওয়াচ: 6 টি ধাপ
7 সেগমেন্ট সহ প্রোটিয়াসে Pic18f4520 ব্যবহার করে স্টপওয়াচ: আমি সবেমাত্র পিক কন্ট্রোলারের সাথে কাজ শুরু করেছি, আমার এক বন্ধু আমাকে এটি থেকে একটি স্টপওয়াচ তৈরির অনুরোধ করেছিল। তাই আমার শেয়ার করার জন্য হার্ডওয়্যার ইমেজ নেই, আমি কোড লিখেছি এবং এটি প্রোটিয়াস সফটওয়্যারে নকল করেছি।
ক্লাউডএক্স মাইক্রোকন্ট্রোলার ব্যবহার করে এলসিডি সহ কীপ্যাড: 4 টি ধাপ
ক্লাউডএক্স মাইক্রোকন্ট্রোলার ব্যবহার করে এলসিডি সহ কীপ্যাড: এই প্রকল্পের জন্য, আমরা একটি ম্যাট্রিক্স কীপ্যাড থেকে ডেটা গ্রহণ করব এবং তারপরে এটি একটি এলসিডি মডিউলে প্রদর্শন করব
8051 এর সাথে কীপ্যাড ইন্টারফেস এবং 7 সেগমেন্টে কীপ্যাড সংখ্যা প্রদর্শন: 4 টি ধাপ (ছবি সহ)
8051 এর সাথে কীপ্যাড ইন্টারফেস এবং 7 সেগমেন্টে কীপ্যাড সংখ্যা প্রদর্শন করা: এই টিউটোরিয়ালে আমি আপনাকে 8051 দিয়ে কীপ্যাড ইন্টারফেস করতে এবং 7 সেগমেন্ট ডিসপ্লেতে কীপ্যাড সংখ্যা প্রদর্শন করার বিষয়ে বলতে যাচ্ছি