সুচিপত্র:
- সরবরাহ
- ধাপ 1: LoggingPlatform- এ আপনার ডিভাইস যুক্ত করুন
- পদক্ষেপ 2: হার্ডওয়্যার সংযোগ
- ধাপ 3: ডিভাইসে প্রয়োজনীয় সফ্টওয়্যার আপলোড করুন (উইন্ডোজ গাইড)
- ধাপ 4: মোবাইল বা ডেস্কটপে ডেটা চেক করুন
ভিডিও: Arduino এবং SIM900 GSM GPRS 3G তাপমাত্রা এবং আর্দ্রতা লগিং, মোবাইল পরিসংখ্যান: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
Arduino UNO R3, SIM900 Shield এবং DHT22 এর সাহায্যে আপনি তাপমাত্রা এবং আর্দ্রতার ডেটা বাইরে, রুম, গ্রিনহাউস, ল্যাব, কুলিং রুম বা অন্য যে কোন স্থানে সম্পূর্ণ বিনামূল্যে লগ ইন করতে পারেন। এই উদাহরণটি আমরা ঘরের তাপমাত্রা এবং আর্দ্রতা লগ করতে ব্যবহার করব।
ডিভাইসটি GPRS 2G এর মাধ্যমে ইন্টারনেটে সংযুক্ত হবে, তাই বিদ্যমান রাউটার বা তারযুক্ত ইন্টারনেট সংযোগ ছাড়াই ব্যবহার করা যাবে। নির্দিষ্ট ইন্টারনেট সংযোগ ছাড়াই ক্ষেত, দ্রাক্ষাক্ষেত্র বা অনুরূপ স্থানগুলির জন্য সেরা।
আপনি আপনার মোবাইল ফোন, ডেস্কটপ বা ব্রাউজার সহ অন্য কোন ডিভাইসে সর্বশেষ রিডিং চেক করতে পারবেন।
সরবরাহ
আপনি এখানে প্রয়োজনীয় ডিভাইস কিনতে পারেন (ন্যূনতম প্রয়োজন):
Arduino UNO R3
Arduino UNO- এর জন্য SIM900 শিল্ড
ইউএসবি চার্জার আপনার ডিভাইসকে পাওয়ার জন্য - এখন এটি জিএসএম মডিউল ইউএসবি এর জন্য পর্যাপ্ত শক্তি নেই
মাইক্রো ইউএসবি কেবল
তারের সাথে DHT22 মডিউল
পিন অক্ষম এবং কিছু ডেটা প্ল্যান সহ সিম কার্ড
স্থিতির জন্য LED ডায়োড
পেয়েও ভালো লাগলো:
জাম্পার তার
Arduino জন্য পরীক্ষামূলক প্ল্যাটফর্ম
জলরোধী ঘের
ক্ষমতার জন্য জ্যাক সুইচ
এটি শিল্প AM2305 সেন্সরের সাথে পরীক্ষা/কাজ করে
ধাপ 1: LoggingPlatform- এ আপনার ডিভাইস যুক্ত করুন
এখানে আপনি পরবর্তীতে প্রয়োজনীয় এপিআই কী পেতে আপনার ডিভাইস যোগ করতে পারেন:
পদক্ষেপ 2: হার্ডওয়্যার সংযোগ
জিএসএম মডিউল শিল্ড কানেক্ট শিল্ড থেকে আরডুইনোতে সিম ertোকান
পিসি থেকে পাওয়ার অ্যাডাপ্টার এবং ইউএসবি সংযোগ করুন
DHT22 আউটকে GSM ieldাল PIN 10 এর সাথে সংযুক্ত করুন
DHT22 + কে GSM ieldাল 3V এর সাথে সংযুক্ত করুন
DHT22 - GSM ieldাল GND এর সাথে সংযুক্ত করুন
স্টেটাস ইঙ্গিত চাইলে LED সংযোগ করুন, প্রয়োজন নেই
ছবিতে ডায়াগ্রামের উদাহরণ
ধাপ 3: ডিভাইসে প্রয়োজনীয় সফ্টওয়্যার আপলোড করুন (উইন্ডোজ গাইড)
Arduino IDE ডাউনলোড এবং ইনস্টল করুন: https://www.arduino.cc/en/main/software আপনার উইন্ডোজ পিসিতে USB এর সাথে ডিভাইস সংযুক্ত করুন এবং প্রয়োজনে ড্রাইভার ইনস্টল করুন
Arduino IDE চালান
COM পোর্ট নির্বাচন করুন (যদি আপনার অন্যান্য ডিভাইস সংযুক্ত না থাকে তবে এটি সাধারণত বড় সংখ্যা), ছবি 1
বোর্ড টাইপ, ছবি 2 নির্বাচন করুন
ডাউনলোড এবং ওপেন সোর্স কোড: আপনার লাইব্রেরি থাকতে হবে:
SoftwareSerial.h - এটি সাধারণত Arduino IDE- এর অন্তর্ভুক্ত
এবং
DHT.h-আপনি এখানে ডাউনলোড করতে পারেন এবং আপনার arduino লাইব্রেরি ফোল্ডারে কপি করতে পারেন যেমন: C: / arduino-1.6.8 / লাইব্রেরি
লগিংয়ের জন্য SIM900 কোড এখানে পাওয়া যায়
Arduino IDE দিয়ে এই SIM900 কোডটি খুলুন:
চিত্র 3 এর মতো এই পরামিতিগুলি পরিবর্তন করুন
APN আপনি আপনার সিম কার্ড প্রদানকারী থেকে পেতে পারেন
এবং লগিংফরেস্ট প্ল্যাটফর্ম থেকে অন্যান্য: https://loggingforest.com/index.php/page/pricing, image 3
কিছু কোড নোটিশ: SIM900 এর জন্য স্ট্যান্ডার্ড লাইব্রেরিগুলি লগিং এর মত পুনরাবৃত্তিযোগ্য কাজগুলির জন্য সঠিকভাবে কাজ করে না, তাই আমরা সিরিয়াল SIM900 AT কমান্ডের সাথে সরাসরি যোগাযোগ করি
আপনি যদি বিভিন্ন ieldাল ব্যবহার করেন তবে আপনাকে কোডে বিভিন্ন RX, TX পিন সংজ্ঞায়িত করতে হবে
ব্যবহার করার সময় (ডিবাগিং বা টেস্টিং নয়) আপনার DEBUG_EN অক্ষম করা উচিত, সত্য থেকে মিথ্যাতে পরিবর্তন করুন
SIM900 দিয়ে ম্যানুয়ালি নেটওয়ার্ক সিলেকশনের জন্য, যদি আপনি দেশের সীমান্তে থাকেন, তাহলে আপনি এই লাইনগুলিকে অসম্পূর্ণ করতে পারেন এবং সিরিয়ালে প্রদত্ত নেটওয়ার্ক কোড সংজ্ঞায়িত করতে পারেন, যেমন চিত্র 4
A1 এর জন্য 21910 এর মত নেটওয়ার্ক কোড COPS লাইন, চিত্র 5 এ পাওয়া যাবে
যদি আপনার কোড TEST AT এ আটকে থাকে, এর মানে হল যে আপনি পাওয়ার অ্যাডাপ্টার SIM900 এর জন্য পর্যাপ্ত শক্তি দেয় না, 5V 2A বা 9V 1A ব্যবহার করা ভাল। কিছু সিম প্রদানকারীর apn সংযোগের জন্য USER এবং PWD এর প্রয়োজন হতে পারে, আপনি কোডেও সংজ্ঞায়িত করতে পারেন।
তারপরে আপনার ডিভাইস লগিংফরেস্টে ডেটা পাঠানো শুরু করবে এবং আপনি এটি সেখানে দেখতে পাবেন
ধাপ 4: মোবাইল বা ডেস্কটপে ডেটা চেক করুন
তারপরে আপনার ডিভাইস লগিংফরেস্টে ডেটা পাঠানো শুরু করবে এবং আপনি এটি সেখানে দেখতে পারেন লগিংফরেস্ট ডিভাইসে সম্পাদনা করুন শুধু প্যারামিটার নাম এবং মানগুলিকে চিত্র 1 হিসাবে সংজ্ঞায়িত করুন
প্রিভিউ, ইমেজ 2 এ ক্লিক করুন
এবং আপনি চমৎকার তথ্য, চিত্র 3 দেখতে পাবেন
নির্দ্বিধায় মন্তব্য করুন এবং আপনার লগার ভাগ করুন
প্রস্তাবিত:
NodeMCU লুয়া সস্তা 6 $ মাইক্রোপিথন তাপমাত্রা এবং আর্দ্রতা লগিং, ওয়াইফাই এবং মোবাইল পরিসংখ্যান: 4 টি ধাপ
NodeMCU লুয়া সস্তা 6 $ মাইক্রোপিথন তাপমাত্রা এবং আর্দ্রতা লগিং, ওয়াইফাই এবং মোবাইল পরিসংখ্যান সহ: এটি মূলত ক্লাউড ওয়েদার স্টেশন, আপনি আপনার ফোনে ডেটা চেক করতে পারেন অথবা লাইভ ডিসপ্লে হিসাবে কিছু ফোন ব্যবহার করতে পারেন NodeMCU ডিভাইসের মাধ্যমে আপনি বাইরে তাপমাত্রা এবং আর্দ্রতা ডেটা লগ করতে পারেন , রুমে, গ্রিনহাউস, ল্যাব, কুলিং রুম বা অন্য কোন স্থানে কমপ্লিটেল
2x তাপমাত্রা লগিং, ওয়াইফাই এবং মোবাইল পরিসংখ্যানের জন্য সস্তা $ 3 ESP8266 WeMos D1 মিনি তে মাইক্রোপাইথন: 4 টি ধাপ
2x তাপমাত্রা লগিং, ওয়াইফাই এবং মোবাইল পরিসংখ্যানের জন্য সস্তা $ 3 ESP8266 WeMos D1 মিনি তে মাইক্রোপাইথন: ছোট সস্তা ESP8266 চিপ / ডিভাইসের সাহায্যে আপনি রুম, গ্রিনহাউস, ল্যাব, কুলিং রুম বা অন্য কোন স্থানে সম্পূর্ণ বিনামূল্যে তাপমাত্রার তথ্য লগ ইন করতে পারেন। এই উদাহরণটি আমরা কুলিং রুমের তাপমাত্রা, ভিতরে এবং বাইরে লগ করতে ব্যবহার করব।
Arduino ইথারনেট DHT11 তাপমাত্রা এবং আর্দ্রতা লগিং, মোবাইল পরিসংখ্যান: 4 টি ধাপ
Arduino ইথারনেট DHT11 তাপমাত্রা এবং আর্দ্রতা লগিং, মোবাইল পরিসংখ্যান: Arduino UNO R3, Ethernet Shield এবং DHT11 এর সাহায্যে আপনি রুম, গ্রিনহাউস, ল্যাব, কুলিং রুম বা অন্য কোন স্থানে সম্পূর্ণ বিনামূল্যে তাপমাত্রা এবং আর্দ্রতার তথ্য লগ ইন করতে পারেন। এই উদাহরণটি আমরা ঘরের তাপমাত্রা এবং আর্দ্রতা লগ করতে ব্যবহার করব। যন্ত্র
রাস্পবেরি পিআই তাপমাত্রা এবং আর্দ্রতা লগিং, ক্লাউড ওয়েদার স্টেশন, ওয়াইফাই এবং মোবাইল পরিসংখ্যান: 6 টি ধাপ
রাস্পবেরি পিআই তাপমাত্রা এবং আর্দ্রতা লগিং, ক্লাউড ওয়েদার স্টেশন, ওয়াইফাই এবং মোবাইল পরিসংখ্যান: রাস্পবেরি পিআই ডিভাইসের সাহায্যে আপনি তাপমাত্রা এবং আর্দ্রতা ডেটা বাইরে, রুম, গ্রিনহাউস, ল্যাব, কুলিং রুম বা অন্য যে কোনও জায়গায় সম্পূর্ণ বিনামূল্যে লগ করতে পারেন। এই উদাহরণটি আমরা তাপমাত্রা এবং আর্দ্রতা লগ করতে ব্যবহার করব। ডিভাইসটি ইন্টারনেটের সাথে সংযুক্ত থাকবে
Arduino এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতা সঙ্গে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: 5 পদক্ষেপ
Arduino এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতার সাথে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: তাপমাত্রা এবং আর্দ্রতা পরিমাপ করতে DHT11 সেন্সর ব্যবহার করা হয়। তারা খুব জনপ্রিয় ইলেকট্রনিক্স শখ করে। এটি প্রতি