সুচিপত্র:
- ধাপ 1: প্রকল্পের জন্য প্রয়োজনীয় সামগ্রীর আইও-তালিকা
- ধাপ 2: ফ্লোচার্ট
- ধাপ 3: 3D মুদ্রণ ঘর
- ধাপ 4: ফ্রিজিং
- ধাপ 5: কোডিং
- ধাপ 6: নোড-লাল
- ধাপ 7: Wampserver MySQL
- ধাপ 8: প্রকল্পের চিত্র
ভিডিও: UCL - IIoT - ইন্ডোর -জলবায়ু 4.0: 8 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই নির্দেশের সাথে পড়া এবং কাজ করার পরে, আপনার নিজের স্বয়ংক্রিয় অন্দর-জলবায়ু থাকবে, যা আপনি নোড-রেডের সাহায্যে অনলাইনে পর্যবেক্ষণ করতে পারেন। আমাদের ক্ষেত্রে আমরা এই ধারণাটি বিকশিত করেছি এবং এটি একটি 3D-printet হাউজে উপস্থাপন করেছি।
ধাপ 1: প্রকল্পের জন্য প্রয়োজনীয় সামগ্রীর আইও-তালিকা
আরডুইনো মেগা 2560
RAYSTAR OPTRONICS RC1602A-FHW-ESXDHT- সেন্সর
BD243C ট্রানজিস্টর
Y. S. TECH FD244010HB 4010 40mm x10mm ফ্যান 24V 0.07A 2Pin 446
ধাপ 2: ফ্লোচার্ট
প্রকল্পের জটিলতা বোঝানোর জন্য এটি একটি ফ্লোচার্ট। আপনি দেখতে পাচ্ছেন যে ডেটা ফ্লোচার্টের উপর থেকে শুরু হয় এবং ধাপে ধাপে আরডুইনোতে শেষ হয়। ফ্লোচার্টটি প্রকল্পের প্রাথমিক ধরনের জ্ঞান প্রদানের জন্য ডিজাইন করা হয়েছে যাতে যে কেউ বুঝতে পারে যে আমরা কিভাবে সিস্টেমটি সেট আপ করেছি। নোড-রেড এবং ওয়েম্পসারভার কীভাবে কাজ করে সে সম্পর্কে আরও তথ্য পরবর্তী ধাপে হবে।
ধাপ 3: 3D মুদ্রণ ঘর
আমরা 18x16 সাইজ ব্যবহার করি, এবং এটিকে আর ছোট করে তুলব না কারণ যন্ত্রপাতির ভিতরে ফিট করতে হবে। থ্রিডি প্রিন্টিংয়ের জন্য আপনার যা অভিজ্ঞতা আছে তা ব্যবহার করুন অথবা ফিউশন 360 বা স্কেচআপ ব্যবহার করুন। আপনি যদি প্রকল্পে আরও আইটেম বা জিনিসপত্র বাস্তবায়ন করতে চান, তাহলে আপনি যদি একটি বড় বাড়ি নিয়ে কাজ করতে চান, অন্তত যদি আপনি ভিতরে সরঞ্জাম চান।
আমরা যে ঘরটি তৈরি করেছি তা কেবল একটি সহজ এবং সহজ কাজ। আপনি যদি এটিতে আগ্রহী হন তবে আপনি অবশ্যই এটিকে আরও সূক্ষ্ম এবং আরও সুন্দর করে তুলতে পারেন। কিন্তু আমরা KISS নিয়ম মেনে চলতে পছন্দ করি, এটা সহজ বোকা রাখুন।
ধাপ 4: ফ্রিজিং
আপনি যদি এটি আমাদের পদ্ধতিতে ফ্রিজ করতে চান, তাহলে প্রকল্পটি উদ্দেশ্য অনুযায়ী কাজ করবে তা নিশ্চিত করার জন্য আপনার একই উপকরণ প্রয়োজন। আইটেমগুলির অবস্থানটি কেবল কীভাবে তারযুক্ত হয় তা দেখতে সহজ করে তোলে। এলসিডি-স্ক্রিন ছাদে যায়, যেখানে আমরা এটির জন্য একটি গর্ত কেটে আঠালো করেছি, বাকি জিনিসগুলি বাড়ির ভিতরে রয়েছে।
ধাপ 5: কোডিং
কোডটি Arduino তে লেখা হয়েছে যা C এবং C ++ প্রোগ্রামিং ভাষার সমন্বয়। নিশ্চিত করুন যে একই লাইব্রেরি অন্তর্ভুক্ত করা হয়েছে যদি একটি অনুলিপি চেষ্টা করা হয়।
ধাপ 6: নোড-লাল
নোড-রেড একটি সফটওয়্যার যা আপনি আপনার কম্পিউটারে সিএমডির মাধ্যমে ডাউনলোড করেন। এটি একটি প্রবাহ ভিত্তিক উন্নয়ন সরঞ্জাম যা ভিজ্যুয়াল প্রোগ্রামিং এর জন্য ব্যবহৃত হয়, যা একটি ব্রাউজার ভিত্তিক প্রবাহ সম্পাদক প্রদান করে।
এটি ডিএইচটি-সেন্সর থেকে আমরা যে মানগুলি পাই তা পরিচালনা করতে এবং তারপরে ড্যাশবোর্ডে গেজ হিসাবে প্রদর্শন করতে এটি একটি বড় ভূমিকা পালন করে। এই মুহুর্তে সিস্টেমটি কীভাবে কাজ করছে তা সহজেই প্রকল্পের ব্যবহারকারীর জন্য। গেজগুলি দেখে ব্যবহারকারী অভ্যন্তরীণ এবং বহিরাগত তাপমাত্রা, অভ্যন্তরীণ আর্দ্রতা, ফ্যানের বর্তমান গতি এবং একটি কৌতূহলী আবহাওয়ার প্রতিবেদন সম্পর্কে সচেতন হবে। এটি ডিজিটালভাবে দেখা ছাড়াও, এটি এলসিডি-স্ক্রিনে বাড়ির ছাদেও দেখা যায়।
আমরা ক্লিপবোর্ডের মাধ্যমে আমাদের নোড-রেড থেকে কোডটি আপলোড করেছি যাতে সবাই এটি ব্যবহার করতে পারে। আপনাকে যা করতে হবে তা হল আপনার ডিভাইসে নোড-রেড ডাউনলোড করা এবং ড্যাশবোর্ডের একটি ট্যাবে আমদানি করা। একবার বাস্তবায়িত হলে নিশ্চিত হয়ে নিন যে আপনার Arduino COM3 এ সেট আছে এবং Wampserver এ একই SQL ডাটাবেস সেট আপ আছে। আমরা নির্বাচিত শহরের বহিরঙ্গন তাপমাত্রা দেখার জন্য Weather.com থেকে তথ্য আমদানি করার সিদ্ধান্ত নিয়েছি। আমরা ফরেনহাইটকে সেলসিয়াসে রূপান্তর করেছি যাতে সংখ্যাগুলো আমাদের জন্য আরও পাঠযোগ্য হয়। এখানে আমরা সিদ্ধান্ত নিলাম যে তাপমাত্রা স্প্যান -100 এবং 100 ডিগ্রী সিনসের মধ্যে হবে যা একটি খুব বাস্তবসম্মত স্প্যান যা অতিক্রম করা হবে না।
একটি খুব গুরুত্বপূর্ণ নোড হল যে একই ফাংশনগুলির জন্য আপনার একই লাইব্রেরিগুলি নোড-রেডে ইনস্টল করা দরকার। প্যালেট পরিচালনা করার জন্য আপনি লাইব্রেরি আমদানি করতে পারেন, এবং আপনার যা আমাদের মতই থাকতে হবে তা হল:
নোড-লাল
নোড-লাল-অবদান-স্ট্রিং
নোড-লাল-অবদান-ইউনিট-রূপান্তরকারী
নোড-লাল-ড্যাশবোর্ড
নোড-লাল-নোড-আরডুইনো
নোড-লাল-নোড-ফিড পার্সার
নোড-লাল-নোড-মাইএসকিউএল
এটি বিনামূল্যে ডাউনলোড এবং ডাটাবেসের ফলাফলের জন্য অপরিহার্য। এই লাইব্রেরিগুলি ছাড়া নোড-রডটি নিখুঁতভাবে কাজ করবে না এবং আপনি যদি সেগুলি ছাড়া চেষ্টা করেন তবে আপনাকে কেবল ত্রুটি দেবে।
ধাপ 7: Wampserver MySQL
Wampserver: MySQL- ডাটাবেজ Arduino থেকে তথ্য সংরক্ষণ করতে ব্যবহৃত হয়। এই ক্ষেত্রে এটি অভ্যন্তরীণ এবং বহিরঙ্গন তাপমাত্রা, পাখা-গতি এবং আর্দ্রতা। এই ধরনের ডাটাবেসের সবকিছু কম্পিউটারে অভ্যন্তরীণভাবে চলে। লগ ইন করার জন্য আপনাকে অবশ্যই একটি আইডি টাইপ "রুট" ব্যবহার করতে হবে এবং কোড এরিয়াটি খালি থাকতে হবে। নোড-রেড থেকে এটি গুরুত্বপূর্ণ যে আপনি যে ডেটা প্রেরণ করেন তা মাইএসকিউএল-এর মতো নামগুলি সরবরাহ করা হয়, অন্যথায় ডেটা সার্ভারে পৌঁছাবে না এবং নোড-রেডে ত্রুটি থাকবে।
মাইএসকিউএল -এ আপনাকে একটি ডাটাবেস তৈরি করতে হবে এবং আমাদের ক্ষেত্রে আমরা এর নাম দিলাম 'নোডারড'। এই ডাটাবেসে আপনি একটি টেবিল তৈরি করেন যেখানে আমরা প্রোজেক্টের সাথে যোগাযোগ করি, এই টেবিলে আপনি যে ডেটা সেভ করতে চান তার জন্য আপনাকে অবশ্যই নামের সাথে সারি তৈরি করতে হবে। আমাদের ফ্যান-স্পিড, ইনডোর আর্দ্রতা, বাইরের আর্দ্রতা, তাপমাত্রা এবং সময় আছে। সময় নোড-রেড দ্বারা সরবরাহ করা হয় এবং অন্যগুলি Arduino থেকে ডেটা।
ধাপ 8: প্রকল্পের চিত্র
প্রকল্পটি যেভাবে কাজ করা উচিত তার একটি প্রদর্শন।
প্রস্তাবিত:
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ: 3 ধাপ
কিভাবে 4G LTE ডাবল BiQuade অ্যান্টেনা সহজ ধাপ তৈরি করতে হয়: বেশিরভাগ সময় আমি মুখোমুখি হয়েছি, আমার প্রতিদিনের কাজের জন্য আমার ভাল সংকেত শক্তি নেই। তাই। আমি বিভিন্ন ধরণের অ্যান্টেনা অনুসন্ধান করি এবং চেষ্টা করি কিন্তু কাজ করি না। নষ্ট সময়ের পরে আমি একটি অ্যান্টেনা খুঁজে পেয়েছি যা আমি তৈরি এবং পরীক্ষা করার আশা করি, কারণ এটি নির্মাণের নীতি নয়
Arduino Halloween Edition - Zombies Pop -out Screen (ছবি সহ ধাপ): 6 টি ধাপ
আরডুইনো হ্যালোইন সংস্করণ - জম্বি পপ -আউট স্ক্রিন (ছবি সহ ধাপ): আপনার বন্ধুদের ভয় দেখাতে চান এবং হ্যালোইনে কিছু চিৎকারের শব্দ করতে চান? অথবা শুধু কিছু ভাল কৌতুক করতে চান? এই Zombies পপ আউট পর্দা যে করতে পারেন! এই নির্দেশনায় আমি আপনাকে শেখাবো কিভাবে সহজেই আরডুইনো ব্যবহার করে লাফ দিয়ে জম্বি তৈরি করতে হয়। HC-SR0
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): 8 টি ধাপ
Arduino Uno ধাপে ধাপে ধাপে ধাপে (8-ধাপ): অতিস্বনক শব্দ ট্রান্সডুসার L298N Dc মহিলা অ্যাডাপ্টার একটি পুরুষ ডিসি পিন Arduino UNO ব্রেডবোর্ড দিয়ে কিভাবে এটি কাজ করে: প্রথমে, আপনি Arduino Uno এ কোড আপলোড করুন (এটি ডিজিটাল সজ্জিত একটি মাইক্রোকন্ট্রোলার এবং এনালগ পোর্ট কোড রূপান্তর করতে (C ++)
11 ধাপ রুবে গোল্ডবার্গ মেশিন: 8 টি ধাপ
11 স্টেপ রুবে গোল্ডবার্গ মেশিন: এই প্রজেক্টটি একটি 11 স্টেপ রুবে গোল্ডবার্গ মেশিন, যা একটি জটিল পদ্ধতিতে একটি সহজ কাজ তৈরি করার জন্য ডিজাইন করা হয়েছে। এই প্রকল্পের কাজ হল সাবানের বার ধরা
UCL-lloT- বহিরঙ্গন-আলো সূর্যোদয়/সূর্যোদয় দ্বারা উদ্দীপিত: 6 ধাপ
UCL-lloT-Outdoor-light ট্রিগারড সানরাইজ/সানডাউন দ্বারা।: হ্যালো সবাই! একটু কাজ করে, কিছু অংশ এবং কোড আমি একসাথে রেখেছি এই নির্দেশনা যা আপনাকে শুরু থেকে শেষ পর্যন্ত দেখাবে ঠিক কিভাবে এই বহিরঙ্গন আলো তৈরি করা যায়। ধারণাটি আমার বাবার কাছ থেকে এসেছে, যাকে গ্রীষ্মকালে ম্যানুয়ালি বাইরে যেতে হয়েছিল