সুচিপত্র:
- ধাপ 1: ধাপ 1:
- ধাপ 2: ধাপ 2: আমাদের কোড লেখা এবং নতুন জিনিস শেখা
- ধাপ 3: ধাপ 3: আমরা নির্ধারিত সীমানার ওপরে থাকার জন্য আমাদের সময়কে সন্নিবেশ করি
- ধাপ 4: ধাপ 4:
ভিডিও: ভাষায় সহজ ঘড়ি C: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
আইডিয়া হল সি -তে সাধারণ ঘড়ি তৈরি করা, কিন্তু প্রথমে আমাদের আমাদের সফটওয়্যার সেট -আপ করতে হবে এবং কিছু জিনিস যা আমরা ব্যবহার করতে যাচ্ছি তা জানতে হবে।
ধাপ 1: ধাপ 1:
- ভিসুয়াল স্টুডিও, কোড ব্লক বা অন্য কোন অনুরূপ সফ্টওয়্যার চয়ন করুন (আমি ভিজ্যুয়াল স্টুডিও 2015 এর সুপারিশ করব)।
- আমি ভিসুয়াল স্টুডিও 2015 ব্যবহার করব, তাই গুগল "ভিজ্যুয়াল স্টুডিও 2015 কমিউনিটি" টাইপ করুন, ডাউনলোড করুন এবং ইনস্টল করুন।
- ইনস্টলেশনের পরে, ভিজ্যুয়াল স্টুডিও চালান, নতুন/প্রকল্প/কনসোল অ্যাপ্লিকেশন টিপুন।
- কনসোল অ্যাপ্লিকেশন উইজার্ডে পরবর্তী টিপুন, তারপরে প্রাক -সংকলিত শিরোনাম নির্বাচন করুন এবং খালি প্রকল্প নির্বাচন করুন, তারপর সমাপ্ত করুন।
- আপনার ডানদিকে আপনার সমাধান এক্সপ্লোরার থাকবে, সোর্স ফাইলগুলিতে ডান ক্লিক করুন, যোগ করুন/নতুন আইটেম/সি ++ ফাইল (.cpp), কিন্তু নাম পরিবর্তন করুন Source.c এবং যোগ করুন।
- এখন আপনি সি প্রকল্প শুরু করার জন্য প্রস্তুত।
ধাপ 2: ধাপ 2: আমাদের কোড লেখা এবং নতুন জিনিস শেখা
এটি আমাদের কোড:
#অন্তর্ভুক্ত#অন্তর্ভুক্ত // আমরা উইন্ডোজ ফাইল অন্তর্ভুক্ত করছি (এটি ফাংশন স্লিপ () এর সাথে সংযুক্ত, যার মানে এই যে এটি শুধুমাত্র উইন্ডোজের জন্য কাজ করবে, তাই যদি আপনি অন্য ওএস ব্যবহার করেন তবে ঘুমের অন্যান্য সংস্করণগুলির জন্য গুগলে অনুসন্ধান করুন () ।
int প্রধান ()
{
int h, m, s; // আমরা আমাদের প্রোগ্রামে ঘন্টা, মিনিট এবং সেকেন্ড যুক্ত করি
int D = 1000; // আমরা 1000 মিলিসেকেন্ডের বিলম্ব যোগ করি, যা একটি সেকেন্ড করে এবং আমরা এটি ঘুমের মধ্যে ব্যবহার করব
printf ("সময় নির্ধারণ করুন: / n"); // printf স্ক্রিন টেক্সটে লিখেন যা ("") এর ভিতরে এবং / n একটি নতুন সারিতে লিখে।
scanf (" %d %d %d", & h, & m, & s); // scanf যেখানে আমরা আমাদের সময়, বা আমাদের মান সন্নিবেশ করি।
যদি (h> 12) {printf ("ERROR! / n"); প্রস্থান (0); } // এতে যদি ফাংশনটি আমরা পরীক্ষা করি যে সন্নিবেশিত মান 12 এর চেয়ে বড়।
যদি (m> 60) {printf ("ERROR! / n"); প্রস্থান (0); } // এখানে অনুরূপ এবং যদি এটি বড় হয়, প্রোগ্রাম ভুল লিখে! এবং প্রস্থান করে
if (s> 60) {printf ("ERROR! / n"); প্রস্থান (0); } //অনুরূপ
while (1) // while (1) একটি ইনফিনিটি লুপ এবং ভিতরের যেকোনো কিছু নিজেকে অনন্তে পুনরাবৃত্তি করে। {
s += 1; // এটি প্রোগ্রামকে 1 এর জন্য সেকেন্ড বাড়াতে বলে, যখনই লুপটি এই অংশে আসে।
যদি (s> 59) {m += 1; s = 0; } // যদি সেকেন্ড 59 এর বেশি হয়, এটি মিনিট বৃদ্ধি করে এবং সেকেন্ড 0 এ সেট করে।
যদি (m> 59) {h += 1; মি = 0; } //অনুরূপ
যদি (h> 12) {h = 1; মি = 0; s = 0; } //অনুরূপ
printf ("\ n ঘড়ি");
printf ("\ n%02d:%02d:%02d", h, m, s); // এটি আমাদের সময় এই ফর্ম্যাটে "00:00:00" লিখেছে
ঘুম (ডি); // এটি আমাদের ফাংশন ঘুম যা সময় লুপকে ধীর করে এবং এটিকে ঘড়ির মতো করে তোলে।
সিস্টেম ("cls"); // এটি পর্দা পরিষ্কার করে।
}
getchar (); রিটার্ন 0;
}
*'//' এর পিছনে সবকিছুই একটি মন্তব্য এবং প্রোগ্রামটি পরিবর্তন করে না, তাই এটি মুছে ফেলা যায়।
** ভিজ্যুয়াল স্টুডিও কখনও কখনও প্রোগ্রামটি চালাবে না কারণ এতে "স্ক্যানফ" থাকে, তাই আপনাকে সলিউশন এক্সপ্লোরারে যেতে হবে> পৃষ্ঠের উপর ডান ক্লিক করুন> প্রোপার্টি (ছবির মতো কিছু পপ আপ হওয়া উচিত)> কনফিগারেশনে সমস্ত কনফিগারেশন নির্বাচন করুন > কনফিগারেশন প্রপার্টি> C/C ++> Preprocessor> Preprocessor সংজ্ঞায় লিখুন _CRT_SECURE_NO_WARNINGS> সেভ করুন।
ধাপ 3: ধাপ 3: আমরা নির্ধারিত সীমানার ওপরে থাকার জন্য আমাদের সময়কে সন্নিবেশ করি
- এলোমেলো সংখ্যা সন্নিবেশ করান, যাতে h হল> 12, m হল> 60, s হল> 60।
- প্রোগ্রাম ভুল লিখেছে! এবং প্রস্থান করে।
- এতদূর সাফল্য!
ধাপ 4: ধাপ 4:
- এলোমেলো সংখ্যা সন্নিবেশ করান, যাতে h <12, m হল <60, s হল <60।
- সংখ্যাগুলি 00:00:00 বিন্যাসে পরিবর্তিত হয় এবং ঘড়িগুলি "টিকিং" শুরু করে।
- সত্যিই সফল।
*ঘড়ি 12 টি অতিক্রম করার পরে, 'ঘন্টা' 01 এবং 'মিনিট' এবং 'সেকেন্ড' 00 এ পরিবর্তিত হয়।
আনন্দ কর!
প্রস্তাবিত:
Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে কিভাবে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: 3 টি ধাপ
কিভাবে Arduino ব্যবহার করে LED স্ট্রিপ দিয়ে এনালগ ঘড়ি এবং ডিজিটাল ঘড়ি তৈরি করবেন: আজ আমরা একটি এনালগ ঘড়ি & লেড স্ট্রিপ সহ ডিজিটাল ঘড়ি এবং আরডুইনো সহ MAX7219 ডট মডিউল এটি স্থানীয় সময় অঞ্চলের সাথে সময় সংশোধন করবে। অ্যানালগ ঘড়িটি একটি দীর্ঘ LED স্ট্রিপ ব্যবহার করতে পারে, তাই এটি একটি আর্টওয়ার হওয়ার জন্য দেয়ালে ঝুলানো যেতে পারে
ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: 14 টি ধাপ (ছবি সহ)
ক্লকসেপশন - কিভাবে ঘড়ি থেকে তৈরি ঘড়ি তৈরি করা যায় !: হাই অল! 2020 সালের প্রথমবারের লেখক প্রতিযোগিতার জন্য এটি আমার জমা! আপনি যদি এই প্রকল্পটি পছন্দ করেন, আমি আপনার ভোটের প্রশংসা করব :) ধন্যবাদ! এই নির্দেশাবলী আপনাকে ঘড়ির তৈরি ঘড়ি তৈরির প্রক্রিয়ার মাধ্যমে নির্দেশনা দেবে! আমি চতুরতার সাথে নাম দিয়েছি
প্রকল্প 1: সি ভাষায় ডেমো ভিডিও: 9 টি ধাপ
প্রজেক্ট 1: সি ভাষায় ডেমো ভিডিও: হ্যালো সহকর্মী শখ, এই প্রকল্পে, আমি একটি ছোট ডিসপ্লে ডেমো তৈরি করতে চেয়েছিলাম যা আমার ল্যাবের একটি ভাল ভূমিকা হিসেবে কাজ করবে। এটি করার জন্য, আমি ইবেতে নিম্নলিখিত উপাদানগুলির একটি দুর্দান্ত ব্যবহার করেছি:-আরডুইনো ন্যানো: https://www.ebay.ca/itm/MINI-USB-Nano
পাইথন ভাষায় স্ট্রাকচার্ড লাইট এবং স্টেরিও ভিশনের উপর ভিত্তি করে DIY 3D স্ক্যানার: 6 টি ধাপ (ছবি সহ)
পাইথন ভাষায় স্ট্রাকচার্ড লাইট এবং স্টিরিও ভিশনের উপর ভিত্তি করে DIY 3D স্ক্যানার: ভিডিও প্রজেক্টর এবং ওয়েবক্যামের মতো কম খরচে প্রচলিত আইটেম ব্যবহার করে এই 3D স্ক্যানার তৈরি করা হয়েছিল। স্ট্রাকচার্ড-লাইট থ্রিডি স্ক্যানার হল একটি 3D স্ক্যানিং ডিভাইস যা প্রজেক্টেড লাইট প্যাটার্ন এবং ক্যামেরা সিস্টেম ব্যবহার করে বস্তুর ত্রিমাত্রিক আকৃতি পরিমাপ করে।
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ।: 3 টি ধাপ
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ। এই প্রকল্পটি আপনাকে আপনার আরডুইনো বোর্ডে 18 টি LED (6 লাল + 6 নীল + 6 হলুদ) সংযুক্ত করতে এবং আপনার কম্পিউটারের সাউন্ড কার্ডের রিয়েল-টাইম সংকেত বিশ্লেষণ করতে এবং তাদের রিলেতে সহায়তা করবে। বীট প্রভাব (ফাঁদ, উচ্চ টুপি, কিক) অনুযায়ী তাদের আলো জ্বালানোর জন্য LEDs