সুচিপত্র:
ভিডিও: সহজ ক্লাউডএক্স এম 3333 ডিজিটাল স্টপওয়াচ:। টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই প্রকল্পে, আমরা একটি ডিজিটাল ঘড়ির একটি সংস্করণ তৈরি করতে যাচ্ছি যা আপনার মোবাইল ফোনে স্টপওয়াচের মতো ঘন্টা, মিনিট এবং সেকেন্ডের রেকর্ড রাখতে পারে! আমরা সময় প্রদর্শন করতে একটি LCD ব্যবহার করতে যাচ্ছি
ধাপ 1: উপাদান প্রয়োজন
- ক্লাউডএক্স এম 33
- ক্লাউডএক্স সফটকার্ড
- LCD প্রদর্শন
- পোটেন্টিওমিটার
- বোতাম চাপা
- রুটি বোর্ড
- জাম্পার ওয়্যার
- ভি 3 ইউএসবি কেবল
- 10k
আপনি এখানে আপনার উপাদান পেতে পারেন
ধাপ 2: হার্ডওয়্যার
ধাপ 1: রুটি বোর্ডে এলসিডি ডিসপ্লে ঠিক করুন এবং নিম্নলিখিত অনুযায়ী ক্লাউডএক্স এম 633 বোর্ডের সাথে সংযোগ করুন
- R/S থেকে পিন 1
- ENA থেকে pin2
- D4 থেকে pin3
- D5 থেকে pin4
- D6 থেকে pin5
- D7 থেকে pin6
উপরন্তু, একটি 10k পাত্র +5V এবং GND এর সাথে ওয়াইপার (আউটপুট) এলসিডি স্ক্রিন VO পিনে সংযুক্ত করুন।
- Vss এবং K কে GND এর সাথে সংযুক্ত করুন
- Vdd এবং A +5v এর সাথে সংযুক্ত করুন
- R/W কে GND এর সাথে সংযুক্ত করুন
N. B: A হল Anode, K হল ক্যাথোড
ধাপ ২
- রুটি বোর্ডে প্রথম ধাক্কা বোতাম (স্টার্ট এবং স্টপ) ঠিক করুন এবং ক্লাউডএক্স বোর্ডের প্রথম পা 10k এবং Pin7 এবং অন্য পা GND এর সাথে সংযুক্ত করুন।
- ব্রেডবোর্ডে দ্বিতীয় ধাক্কা বোতাম (রিসেট) ঠিক করুন এবং ক্লাউডএক্স বোর্ডের প্রথম পা 10k এবং pin8 এবং অন্য পাটি GND এর সাথে সংযুক্ত করুন।
ধাপ 3: কোডিং
এই কোডটি আপনার ক্লাউডএক্স আইডিইতে অনুলিপি করুন
#অন্তর্ভুক্ত #অন্তর্ভুক্ত #অন্তর্ভুক্ত
#সংজ্ঞায়িত করুন START_PAUSE 7
#ডিফাইন রিসেট 8 #ডিফাইন স্টার্ট 1 #পজ 0 নির্ধারণ করুন
চার টাইমার = "00: 00: 00: 0";
স্বাক্ষরবিহীন চর HH, MM, SS, mSS, mscount, RFlag = 0; bit OmSF = 0, S_PFlag = 0;
বাধা টাইমারঅ্যামএসডি () {
যদি (INTCONbits. T0IF) {
INTCONbits. T0IF = 0; TMR0 += 60; যদি (mscount ++ == 10) {mscount = 0; ওএমএসএফ = 1; }}}
সেটআপ () {
// এখানে সেটআপ করুন
পিনমোড (START_PAUSE, INPUT);
পিনমোড (রিসেট, ইনপুট); lcdSetting (1, 2, 3, 4, 5, 6); lcdCmd (পরিষ্কার); lcdCmd (কার্সরঅফ); lcdWriteText (1, 1, "ক্লাউডক্স স্টপওয়াচ");
লুপ(){
// এখানে প্রোগ্রাম
যদি (! readPin (START_PAUSE)) {
যদি (S_PFlag == START) {delayMs (200); INTCON = 0b00000000; OPTION_REG = 0b00000000; mSS--; }
যদি (S_PFlag == PAUSE && RFlag == 1) {
বিলম্ব Ms (200); INTCON = 0b11100000; OPTION_REG = 0b00000111; }
যদি (S_PFlag == PAUSE && RFlag == 0) {
বিলম্ব Ms (200); INTCON = 0b11100000; OPTION_REG = 0b00000111; TMR0 += 60; mscount = 0; ওএমএসএফ = 0; } S_PFlag = ~ S_PFlag; RFlag = 1; }
যদি (! readPin (RESET)) {
বিলম্ব Ms (200); HH = 0; এমএম = 0; এসএস = 0; mSS = 0; INTCON = 0b00000000; OPTION_REG = 0b00000000; mscount = 0; ওএমএসএফ = 0; RFlag = 0; S_PFlag = PAUSE;
}
যদি (ওএমএসএফ) {
ওএমএসএফ = ~ ওএমএসএফ; এমএসএস ++; যদি (mSS == 10) SS ++; যদি (SS == 60) MM ++; যদি (MM == 60) HH ++; }
যদি (HH == 100) HH = 0; যদি (MM == 60) MM = 0; যদি (SS == 60) SS = 0; যদি (mSS == 10) mSS = 0; টাইমার [1] = (HH%10) +48; টাইমার [0] = (HH/10) +48; টাইমার [4] = (এমএম%10) +48; টাইমার [3] = (এমএম/10) +48; টাইমার [7] = (এসএস%10) +48; টাইমার [6] = (এসএস/10) +48; টাইমার [9] = mSS +48; lcdWriteText (2, 2, টাইমার);
}
}
প্রস্তাবিত:
ক্লাউডএক্স সহ সহজ এবং স্ট্যান্ডার্ড ক্যালকুলেটর: 5 টি ধাপ
ক্লাউডএক্সের সাথে সহজ এবং স্ট্যান্ডার্ড ক্যালকুলেটর: এই টিউটোরিয়ালে, আমরা ক্লাউডএক্স দিয়ে কীভাবে একটি সাধারণ এবং স্ট্যান্ডার্ড ক্যালকুলেটর তৈরি করতে হয় তা শিখব, দয়া করে ক্লিক করুন যদি আপনি ক্লাউডএক্সের সাথে ইন্টারফেসিং কীপ্যাডে আগে কিছু না পড়ে থাকেন, এখানে, আমাদের লক্ষ্য শেখানো আপনি কীভাবে আপনার নিজের হেক্টর বিকাশ করতে পারেন সে সম্পর্কে আপনি
একটি সহজ, ব্যবহারিক Arduino স্টপওয়াচ: 4 ধাপ
একটি সহজ, ব্যবহারিক Arduino স্টপওয়াচ: Arduino স্টপওয়াচের জন্য ওয়েবে অনুসন্ধান করুন। আপনি সম্ভবত এটি করেছেন, যদি আপনি এখানে থাকেন। ব্যক্তিগত অভিজ্ঞতা থেকে, আমি আপনাকে বলতে পারি যে ইন্টারনেটে যে কোনও স্টপওয়াচ হয় খুব জটিল (কোডে, নতুনদের জন্য), অথবা খুব সরলীকৃত, এবং ব্যবহারিক নয়
ক্লাউডএক্স সহ ডিজিটাল ভোল্টমিটার: 6 টি ধাপ
ক্লাউডএক্স সহ ডিজিটাল ভোল্টমিটার: সার্কিটগুলিতে নিযুক্ত হলে ব্যাটারিগুলি ডিসি (সরাসরি কারেন্ট) পাওয়ারের বিশুদ্ধ রূপ প্রদান করে। তাদের কম শব্দ স্তর সবসময় তাদের কিছু খুব সংবেদনশীল সার্কিটের জন্য উপযুক্ত করে তোলে। যাইহোক, মাঝে মাঝে যখন তাদের ভোল্টেজ স্তর একটি নির্দিষ্ট প্রান্তের নিচে চলে যায়
সহজ Arduino ঘড়ি / স্টপওয়াচ: 6 ধাপ (ছবি সহ)
সহজ Arduino ঘড়ি / স্টপওয়াচ: এই " নির্দেশযোগ্য " একটি সহজ আরডুইনো ইউনো ঘড়ি কীভাবে তৈরি করা যায় তা আপনাকে দেখাবে এবং শেখাবে যা কেবল কয়েকটি, সহজ ধাপে স্টপওয়াচ হিসাবে কাজ করে
কিভাবে 555: 3 ধাপ ব্যবহার করে ডিজিটাল স্টপওয়াচ তৈরি করবেন
কিভাবে 555 ব্যবহার করে ডিজিটাল স্টপওয়াচ তৈরি করা যায়: আমি 3 টি সেগমেন্ট এলইডি ডিসপ্লে ব্যবহার করে একটি সাধারণ স্টপওয়াচ তৈরি করেছি যার প্রথমটি আপনি 10 সেকেন্ডের সেকেন্ডের জন্য দ্বিতীয় এবং তৃতীয়টি 10 ইঞ্চি সেকেন্ডের একাধিক প্রদর্শনের জন্য। আমি 555 টাইমার ব্যবহার করেছি যা প্রতি 1 সেকেন্ডে সংকেত দেয়