সুচিপত্র:
- ধাপ 1: আপনার যা প্রয়োজন
- ধাপ 2: লেজার কাট এক্রাইলিক এবং Mdf বডি
- ধাপ 3: শীর্ষ প্লেটের অধীনে LED স্টিক এবং সোল্ডার
- ধাপ 4: Arduino Mega2560 RTC এবং পরিবর্ধক উপর ভিত্তি করে পরিকল্পিত Diagrma
- ধাপ 5: সমস্ত এক্রাইলিক নম্বর প্লেট সেট করুন।
- ধাপ 6: কন্ট্রোলারের সাথে সমস্ত এলইডি এর অ্যানোড পিন সংযুক্ত করুন।
- ধাপ 7: নমুনা কোড ব্যবহার করে সংযোগ পরীক্ষা করুন।
- ধাপ 8: প্রথমবার কন্ট্রোলারে কোড কিভাবে আপলোড করবেন
- ধাপ 9: এই ঘড়িতে কীভাবে বিভিন্ন মোড সেট করবেন
- ধাপ 10: ভবিষ্যতের পরিকল্পনা
ভিডিও: সব এক ডিজিটাল ক্রোনোমিটারে (ঘড়ি, টাইমার, অ্যালার্ম, তাপমাত্রা): 10 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
আমরা অন্য কিছু প্রতিযোগিতার জন্য একটি টাইমার তৈরির পরিকল্পনা করছিলাম, কিন্তু পরে আমরা একটি ঘড়ি (RTC ছাড়া) প্রয়োগ করেছি। আমরা যখন প্রোগ্রামিং এ,ুকলাম, আমরা ডিভাইসে আরো কার্যকারিতা প্রয়োগ করতে আগ্রহী হলাম এবং DS3231 RTC যোগ করা শেষ করলাম, সেইসাথে প্রকল্পের শেষ পর্যন্ত পুশ বোতামের পরিমাণ বাড়িয়ে ইন্টারঅ্যাক্টিভিটি বাড়িয়ে দিলাম।
ঘড়ির বৈশিষ্ট্য
- রিয়েল টাইম ঘড়ি
- এলার্ম
- টাইমার
- ঘরের তাপমাত্রা প্রদর্শন করুন
- ব্যবহারকারীর দ্বারা সময় সামঞ্জস্য করুন
- ব্যবহারকারী দ্বারা টাইমার সামঞ্জস্য করুন
- অ্যালার্মের দিনগুলি সামঞ্জস্য করুন
ধাপ 1: আপনার যা প্রয়োজন
ইলেকট্রনিক্স উপাদান
- 1 না তারের সাথে Arduino Mega2560 - $ 9.79
- 1 না DS3231 RTC - $ 1.09
- 100 নং লাল 3528 SMD LED - $ 0.77
- 2 নং 1x40 একক সারি পুরুষ 2.54 পিন হেডার - $ 0.58 *
- 1 নং 1x40 একক সারির মহিলা 2.54 পিন হেডার - $ 1.0 *
- 2 নং 6*6*13 মিমি লম্বা হ্যান্ডেল পুশ বোতাম সুইচ - $ 0.10*
- 2 নং 10k 1/4 ওয়াট আউট হোল রোধ - $ 0.04 *
- 1 নং 8ohm স্পিকার - $ 1.0
- 1 মিটার 1.27 মিমি পিচ রঙ সমতল ফিতা কেবল 10 রঙ - $ 1.04
- 1 নং LM386 *
- 1 নং 10 kohm potentiometer *
- 1 নং 10 ওহম প্রতিরোধক *
- 2 নং 10uF ক্যাপাসিটর *
- 1 নং 250 ইউএফ ক্যাপাসিটর *
- 1 নং 0.1uF ক্যাপাসিটর *
- 1 নং সাধারণ উদ্দেশ্য পিসিবি *
অন্য অংশ গুলো
-
2 মিমি MDF শীট
- 240 মিমি x 60 মিমি 2 নং সামনে এবং পিছনের জন্য
- 240 মিমি x 70 মিমি 3 নং উপরের জন্য, LED এবং নীচের জন্য সমর্থন প্লেট
- 60 মিমি x 65 মিমি 2 নং মামলার বাম এবং ডান দিকের জন্য
-
2 মিমি এক্রাইলিক শীট
130 মিমি x 80 মিমি 14 নং ডিজিটের জন্য
- আঠালো বন্দুক
- MDF এর জন্য সুপার আঠালো
- কম্পিউটারে Arduino IDE আছে
- সোল্ডারিং স্টেশন
- সঙ্কুচিত আঘাত
এখানেই শেষ.
* সমস্ত আইটেম স্থানীয়ভাবে ক্রয় করতে পছন্দ করে।
ধাপ 2: লেজার কাট এক্রাইলিক এবং Mdf বডি
- ঘড়ি এবং এক্রাইলিক ডিজিটাল প্লেটের ক্ষেত্রে DXF ফাইল।
- উপরের প্লেট এবং এলইডি সাপোর্ট প্লেটের স্কিম্যাটিক ডায়াগ্রামে দেখানো হয়েছে, উভয় প্লেটই একসঙ্গে লেড স্লট এবং টপ প্লেটের বিপরীত দিকের খাঁজ হিসেবে আটকে আছে।
ধাপ 3: শীর্ষ প্লেটের অধীনে LED স্টিক এবং সোল্ডার
লাল LED সর্বোচ্চ 2.6V এ কাজ করে এবং কন্ট্রোলার ডিজিটাল পিন 5V এবং 0V দেয়। তাই আমাদের 2 টি সিরিজের লাল LED টিকে থাকতে হবে এবং সংশ্লিষ্ট ডিজিটাল পিন অব কন্ট্রোলারের সাথে সংযোগ করতে হবে। তাই 2 LED সিরিজের সর্বাধিক ভোল্টেজ 5.2 এবং লাল LED কন্ট্রোলার 5V দ্বারা জ্বলবে না।
ছবিতে দেখানো হয়েছে যেভাবে প্রতিটি লাল LED তাদের নিজ নিজ স্লটে স্টিক করুন। অ্যাডজসেন্ট এলইডিগুলির অ্যানোড এবং ক্যাথোড সোল্ডার করার পরে, সেগুলি সিরিজে সংযুক্ত করুন।
একক তারের নিন এবং নেতৃত্ব এবং সোল্ডারের সারির দৈর্ঘ্য অনুসারে রাবার অন্তরণ অপসারণ করুন সমস্ত সিরিজের LED এর ক্যাথোডকে সাধারণ তারের সাথে 3 য় ছবিতে দেখানো হয়েছে যেমন সমস্ত LED এর সাধারণ স্থানের জন্য 3 য় ছবিতে দেখানো হয়েছে।
1.27 মিমি পিচ রঙ সমতল ফিতা কেবল নিন এবং নেতৃত্বাধীন এবং নিয়ামক সারির মধ্যে আনুমানিক দূরত্ব দ্বারা এটি কাটা। সোল্ডারিংয়ের জন্য উভয় পাশে অন্তরণ সরান।
তৃতীয় ছবিতে দেখানো হিসাবে LED সিরিজের anoode ফিতা রঙের অনুক্রমের প্রতিটি তারের ঝালাই।
এই মুহূর্তে তারের আরেকটি প্রান্ত সোল্ডার করবেন না, কন্ট্রোলারের জন্য সমস্ত তারের ব্যবস্থা করার সময় এটি বিক্রি হবে।
একইভাবে যথাক্রমে সব লাল LEDs এবং ঝাল তার সমস্ত এলইডি ক্যাথোড সোল্ডার করুন এবং গ্রাউন্ড হিসাবে পুরো এলইডির জন্য একক তার নিন।
ধাপ 4: Arduino Mega2560 RTC এবং পরিবর্ধক উপর ভিত্তি করে পরিকল্পিত Diagrma
- সোল্ডারিংয়ের আগে, প্রতিটি ওয়্যার শর্ট সার্কিট এড়াতে প্রতিটি তারের মধ্যে তাপ সঙ্কুচিত করে।
- এক পাশে 4 টি মহিলা হেডার পিন এবং অন্য পাশে 4 টি পুরুষ হেডার পিন 4 টি তারযুক্ত তার। DS3231 (RTC) এর সাথে পরিকল্পিতভাবে তারগুলি সংযুক্ত করুন।
- সাধারণ উদ্দেশ্য পিসিবিতে পরিবর্ধক সম্পর্কিত সমস্ত উপাদান রাখুন এবং LM386 IC এর উপর ভিত্তি করে পরিবর্ধকের পরিকল্পিত চিত্র অনুসারে এটি সোল্ডার করুন।
- পরিকল্পিত ডায়াগাম অনুসারে দুটি পুশ বোতাম এবং সোল্ডার রেসিস্টার এবং ভিসিসি সংযোগ নিন এবং ভিতর থেকে গরম আঠালো বন্দুক ব্যবহার করে সামনের প্লেটে আটকে দিন।
- বাম ধাক্কা বাটন ইনপুট ডিজিটাল পিন নং সংযোগ করুন। পিন নং 3 এবং ডান ধাক্কা বোতাম। 2।
- যদি ব্যবহারকারী 20 এবং 21 নম্বরে এসডিএ এবং এসসিএল সংযোগ স্থাপন করতে চায়। পিন, তাহলে এটি কোন পার্থক্য করবে না।
- ডিজিটাল পিন নং সংযুক্ত করুন। 7 স্থল এবং পিন নং। 6 পরিবর্ধক ইনপুট
- সমস্ত সোল্ডারিং কাজ শেষ করার পরে তাপ সঙ্কুচিত টিউব সঙ্কুচিত করুন।
ধাপ 5: সমস্ত এক্রাইলিক নম্বর প্লেট সেট করুন।
-
এক্রাইলিক নম্বর প্লেটটি রাখুন, সমস্ত সারির শেষ স্লটে 0 থেকে শুরু করে 9 পর্যন্ত।
- কোলন স্লটে কোলন প্লেট রাখুন।
ধাপ 6: কন্ট্রোলারের সাথে সমস্ত এলইডি এর অ্যানোড পিন সংযুক্ত করুন।
- নিচে দেখানো হিসাবে ডিজিটাল পিন কনফিগারেশন অনুযায়ী পুরুষ হেডার পিনে সমস্ত ক্যাথোড তারের সোল্ডার করুন।
- ছবিতে দেখানো সমস্ত LED সংযুক্ত করুন।
- আরডুইনো পিন ==> ঘড়ির অঙ্ক
- D10 ==> 0 একক সংখ্যা
- D11 ==> 1 ইউনিট ডিজিট
- D12 ==> 2 ইউনিট ডিজিট
- D13 ==> 3 ইউনিট ডিজিট
- D14 ==> 4 ইউনিট ডিজিট
- D15 ==> 5 ইউনিট ডিজিট
- D16 ==> 6 ইউনিট ডিজিট
- D17 ==> 7 একক সংখ্যা
- D18 ==> 8 ইউনিট ডিজিট
- D19 ==> 9 ইউনিট ডিজিট
- D5 ==> 0 দশমিক সংখ্যা
- D6 ==> 1 দশমিক সংখ্যা
- D22 ==> 2 দশমিক সংখ্যা
- D23 ==> 3 দশমিক সংখ্যা
- D24 ==> 4 দশমিক সংখ্যা
- D25 ==> 5 দশমিক সংখ্যা
- D26 ==> 6 দশমিক সংখ্যা
- D27 ==> 7 দশমিক সংখ্যা
- D28 ==> 8 দশমিক সংখ্যা
- D29 ==> 9 দশমিক সংখ্যা
- D30 ==> 0 শত অঙ্ক
- D31 ==> 1 শত অঙ্ক
- D32 ==> 2 শত অঙ্ক
-
D33 ==> 3 শত অঙ্ক
- D34 ==> 4 শত অঙ্ক
- D35 ==> 5 শত অঙ্ক
- D36 ==> 6 শত অঙ্ক
- D37 ==> 7 শত অঙ্ক
- D38 ==> 8 শত অঙ্ক
- D39 ==> 9 শত অঙ্ক
- D40 ==> 0 হাজার অঙ্ক
- D41 ==> 1 হাজার অঙ্ক
- D42 ==> 2 হাজার অঙ্ক
- D43 ==> 3 হাজার অঙ্ক
- D44 ==> 4 হাজার অঙ্ক
- D45 ==> 5 হাজার অঙ্ক
- D46 ==> 6 হাজার অঙ্ক
- D47 ==> 7 হাজার অঙ্ক
- D48 ==> 8 হাজার অঙ্ক
- D49 ==> 9 হাজার অঙ্ক
- D53 ==> কোলন (:)
- সমস্ত এলইডি কমন গ্রাউন্ড গ্রাউন্ড পিনের সাথে সংযুক্ত।
ধাপ 7: নমুনা কোড ব্যবহার করে সংযোগ পরীক্ষা করুন।
- Arduino IDE খুলুন এবং নীচে দেওয়া নমুনা চেক কোড খুলুন।
- Arduino Mega2560 এ আপলোড করুন।
- আপলোড করার পরে এটি 0.5 সেকেন্ড বিলম্বের সাথে মিনিটের 0 থেকে 1, 2, 3 এর দশম সংখ্যা পর্যন্ত 9 ম ইউনিটের ডিজিট থেকে জ্বলজ্বলে শুরু করবে।
- মাঝখানে, যদি কোন LED জ্বলে না তবে LEDs এবং কন্ট্রোলারের সংযোগ পরীক্ষা করুন।
ধাপ 8: প্রথমবার কন্ট্রোলারে কোড কিভাবে আপলোড করবেন
- নিচে দেওয়া কোড ডাউনলোড করুন।
- Arduino IDE খুলুন এবং এতে কোড খুলুন।
- উপরের ভিডিওটি দেখুন এবং নির্দেশাবলী অনুসরণ করুন।
ধাপ 9: এই ঘড়িতে কীভাবে বিভিন্ন মোড সেট করবেন
ধাপ 10: ভবিষ্যতের পরিকল্পনা
- চেস যোগ করুন
- এটি আরও ব্যবহারকারী বান্ধব করতে একটি পুশ বাটন বাড়ান।
- পুশ বোতাম ব্যবহার করে এটি 12 ঘন্টা এবং 24 ঘন্টার মোডে সুইচযোগ্য করা।
- সুপ্রভাত, সন্ধ্যা ইত্যাদির সাথে বর্তমান সময়ের ভয়েস ইঙ্গিত দিয়ে এটিকে আরও ইন্টারেক্টিভ করে তোলা।
- মোবাইল অ্যাপ্লিকেশন দিয়ে এই ঘড়িটি নিয়ন্ত্রণ করার একটি বৈশিষ্ট্য যুক্ত করা হচ্ছে।
আপনার মন্তব্য/পরামর্শ/প্রশ্ন/সমালোচকদের প্রশংসা করা হয় …
প্রস্তাবিত:
30 মিনিটের টাইমার অ্যালার্ম ঘড়ি: 3 টি ধাপ (ছবি সহ)
30 মিনিটের টাইমার অ্যালার্ম ক্লক: একজন বন্ধু একটি ছোট ব্যবসা শুরু করছে যা 30 মিনিটের সময় স্লটগুলির জন্য একটি রিসোর্স ভাড়া করে। সে এমন একটি টাইমারের সন্ধান করলো যা প্রতি 30 মিনিটে (ঘণ্টা দেড়েক) একটি মনোরম গং শব্দ সহ অ্যালার্ম দিতে পারে, কিন্তু কিছুই খুঁজে পাইনি আমি একটি si তৈরি করার প্রস্তাব দিয়েছি
DIY তিল রাস্তার অ্যালার্ম ঘড়ি (ফায়ার অ্যালার্ম সহ!): 6 টি ধাপ (ছবি সহ)
DIY তিল রাস্তার অ্যালার্ম ঘড়ি (ফায়ার অ্যালার্ম সহ!): হাই সবাই! এই প্রকল্পটি আমার প্রথম। যেহেতু আমার চাচাতো ভাইদের প্রথম জন্মদিন আসছে, আমি তার জন্য একটি বিশেষ উপহার দিতে চেয়েছিলাম। আমি চাচা এবং চাচীর কাছে শুনেছি যে সে তিল রাস্তায় ছিল, তাই আমি আমার ভাইবোনদের সাথে একটি অ্যালার্ম ঘড়ি তৈরি করার সিদ্ধান্ত নিয়েছি
ইএসপি 32 এনটিপি তাপমাত্রা প্রোব রান্নার থার্মোমিটার স্টেইনহার্ট-হার্ট সংশোধন এবং তাপমাত্রা অ্যালার্ম দিয়ে ।: 7 ধাপ (ছবি সহ)
স্টেইনহার্ট-হার্ট সংশোধন এবং তাপমাত্রা অ্যালার্ম সহ ESP32 এনটিপি তাপমাত্রা প্রোব রান্নার থার্মোমিটার: এখনও একটি " আসন্ন প্রকল্প " আমি একটি এনটিপি তাপমাত্রা প্রোব, পাইজো বি কিভাবে যোগ করি তা একটি নির্দেশযোগ্য।
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: 6 টি ধাপ
AVR মাইক্রোকন্ট্রোলার। টাইমার ব্যবহার করে LEDs ফ্ল্যাশার। টাইমার ইন্টারাপ্ট। টাইমার সিটিসি মোড: হ্যালো সবাই! ইলেকট্রনিক্স ক্ষেত্রে টাইমার একটি গুরুত্বপূর্ণ ধারণা। প্রতিটি ইলেকট্রনিক উপাদান একটি সময় ভিত্তিতে কাজ করে। এই টাইম বেসটি সমস্ত কাজকে সিঙ্ক্রোনাইজড রাখতে সাহায্য করে। সমস্ত মাইক্রোকন্ট্রোলার কিছু পূর্বনির্ধারিত ঘড়ির ফ্রিকোয়েন্সিতে কাজ করে
অ্যালার্ম ফাংশন (কাস্টম পিসিবি) সহ Arduino ডিজিটাল ঘড়ি: 6 ধাপ (ছবি সহ)
অ্যালার্ম ফাংশন (কাস্টম পিসিবি) সহ আরডুইনো ডিজিটাল ক্লক: এই DIY গাইডে আমি আপনাকে দেখাব কিভাবে আপনার নিজের ডিজিটাল ঘড়ি এই অ্যালার্ম ফাংশন তৈরি করতে হয়। এই প্রকল্পে আমি Arduino UNO মাইক্রোকন্ট্রোলার - Atmega328p- এর উপর ভিত্তি করে আমার নিজের PCB তৈরির সিদ্ধান্ত নিয়েছি।