সুচিপত্র:
- ধাপ 1: এই প্রকল্পটি তৈরি করতে আপনার যা প্রয়োজন
- ধাপ 2: ফ্রিজিং
- ধাপ 3: কোড
- ধাপ 4: ভিডিও এবং ছবি
- ধাপ 5: দূরে তৈরি করুন
ভিডিও: EAL- এমবেডেড ইনডোর-জলবায়ু: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
আমাদের স্কুল প্রকল্পের জন্য, আমাদের একটি অরডুইনোকে একটি স্বয়ংক্রিয় সিস্টেমে সংহত করার দায়িত্ব দেওয়া হয়েছিল। আমরা একটি অভ্যন্তরীণ জলবায়ু সেন্সর তৈরি করতে বেছে নিয়েছি, যা ঘরের ভিতরে তাপমাত্রা, আর্দ্রতা এবং ডেসিবেল স্তর উপলব্ধি করতে পারে।
আমরা মন্ত্রিসভায় কয়েকটি গর্ত ড্রিল করেছি এবং আঠালো এবং টেপ দিয়ে পিছনের দিক থেকে উপাদানগুলি সুরক্ষিত করেছি। এলসিডি স্ক্রিনটি সামনের দিকে, LED স্ট্রিপের মতো আঠালো ছিল। আমরা স্থিতিশীলতার জন্য কাঠের টুকরায় মন্ত্রিসভা স্থাপন করেছি এবং আরও স্থিতিশীলতার জন্য এবং আরডুইনো, রুটিবোর্ড এবং বাহ্যিক শক্তি সংস্থানের জন্য একটি প্ল্যাটফর্মকে পিছনে দৈর্ঘ্যের দিকে আরেকটি কাঠের টুকরোতে বসিয়েছি।
আমরা মোবাইল ফোন এবং কিউআর স্ক্যানার ব্যবহার করে এই সাইটে তাত্ক্ষণিক অ্যাক্সেসের জন্য মন্ত্রিসভায় কিউআর কোড রেখেছি।
ধাপ 1: এই প্রকল্পটি তৈরি করতে আপনার যা প্রয়োজন
1: জলবায়ু সেন্সরের শেল, একটি পুরানো কম্পিউটার মন্ত্রিসভা দ্বারা তৈরি করা হয়েছিল
2: আর্দ্রতা এবং তাপমাত্রার জন্য: 1 আর্দ্রতা/তাপমাত্রা সেন্সর এবং 2 RGB LED পিন
3: VU মিটারের জন্য: 1 মাইক্রোফোন এবং 1 WS2812B 8-চিপ LED স্ট্রিপ
4: 1 এলসিডি স্ক্রিন এবং স্ক্রিন রেজোলিউশনের জন্য 1 পটেন্টিওমিটার
5: 1 Arduino Mega 2560, 1 breadboard, 12V বহিরাগত শক্তির উৎস, তার এবং প্রতিরোধক
ধাপ 2: ফ্রিজিং
উপাদানগুলি কীভাবে তারযুক্ত হয় তা বোঝানোর জন্য আমরা ফ্রিজিং প্রোগ্রামটি ব্যবহার করেছি। তারের পরিকল্পিত ব্যবহারের জন্য একটি দুর্দান্ত প্রোগ্রাম। এখানে আপনি দেখতে পারেন কোন পিনগুলিতে আপনাকে উপাদানগুলি সংযুক্ত করতে হবে,
ধাপ 3: কোড
কোডটি বিনামূল্যে আরডুইনো প্রোগ্রামে লেখা হয়েছিল, এবং সমস্ত উদ্দেশ্য এবং উদ্দেশ্যে, আমাদের কোনও চলমান অংশ নেই, তাই এটি আরডুইনো এবং প্রোগ্রাম দ্বারা চালিত হচ্ছে।
কোড: প্রথম অংশ হল যেখানে আমরা নির্ধারণ করি কোন পিন ব্যবহার করা হয় এবং কোন লাইব্রেরি আমরা ব্যবহার করি
// RBG তাপমাত্রা এবং আর্দ্রতা কল্পনা করতে ব্যবহৃত RBG-leds এর জন্য পিন সেট করা হচ্ছে RedPintemp = 47;
int greenPintemp = 45;
int bluePintemp = 46;
int redPinHumi = 53;
int greenPinHumi = 51;
int bluePinHumi = 21;
// তাপমাত্রা এবং আর্দ্রতা পড়ার জন্য সেন্সর।
#অন্তর্ভুক্ত -
dht DHT;
#DHT11_PIN A0 সংজ্ঞায়িত করুন
// LCD ডিসপ্লে যেখানে তাপমাত্রা এবং আর্দ্রতা দেখা যায়
#অন্তর্ভুক্ত <LiquidCrystal.h>
// প্রয়োজনীয় LCD ইন্টারফেস পিন সংযুক্ত করে লাইব্রেরি আরম্ভ করুন
// arduino পিন নম্বরের সাথে এটি const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2 এর সাথে সংযুক্ত। LiquidCrystal lcd (rs, en, d4, d5, d6, d7);
// সাউন্ড লেভেল কল্পনা করার জন্য LED স্ট্রিপ
#অন্তর্ভুক্ত <Adafruit_NeoPixel.h>
#অন্তর্ভুক্ত <math.h>
#সংজ্ঞায়িত N_PIXELS 8 // স্ট্র্যান্ডে পিক্সেলের সংখ্যা
#Dicine MIC_PIN A9 // মাইক্রোফোন এই এনালগ পিনের সাথে সংযুক্ত
#ডিফাইন LED_PIN 6 // নিওপিক্সেল LED স্ট্র্যান্ড এই পিনের সাথে সংযুক্ত
#ডিফল্ট নমুনা_উইন্ডো 10 // গড় স্তরের জন্য নমুনা উইন্ডো
#ডিফাইন পিক_হ্যাং 24 // পিক ডট পড়ার আগে বিরতির সময়
#ডিফাইন পিক_ফল 4 // শিখর বিন্দুর পতনের হার
#সংজ্ঞায়িত INPUT_FLOOR 10 // এনালগ রিড ইনপুটের নিম্ন পরিসর
#সংজ্ঞায়িত INPUT_CEILING 300 // এনালগের সর্বাধিক পরিসর ইনপুট পড়ুন, মান যত কম সংবেদনশীল (1023 = সর্বোচ্চ)
বাইট পিক = 16; // কলামের সর্বোচ্চ স্তর; পতন বিন্দু স্বাক্ষরবিহীন int নমুনা জন্য ব্যবহৃত;
বাইট ডটকাউন্ট = 0; // পিক ডটের জন্য ফ্রেম কাউন্টার
বাইট ডটহ্যাংকাউন্ট = 0; // পিক ডট ধরে রাখার জন্য ফ্রেম কাউন্টার
Adafruit_NeoPixel স্ট্রিপ = Adafruit_NeoPixel (N_PIXELS, LED_PIN, NEO_GRB + NEO_KHZ800);
সম্পূর্ণ কোডটি Arduino এর জন্য.ino এবং.docx ফাইল হিসাবে ডাউনলোড হিসাবে উপলব্ধ
ধাপ 4: ভিডিও এবং ছবি
ধাপ 5: দূরে তৈরি করুন
প্রকল্প এবং আমাদের টিমওয়ার্কের প্রতিফলন, আমরা স্কুলে এবং সামাজিকভাবে একসাথে ভালভাবে কাজ করি। প্রজেক্টে এমন অংশ রয়েছে যা আমরা পরিকল্পনা করেছি, এবং আরও উন্নতির জন্য রুম সহ। কোড কাজ করে, কিন্তু নিখুঁত নয়। একটি কোডের স্নিপেট কোথায় প্রয়োগ করতে হবে তা আমরা ঠিক বুঝতে পারছি না, যাতে আমাদের এলইডি স্ট্রিপ/ভিইউ মিটার পুরোপুরি কাজ করতে পারে, এলসিডি স্ক্রিন থেকে বিলম্বের হস্তক্ষেপ না করে, কারণ এটি সঠিকভাবে পড়তে 2 সেকেন্ডের জন্য বিলম্ব করতে হবে তাপমাত্রা/আর্দ্রতা সেন্সর থেকে প্রাপ্ত তথ্য। এর ফলে এলইডি স্ট্রিপ পুরোপুরি কাজ করে না, কারণ এতে কোন বিলম্বের প্রয়োজন নেই, কিন্তু কোডে সমাধানটি কোথায় প্রয়োগ করতে হবে তা আমরা জানি না। আপাতত এটাই আমাদের বড় দু regretখ, কিন্তু আমরা পরামর্শের জন্য উন্মুক্ত, এবং আমরা কোডিংয়ে আরও উন্নতি করার চেষ্টা করব। যদি আমাদের আরও সময় থাকত, যেহেতু এই প্রকল্পটি সময়ভিত্তিক ছিল, এবং কোডিং অংশ সম্পর্কে আরও ভালভাবে বোঝার জন্য, আমরা কোডিংয়ের ক্ষেত্রে উন্নতি করতে পারতাম এবং এখন করব।
এখন যেহেতু আপনি এটিতে আসার সমস্ত ধাপ শেষ করেছেন, আপনি অভ্যন্তরীণ-জলবায়ু-ডিভাইসের জন্য আরও বৈশিষ্ট্য এবং দুর্দান্ত জিনিসগুলি অন্বেষণ করতে প্রস্তুত। এই ডিভাইসের উন্নতি করার একটি উপায় হতে পারে একটি ফাংশন তৈরি করা যা একটি ফ্যান ট্রিগার করবে যদি তাপমাত্রা বা আর্দ্রতা একটি নির্দিষ্ট প্রান্তিকের নিচে বা তার উপরে চলে যায়। সুতরাং যদি এটি খুব ঠান্ডা হয় তবে এটি কোনওভাবে ঘরের তাপ বাড়িয়ে তুলতে পারে এবং যদি এটি খুব গরম হয় তবে এটি কমিয়ে আনতে পারে। এছাড়াও যদি আর্দ্রতা খুব বেশি থাকে তবে এটি জানালা খুলে এটি কমিয়ে দিতে পারে বা কমপক্ষে এটির পরামর্শ দিতে পারে। মাইক্রোফোনটি আপনার স্মার্টফোন বা অন্যান্য ডিভাইসে ব্লুটুথ-মডিউলে আপগ্রেড করা যেতে পারে। এইভাবে আপনি রুমে বর্তমানে ডেসিবেলের মাত্রা ট্র্যাক রাখতে পারেন। এবং এটিকে এমন একটি ফাংশনে আপগ্রেড করা যেতে পারে যেখানে ভলিউম খুব বেশি হলে বাড়ানো বা কমিয়ে আনা হবে।
এখন তৈরি করুন এবং আমাদের চিন্তাধারা দ্বারা অনুপ্রাণিত হন বা আপনার নিজের ধারণাগুলি জীবনে আসুন।
আমাদের পেজে আসার জন্য আপনাকে ধন্যবাদ এবং যদি আপনি এটি তৈরি করার চেষ্টা করেন তবে আপনাকে ধন্যবাদ!
প্রস্তাবিত:
আরডুইনো ইনডোর গার্ডেন: 7 টি ধাপ
আরডুইনো ইনডোর গার্ডেন: আধুনিক যুগে বাগান করা মানে ইলেকট্রন, বিট এবং বাইট দিয়ে জিনিসগুলিকে আরও জটিল এবং কঠিন করে তোলা। মাইক্রোকন্ট্রোলার এবং বাগান একত্রিত করা সত্যিই একটি জনপ্রিয় ধারণা। আমি মনে করি এর কারণ হল বাগানগুলির খুব সহজ ইনপুট এবং আউটপুট যা
EAL - শিল্প 4.0 Rc গাড়িতে GPS ডেটা সংগ্রহ: 4 টি ধাপ
EAL - শিল্প 4.0 Rc গাড়িতে জিপিএস ডেটা সংগ্রহ: এই নির্দেশে আমরা কিভাবে একটি RC গাড়িতে একটি GPS মডিউল সেটআপ করি এবং সংগৃহীত তথ্য একটি ওয়েবপৃষ্ঠায় সহজে পর্যবেক্ষণের জন্য পোস্ট করি সে সম্পর্কে কথা বলব। আমরা কিভাবে আমাদের RC গাড়ি বানিয়েছি তার একটি নির্দেশনা তৈরি করেছি, যা এখানে পাওয়া যাবে। এটি th ব্যবহার করছে
একটি ইনডোর এনভায়রনমেন্ট সেন্সর ডিভাইস তৈরি করুন: 4 টি ধাপ
একটি ইনডোর এনভায়রনমেন্ট সেন্সর ডিভাইস তৈরি করুন: আজকাল, লোকেরা যেখানে বাস করে সেখানে অভ্যন্তরীণ গুণমান নিয়ে বেশি উদ্বিগ্ন কারণ এটি তাদের স্বাস্থ্যের সাথে ঘনিষ্ঠভাবে সম্পর্কিত। উন্নত জীবনযাত্রার গুরুত্বের মধ্যে রয়েছে আপনার জীবনযাত্রার একটি উন্নত অবস্থা জেনে রাখা। আমিও খুব অংশ
ইনফিনিটি বাইক - ইনডোর বাইক ট্রেনিং ভিডিও গেম: ৫ টি ধাপ
ইনফিনিটি বাইক - ইনডোর বাইক ট্রেনিং ভিডিও গেম: শীতের ,তু, ঠান্ডা দিন এবং খারাপ আবহাওয়ার সময় সাইক্লিস্ট উত্সাহীদের কাছে তাদের পছন্দের খেলাধুলা করার জন্য ব্যায়াম করার কয়েকটি বিকল্প রয়েছে। আমরা বাইক/ট্রেনার সেটআপের মাধ্যমে অভ্যন্তরীণ প্রশিক্ষণটি একটু বেশি বিনোদনমূলক করার উপায় খুঁজছিলাম কিন্তু বেশিরভাগ প্র
EAL - SmartStorage: 3 ধাপ
ইএএল - স্মার্টস্টোরেজ: এটি ক্যাসপার বোর্গার টুলিনিয়াসের স্মার্ট স্টোরেজের জন্য একটি প্রকল্প