সুচিপত্র:

LORA তাপমাত্রা এবং আর্দ্রতা সেন্সর: 6 ধাপ
LORA তাপমাত্রা এবং আর্দ্রতা সেন্সর: 6 ধাপ

ভিডিও: LORA তাপমাত্রা এবং আর্দ্রতা সেন্সর: 6 ধাপ

ভিডিও: LORA তাপমাত্রা এবং আর্দ্রতা সেন্সর: 6 ধাপ
ভিডিও: সিড়ির চওড়া ও লম্বা মিনিমাম কতটুকু দিতে হবে? ট্রেড ও রাইজারের সংখ্যা || সিড়ির ধাপ বিস্তারিত দেখুন। 2024, জুলাই
Anonim
LORA তাপমাত্রা এবং আর্দ্রতা সেন্সর
LORA তাপমাত্রা এবং আর্দ্রতা সেন্সর

এই নির্দেশে আপনি একটি সেন্সরনোড তৈরি করতে শিখবেন যা একটি LORA সার্ভারে ডেটা পাঠায়। এই নোড পাঠাবে:

  • বাতাসের তাপমাত্রা
  • আর্দ্রতা সেন্সর

আপনি এই নির্দেশনাটি একটি নোড তৈরি করতে ব্যবহার করতে পারেন যা আপনি সার্ভার হিসাবে ব্যবহার করতে পারেন।

ধাপ 1: প্রয়োজন

Sensornode:

  • AM2305
  • ক্যাপাসিটিভ আর্দ্রতা সেন্সর
  • arduino pro mini 3.3v 8mhz
  • esp ব্রেকআউট
  • rfm95
  • অ্যান্টেনা এবং সংযোগের জন্য তারের (আমি 0.8 মিমি কঠিন কোর তার ব্যবহার করি)
  • পুরুষ থেকে পুরুষ জাম্পার কেবল
  • মহিলা থেকে মহিলা জাম্পার কেবল
  • রুটিবোর্ড
  • CP2102 ইউএসবি থেকে টিটিএল

সরঞ্জাম:

  • তাতাল
  • পার্শ্ব কর্তনকারী
  • তারের স্ট্রিপার

ধাপ 2: অ্যান্টেনা তৈরি করা

অ্যান্টেনার জন্য আমি আমার 2x2x0.8 মিমি বা 2x2 20awg বাস তারের কিছু অবশিষ্ট ক্যাবল ব্যবহার করি। জিনিসগুলির নেটওয়ার্কে আপনি দেশ অনুযায়ী আপনার ট্রান্সিভার এবং অ্যান্টেনা ফ্রিকোয়েন্সি ব্যান্ড চয়ন করতে পারেন।

  • 868mhz 3.25 ইঞ্চি বা 8.2 সেমি (এটি আমি ব্যবহার করি)
  • 915mhz 3 ইঞ্চি বা 7.8 সেমি
  • 433mhz 3 ইঞ্চি বা 16.5 সেমি

ধাপ 3: এসপ শিল্ড সোল্ডারিং

এসপ শিল্ড সোল্ডারিং
এসপ শিল্ড সোল্ডারিং
  • Esp ieldালের প্রতিরোধকগুলি সরান (লাল ক্ষেত্রের R1 থেকে R3 দেখুন)
  • Esp ieldাল উপর rfm95 চিপ ঝাল।
  • Esp ieldাল সম্মুখের pinheaders ঝাল
  • Esp ieldাল উপর অ্যান্টেনা ঝাল। একটি অ্যান্টেনা ছাড়া ব্যবহার করবেন না আপনি ieldাল ক্ষতি করতে পারেন।
  • যদি পিনহেডারগুলি আরডুইনো সোল্ডারের উপর বিক্রি না হয়

ধাপ 4: কোডিং

কোডিং
কোডিং

আমি জানি আমি ডিটিআর ব্যবহার করে স্বয়ংক্রিয়ভাবে আরডুইনো রিসেট করতে পারি কিন্তু আমার ক্ষেত্রে কোডটি আপলোড করতে ত্রুটি ছিল। অতএব আমি এই নির্দেশে একটি ম্যানুয়াল রিসেটও ব্যবহার করেছি তাই যদি আপনার একই সমস্যা থাকে তবে আপনি এটি একটি ম্যানুয়াল রিসেট দ্বারা সমাধান করতে পারেন।

  • নিম্নরূপ CP2102 থেকে arduino ওয়্যার করুন:

    • CP2102 txd -> Arduino pro mini rx
    • CP2102 rxd -> Arduino pro mini tx
    • CP2102 gnd -> Arduino pro mini gnd
    • CP2102 3.3 -> Arduino pro mini vcc
  • আরডুইনো আইডিতে স্ক্যাচটি খুলুন
  • বোর্ড আরডুইনো প্রো মিনি নির্বাচন করুন
  • প্রসেসরের অধীনে atmega 328p 3.3v 8mhz নির্বাচন করুন
  • আপনার কম পোর্ট নির্বাচন করুন
  • আপলোড বাটনে ক্লিক করুন
  • যখন কোডটি সংকলন করা হচ্ছে সেই মুহূর্তে আপনি বাটরেট (ছবি দেখুন) আরডুইনো প্রো মিনি (cp2102 বোর্ড রিসেট করে না) রিসেট বোতাম টিপুন এছাড়াও প্রোগ্রামিং করার সময় আপনার সিরিয়াল মনিটর বন্ধ করতে ভুলবেন না।

ধাপ 5: তারের

তারের
তারের
তারের
তারের
  • উপরের স্কেচ হিসাবে arduino তারের
  • আপনার arduino এখন সার্ভার নোডে ডেটা পাঠাতে হবে।

AM2305 আসলে একটি 3 তারের সেন্সর তাই আপনাকে রোধের প্রয়োজন নেই। উপরের ছবির মতো সেন্সরটি কেবল তারের সাথে সংযুক্ত করুন। রং একই। যদি আপনি DHT22 ব্যবহার করেন তবে আপনাকে লাল (5V) এবং হলুদ (ডেটা) তারের মধ্যে 10k রোধকারী সংযোগ করতে হবে।

ধাপ 6: উপসংহার

এই নির্দেশে আপনি একটি সেন্সর তৈরি করতে শিখেছেন যিনি একটি LORA গেটওয়েতে ডেটা পাঠান। এটি উদাহরণস্বরূপ গ্রিনহাউসের তাপমাত্রা এবং আর্দ্রতা পাঠায়। এইভাবে আপনি আপনার পরিবেশ পর্যবেক্ষণ করতে পারেন এবং আপনি এই তথ্য ব্যবহার করে আপনার সবজি রোপণের পরিকল্পনা করতে পারেন। এছাড়াও আপনি এই সেন্সরটি ব্যবহার করে জানালা কখন খুলবেন বা ফ্যান চালু করবেন তা নির্ধারণ করতে পারেন।

প্রস্তাবিত: