সুচিপত্র:

আরডুইনো আল্ট্রা লো পাওয়ার ওয়েদার স্টেশন: ৫ টি ধাপ
আরডুইনো আল্ট্রা লো পাওয়ার ওয়েদার স্টেশন: ৫ টি ধাপ

ভিডিও: আরডুইনো আল্ট্রা লো পাওয়ার ওয়েদার স্টেশন: ৫ টি ধাপ

ভিডিও: আরডুইনো আল্ট্রা লো পাওয়ার ওয়েদার স্টেশন: ৫ টি ধাপ
ভিডিও: Transform Your Hot Wheels into a micro FPV RC Car! 2024, নভেম্বর
Anonim
আরডুইনো আল্ট্রা লো পাওয়ার ওয়েদার স্টেশন
আরডুইনো আল্ট্রা লো পাওয়ার ওয়েদার স্টেশন

এই নির্দেশিকাটি আপনাকে দেখাবে কিভাবে একটি আর্ডুইনো ন্যানো, একটি বিএমই 280 এবং আরএফ 433 রেডিও মডিউল ব্যবহার করে একটি সুপার লো পাওয়ার ওয়েদার স্টেশন তৈরি করতে হবে, যা 2 লিপো 18650 -তে প্রায় 1.5 থেকে 2 বছর স্থায়ী হবে এবং এটিকে আরও সেন্সর যুক্ত করে সম্প্রসারিত করার ক্ষমতা একটি সৌর প্যানেল।

ধাপ 1: অংশ

ট্রান্সমিটার:

  • 1 এক্স Arduino প্রো মিনি (শক্তি নেতৃত্বাধীন এবং ভোল্টেজ নিয়ন্ত্রক সরানো সঙ্গে)
  • 1 x Bme280 সেন্সর (যে কোন সেন্সর করবে, শুধু কোডের কিছু বিট যোগ করুন)
  • 1 এক্স বাক কনভার্টার (সবচেয়ে কার্যকর সম্ভব,)চ্ছিক)
  • 1 এক্স ডায়োড ()চ্ছিক)
  • 2 x 18650s (যেকোন ব্যাটারি যদি 2-5.5v এর পরিসরে থাকে)
  • 1 x ব্রেডবোর্ড
  • কিছু পুরুষ এবং মহিলা হেডার এবং তারগুলি
  • 1 x Rf433 ট্রান্সমিটার (অ্যান্টেনা সহ)
  • 1 এক্স সৌর প্যানেল (চ্ছিক)
  • 1 এক্স ওয়েদারপ্রুফ ঘের (আমি একটি পুরানো টুপারওয়্যার ব্যবহার করেছি)

রিসিভার:

  • 1 এক্স Arduino প্রো মিনি (এই ক্ষেত্রে কোন arduino করতে হবে)
  • 1 x লিকুইড ক্রিস্টাল ডিসপ্লে
  • 1 x Rf433 রিসিভার (অ্যান্টেনা সহ)

ধাপ 2: এটি তৈরি করুন

এটি তৈরি করুন
এটি তৈরি করুন
এটি তৈরি করুন
এটি তৈরি করুন
এটি তৈরি করুন
এটি তৈরি করুন
এটি তৈরি করুন
এটি তৈরি করুন

রিসিভারের জন্য প্রোটোবোর্ডে সেই অনুযায়ী সবকিছু ওয়্যার করুন, আপনার মডিউলের ফ্রিকোয়েন্সি অনুসারে অ্যান্টেনা তৈরি করতে ভুলবেন না। রিসিভার এবং ট্রান্সমিটারের জন্য অ্যান্টেনার দৈর্ঘ্য একই হওয়া উচিত।

ধাপ 3: কোড

ট্রান্সমিটারের কোড LowPower.h লাইব্রেরি এবং adafruit এর bme280 লাইব্রেরি ব্যবহার করে কম পাওয়ারের জন্য অপ্টিমাইজ করা হয়েছে।

অন্যদিকে রিসিভারের কম পাওয়ারের জন্য কোন অপ্টিমাইজেশন নেই, যদিও আপনি এটি সহজেই যোগ করতে পারেন।

বিদ্যুৎ সাশ্রয়ের জন্য কোডে কিছু বিকল্প মন্তব্য করা হয়েছে কিন্তু ডিবাগিং উদ্দেশ্যে এটি সহজেই অসম্পূর্ণ হতে পারে।

ধাপ 4: ফলাফল

ট্রান্সমিটার সাইড থেকে কারেন্ট পরিমাপ করলে প্রায় 11uA এর স্লিপ কারেন্ট দেখা যায়। এটি প্রায় 24 সেকেন্ডের জন্য এটি করে, এবং তারপরে তাপমাত্রা, আর্দ্রতা এবং ব্যারোমেট্রিক চাপ প্রেরণ করে। এটি করার জন্য প্রায় 350ms গ্রহণ করা এবং প্রায় 11.5 mA ব্যবহার করা। কিন্তু আপনি সহজেই আপনার নিজস্ব সেন্সর যোগ করতে পারেন এবং আবহাওয়া কেন্দ্রটি প্রসারিত করতে পারেন।

রান টাইম গণনা করতে আমি ওরেগন এমবেডেড থেকে এই সহজ ক্যালকুলেটরটি ব্যবহার করেছি। অনলাইন ক্যালকুলেটরে মানগুলি প্রতিস্থাপন করলে আমাদের প্রায় 1.5 বছরের রান টাইম দেখায়, যা লাগানো দুটি 1, 500mAh LiPos কে বিবেচনায় নিয়ে বেশ গ্রহণযোগ্য। অন্যদিকে সোলার প্যানেলের সাহায্যে রান টাইম এই ধরনের ব্যবহারের সাথে সীমাহীন হবে।

আমি পরে ব্যাটারি সুরক্ষা আইসি, বা ব্যাটারি পর্যবেক্ষণের জন্য কিছু কোড যোগ করব

আমি আশা করি আপনি এটি দরকারী পেয়েছেন, কোন প্রশ্ন বা সংশোধন নীচে তাদের ছেড়ে দিতে বিনা দ্বিধায়

ধাপ 5: সম্পাদনা করুন:

আমি একটি nrf24l01 বোর্ড এবং একটি অ্যান্টেনা দিয়ে rf433 মডিউল পরিবর্তন করেছি, এবং রিসিভারের জন্য, আমি একটি esp8266 যোগ করেছি এবং আমার ফোনে তথ্য পেতে Blynk ব্যবহার করেছি, এই সেটআপের সাহায্যে আপনি একটি রিসিভারের সাথে যোগাযোগ করতে একাধিক আবহাওয়া কেন্দ্র থাকতে পারেন আপনার ফোনে যদি কেউ আমার পরিকল্পিত কোড স্কিম্যাটিক্স বা কাস্টম PCB চায়, আমার সাথে নির্দ্বিধায় কথা বলুন।

প্রস্তাবিত: