সুচিপত্র:

হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেমের জন্য নতুন ওয়্যারলেস আইওটি সেন্সর লেয়ার: 5 টি ধাপ (ছবি সহ)
হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেমের জন্য নতুন ওয়্যারলেস আইওটি সেন্সর লেয়ার: 5 টি ধাপ (ছবি সহ)

ভিডিও: হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেমের জন্য নতুন ওয়্যারলেস আইওটি সেন্সর লেয়ার: 5 টি ধাপ (ছবি সহ)

ভিডিও: হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেমের জন্য নতুন ওয়্যারলেস আইওটি সেন্সর লেয়ার: 5 টি ধাপ (ছবি সহ)
ভিডিও: Lecture 21 : Basics of Industrial IoT: Industrial Processes – Part 2 2024, জুলাই
Anonim
হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেমের জন্য নতুন ওয়্যারলেস আইওটি সেন্সর লেয়ার
হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেমের জন্য নতুন ওয়্যারলেস আইওটি সেন্সর লেয়ার
হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেমের জন্য নতুন ওয়্যারলেস আইওটি সেন্সর লেয়ার
হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেমের জন্য নতুন ওয়্যারলেস আইওটি সেন্সর লেয়ার

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

মূল LoRa IOT হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেম এপ্রিল 2017 সালে প্রকাশিত হওয়ার সময় আমি যে লক্ষ্যগুলি নির্ধারণ করেছিলাম তা অর্জন করেছি। যাইহোক, ঘরের প্রতিটি তলায় তাপমাত্রা ও আর্দ্রতা পর্যবেক্ষণ করার জন্য কয়েক মাস ধরে মনিটরিং সিস্টেম ব্যবহার করার পর আমি চেয়েছিলাম বাড়ির বিশেষভাবে ঝুঁকিপূর্ণ স্থানে আরও 11 টি সেন্সর যুক্ত করুন; কৌশলগতভাবে বেসমেন্টে স্থাপন করা ছয়টি সেন্সর, প্রতিটি বাথরুমে সেন্সর এবং অ্যাটিক, লন্ড্রি এবং রান্নাঘরে একটি সেন্সর।

আগের ইন্সট্রাকটেবল থেকে আরো LoRa ভিত্তিক সেন্সর যোগ করার পরিবর্তে যা কিছুটা ব্যয়বহুল এবং AC অ্যাডাপ্টারের মাধ্যমে চালিত, আমি 434-MHz RF লিংক ট্রান্সমিটার ব্যবহার করে কম খরচে, ব্যাটারি চালিত সেন্সর যুক্ত করার সিদ্ধান্ত নিয়েছি। বিদ্যমান LoRa IOT হোম এনভায়রনমেন্টাল মনিটরিং সিস্টেমের সাথে সামঞ্জস্য বজায় রাখার জন্য, আমি 434-MHz প্যাকেট পেতে এবং 915-MHz এ লোরা প্যাকেট হিসাবে পুনরায় প্রেরণ করার জন্য একটি ওয়্যারলেস ব্রিজ যুক্ত করেছি।

নতুন সেন্সর স্তর নিম্নলিখিত সাবসিস্টেম নিয়ে গঠিত:

  1. 434 -MHz ওয়্যারলেস রিমোট - ব্যাটারি চালিত তাপমাত্রা এবং আর্দ্রতা সেন্সর
  2. ওয়্যারলেস ব্রিজ - 434 -MHz প্যাকেট গ্রহণ করে এবং সেগুলি LoRa প্যাকেট হিসাবে পুনরায় প্রেরণ করে।

434-মেগাহার্টজ ওয়্যারলেস রিমোট লোরা রেডিওর তুলনায় কম ট্রান্সমিট পাওয়ার এবং কম শক্তিশালী প্রোটোকল ব্যবহার করে, তাই 434-মেগাহার্টজ ওয়্যারলেস রিমোটের সাথে নির্ভরযোগ্য যোগাযোগ নিশ্চিত করার জন্য ঘরে ওয়্যারলেস ব্রিজের অবস্থান বেছে নেওয়া হয়। ওয়্যারলেস ব্রিজ ব্যবহার করে 434-মেগাহার্টজ ওয়্যারলেস রিমোটগুলির সাথে যোগাযোগের অনুমতি দেয় যেখানে লোরা আইওটি গেটওয়ে অবস্থিত সেখানে কোন বাধা না রেখে অপ্টিমাইজ করা যায়।

434-মেগাহার্টজ ওয়্যারলেস রিমোট এবং ওয়্যারলেস ব্রিজ সহজেই উপলব্ধ হার্ডওয়্যার মডিউল এবং কয়েকটি স্বতন্ত্র উপাদান ব্যবহার করে নির্মিত। অংশগুলি Adafruit, Sparkfun, এবং Digikey থেকে পাওয়া যাবে; অনেক ক্ষেত্রে, Adafruit এবং Sparkfun অংশগুলি Digikey থেকে পাওয়া যায়। হার্ডওয়্যার, বিশেষ করে 434-MHz ওয়্যারলেস রিমোটের পয়েন্ট-টু-পয়েন্ট ওয়্যারিং একত্রিত করার জন্য উপযুক্ত সোল্ডারিং দক্ষতা প্রয়োজন। Arduino কোডটি বোঝার জন্য এবং কার্যকারিতার সহজ সম্প্রসারণ সক্ষম করার জন্য ভালভাবে মন্তব্য করা হয়েছে।

এই প্রকল্পের উদ্দেশ্যগুলির মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত ছিল:

  • পারিবারিক পরিবেশের জন্য উপযুক্ত কম খরচে বেতার প্রযুক্তি খুঁজুন।
  • ব্যাটারি চালিত ওয়্যারলেস সেন্সর গড়ে তুলুন যা এক বছরের ব্যাটারিতে কয়েক বছর কাজ করতে সক্ষম।
  • LoRa IOT গেটওয়ে হার্ডওয়্যার বা সফ্টওয়্যারে আমার আগের নির্দেশনা থেকে কোন পরিবর্তন প্রয়োজন।

3xAA ব্যাটারি বাদে 434-MHz ওয়্যারলেস রিমোটের মোট যন্ত্রাংশের দাম $ 25, যার মধ্যে SHT31-D তাপমাত্রা এবং আর্দ্রতা সেন্সর অর্ধেকেরও বেশি ($ 14)।

আমার আগের নির্দেশাবলী থেকে লোরা রিমোটের মতো, 434-মেগাহার্টজ ওয়্যারলেস রিমোটগুলি তাপমাত্রা এবং আর্দ্রতা রিডিং নেয় এবং ওয়্যারলেস ব্রিজের মাধ্যমে প্রতি 10 মিনিটে লোরা আইওটি গেটওয়েতে রিপোর্ট করে। 11 x 434-মেগাহার্টজ ওয়্যারলেস রিমোট ডিসেম্বর 2017 সালে 3 x AA ব্যাটারি ব্যবহার করে 4.5V সরবরাহ করে। ডিসেম্বর 2017 সালে এগারোটি সেন্সর থেকে ব্যাটারি রিডিং 4.57V থেকে 4.71V পর্যন্ত ছিল, ষোল মাস পরে মে 2019 এ ব্যাটারির রিডিং 4.36V থেকে 4.55V পর্যন্ত। বিস্তৃত অপারেটিং ভোল্টেজ রেঞ্জের যন্ত্রাংশের ব্যবহার সেন্সরের কাজ আরও এক বছর বা তারও বেশি সময় ধরে নিশ্চিত করতে হবে, আরএফ লিংকের নির্ভরযোগ্যতা বজায় রাখা সাপেক্ষে যেহেতু কম ব্যাটারি ভোল্টেজের সঙ্গে ট্রান্সমিট পাওয়ার কমে যায়।

434-MHz সেন্সর স্তরের নির্ভরযোগ্যতা আমার পরিবারের পরিবেশে চমৎকার হয়েছে। নতুন সেন্সর স্তরটি 4, 200 SqFt সমাপ্ত স্থান এবং 1, 800 SqFt অন-সমাপ্ত বেসমেন্ট স্পেস জুড়ে স্থাপন করা হয়েছে। সেন্সরগুলি ওয়্যারলেস ব্রিজ থেকে 2 - 3 অভ্যন্তরীণ দেয়াল এবং মেঝে/সিলিংয়ের সংমিশ্রণ দ্বারা পৃথক করা হয়। আমার আগের নির্দেশাবলী থেকে LoRa IOT গেটওয়ে একটি এসএমএস সতর্কতা পাঠায় যদি 60 মিনিটের বেশি সেন্সরের সাথে যোগাযোগ হারিয়ে যায় (6 মিনিট দশ মিনিট রিপোর্ট)। স্ট্যাক করা বাক্সের পিছনে বেসমেন্টের একেবারে শেষ প্রান্তে এক কোণে মেঝেতে থাকা একটি সেন্সর, প্রতি মুহূর্তে একটি হারিয়ে যাওয়া যোগাযোগের সতর্কতা সৃষ্টি করবে, যাইহোক, সব ক্ষেত্রে সেন্সরের সাথে যোগাযোগ কোনো ধরনের হস্তক্ষেপ ছাড়াই পুনরায় প্রতিষ্ঠিত হয়।

এই নির্দেশযোগ্য পরিদর্শন করার জন্য আপনাকে ধন্যবাদ, এবং আরও তথ্যের জন্য দয়া করে নিম্নলিখিত পদক্ষেপগুলি দেখুন।

  1. ব্যাটারি চালিত ওয়্যারলেস সেন্সর ডিজাইন
  2. 434-MHz ওয়্যারলেস রিমোট হার্ডওয়্যার
  3. 434-MHz ওয়্যারলেস রিমোট সফটওয়্যার
  4. ওয়্যারলেস ব্রিজ হার্ডওয়্যার
  5. ওয়্যারলেস ব্রিজ সফটওয়্যার

ধাপ 1: ব্যাটারি চালিত ওয়্যারলেস সেন্সর ডিজাইন

ব্যাটারি চালিত ওয়্যারলেস সেন্সর ডিজাইন
ব্যাটারি চালিত ওয়্যারলেস সেন্সর ডিজাইন

434-MHz ওয়্যারলেস রিমোটের নকশা নিম্নলিখিত অংশগুলি ব্যবহার করে:

  • ATtiny85 8-বিট AVR মাইক্রোকন্ট্রোলার
  • Sensirion SHT31 -D - তাপমাত্রা ও আর্দ্রতা সেন্সর ব্রেকআউট বোর্ড
  • স্পার্কফুন 434-মেগাহার্টজ আরএফ লিঙ্ক ট্রান্সমিটার
  • 10K ওহম প্রতিরোধক

প্রারম্ভিক নকশা সিদ্ধান্তগুলির মধ্যে একটি ছিল এমন ডিভাইসগুলি এড়ানো যা নিয়ন্ত্রিত 3.3V বা 5V প্রয়োজন, এবং বিস্তৃত ভোল্টেজ পরিসরে কাজ করে এমন অংশগুলি নির্বাচন করুন। এটি ব্যাটারি চালিত ডিজাইনে বিদ্যুৎ অপচয়কারী ভোল্টেজ রেগুলেটরগুলির প্রয়োজনীয়তা দূর করে এবং সেন্সরগুলির অপারেটিং জীবন বাড়িয়ে দেয় কারণ তারা সময়ের সাথে ব্যাটারির ভোল্টেজ হ্রাস হওয়ায় দীর্ঘ সময় ধরে কাজ করতে থাকবে। নির্বাচিত অংশগুলির জন্য অপারেটিং ভোল্টেজ রেঞ্জ নিম্নরূপ:

  • ATtiny85: 2.7V থেকে 5.5V
  • SHT31-D: 2.4V থেকে 5.5V
  • আরএফ লিঙ্ক Tx: 1.5V থেকে 12V

কিছু মার্জিনের জন্য অনুমতি দিয়ে, 434-MHz ওয়্যারলেস রিমোটগুলি 3V এর ব্যাটারি ভোল্টেজের সাথে কার্যকরীভাবে কাজ করা উচিত। যেমনটি ইতিমধ্যে উল্লেখ করা হয়েছে, এটি আরএফ লিঙ্ক নির্ভরযোগ্যতা কতটা ভালভাবে দেখা যায় তা দেখা যায় কারণ কম ব্যাটারি ভোল্টেজের সাথে ট্রান্সমিট পাওয়ার হ্রাস পায়।

4.5V এর নামমাত্র শুরু ভোল্টেজ প্রদানের জন্য 3 x AA ব্যাটারি ব্যবহার করার সিদ্ধান্ত নেওয়া হয়েছিল। অপারেশনের 16 মাস পরে, সর্বনিম্ন ব্যাটারি ভোল্টেজ পরিমাপ করা হয় 4.36V।

ATtiny85 ওয়াচ ডগ টাইমার (WDT) বেশিরভাগ সময় 434-MHz ওয়্যারলেস রিমোটকে স্লিপ মোডে রাখতে ব্যবহৃত হয়। ATTiny85 WDT দ্বারা প্রতি 8 সেকেন্ডে জেগে ওঠে 10 মিনিটের কাউন্টার বাড়ানোর জন্য; 10 মিনিটের ব্যবধানে পৌঁছানোর পরে, একটি পরিমাপ নেওয়া হয় এবং একটি ডেটা প্যাকেট প্রেরণ করা হয়।

বিদ্যুৎ খরচ আরও কমানোর জন্য, SHT31-D এবং RF লিংক ট্রান্সমিটারটি একটি ডিজিটাল I/O পোর্ট পিন থেকে ATtiny85 এ আউটপুট হিসেবে কনফিগার করা হয়। I/O পিনটি উচ্চ (1) চালিত হলে এবং যখন I/O পিন লো (0) চালিত হয় তখন ক্ষমতা প্রয়োগ করা হয়। সফ্টওয়্যারের মাধ্যমে, এই পেরিফেরালগুলিতে প্রতি 10 মিনিটে 1 - 2 সেকেন্ডের জন্য শক্তি প্রয়োগ করা হয় যখন পরিমাপ নেওয়া হয় এবং প্রেরণ করা হয়। সংশ্লিষ্ট সফটওয়্যারের বিবরণের জন্য 434-MHz ওয়্যারলেস রিমোট সফটওয়্যার পড়ুন।

434-মেগাহার্টজ ওয়্যারলেস রিমোটে ব্যবহৃত অন্য একটি উপাদান হল একটি 10K ওহম রেসিস্টার যা ATtiny85 এ রিসেট পিন টানতে ব্যবহৃত হয়।

ব্যাটারির ভোল্টেজ পরিমাপের জন্য ATTINY85 এ একটি ADC পিন সক্ষম করতে একটি প্রাথমিক নকশা ব্যাটারি জুড়ে একটি প্রতিরোধী ভোল্টেজ বিভাজক ব্যবহার করে। যদিও ছোট, এই ভোল্টেজ ডিভাইডার ব্যাটারিতে একটি ধ্রুবক লোড রাখে। কিছু গবেষণায় একটি কৌশল তৈরি হয়েছে যা Vcc (ব্যাটারি ভোল্টেজ) পরিমাপের জন্য ATtiny85 অভ্যন্তরীণ 1.1V ব্যান্ড ফাঁক রেফারেন্স ভোল্টেজ ব্যবহার করে। VCC এ ADC রেফারেন্স ভোল্টেজ সেট করে এবং অভ্যন্তরীণ 1.1V রেফারেন্স ভোল্টেজের পরিমাপ গ্রহণ করে, Vcc এর জন্য সমাধান করা সম্ভব। ATtiny85 অভ্যন্তরীণ 1.1V রেফারেন্স ভোল্টেজ Vcc> 3V পর্যন্ত ধ্রুবক। সংশ্লিষ্ট সফটওয়্যারের বিবরণের জন্য 434-MHz ওয়্যারলেস রিমোট সফটওয়্যার পড়ুন।

ATtiny85 এবং SHT31-D এর মধ্যে যোগাযোগ I2C বাসের মাধ্যমে। Adafruit SHT31-D ব্রেকআউট বোর্ডে I2C বাসের জন্য পুল-আপ প্রতিরোধক অন্তর্ভুক্ত রয়েছে।

ATtiny85 এবং RF লিংক ট্রান্সমিটারের মধ্যে যোগাযোগ একটি ডিজিটাল I/O পিনের মাধ্যমে আউটপুট হিসেবে কনফিগার করা হয়। RadioHead প্যাকেট রেডিও লাইব্রেরি RH_ASK এই ডিজিটাল I / O পিনের মাধ্যমে RF লিংক ট্রান্সমিটার অন-অফ কী (OOK / ASK) করতে ব্যবহৃত হয়।

ধাপ 2: 434-MHz ওয়্যারলেস রিমোট হার্ডওয়্যার

434-MHz ওয়্যারলেস রিমোট হার্ডওয়্যার
434-MHz ওয়্যারলেস রিমোট হার্ডওয়্যার
434-MHz ওয়্যারলেস রিমোট হার্ডওয়্যার
434-MHz ওয়্যারলেস রিমোট হার্ডওয়্যার

অংশ তালিকা:

1 x অ্যাডাফ্রুট 1/4 সাইজের ব্রেডবোর্ড, ডিজিকি পিএন 1528-1101-এনডি

1 x ব্যাটারি হোল্ডার 3 x AA সেল, Digikey PN BC3AAW-ND

1 x Adafruit Sensiron SHT31-D ব্রেকআউট বোর্ড, Digikey PN 1528-1540-ND

1 এক্স স্পার্কফুন আরএফ লিঙ্ক ট্রান্সমিটার (434-মেগাহার্টজ), ডিজিকি পিএন 1568-1175-এনডি

1 x ATtiny85 মাইক্রোকন্ট্রোলার, Digikey PN ATTINY85-20PU-ND

1 x 8-Pin DIP সকেট, Digikey PN AE10011-ND

1 x 10K ওহম, 1/8W প্রতিরোধক, Digikey PN CF18JT10K0CT-ND

6.75 / 17cm দৈর্ঘ্য 18AWG Enameled তামা তারের

1 x পিস ডবল পার্শ্বযুক্ত ফোম টেপ

18 / 45cm তারের মোড়ানো তারের

ATtiny85 এর জন্য একটি সকেট ব্যবহার করা হয় কারণ ইন-সার্কিট প্রোগ্রামিং সমর্থিত নয়।

SHT31-D ব্রেকআউট বোর্ড, RF লিংক ট্রান্সমিটার, 8-পিন DIP সকেট এবং অ্যান্টেনা তারের উপরোক্ত ছবিতে দেখানো রুটিবোর্ডে বিক্রি করা হয়। ব্রেডবোর্ডে সোল্ডার করার আগে 18AWG অ্যান্টেনা তারের 1/4 থেকে এনামেলটি সরান।

10K ওহম প্রতিরোধক 8-পিন ডিআইপি সকেটের পিন 1 এবং 8 এর মধ্যে রুটিবোর্ডে বিক্রি হয়।

আগের ধাপে দেখানো ওয়্যারলেস রিমোট স্কিম্যাটিক ডায়াগ্রাম অনুসারে উপাদানগুলির মধ্যে লিঙ্ক তৈরি করতে ব্রেডবোর্ডের পিছনে তারের মোড়ানো তারটি সোল্ডার করা হয়।

ব্যাটারি হোল্ডারের কাছ থেকে পজিটিভ এবং নেগেটিভ লিডগুলি রুটিবোর্ডে যথাক্রমে "+" এবং "-" বাসের একটি সেটে বিক্রি হয়।

434-MHz ওয়্যারলেস রিমোট ওয়্যারলেস ব্রিজ এবং লোরা আইওটি গেটওয়ে দিয়ে পরীক্ষা করা হয়। 434-মেগাহার্টজ ওয়্যারলেস রিমোট প্রতিবার ব্যাটারি areোকানোর সাথে সাথে এবং প্রতি ~ 10 মিনিটে একটি প্যাকেট পাঠাবে। 434-মেগাহার্টজ সেন্সর স্তর থেকে একটি ওয়্যারলেস প্যাকেট পাওয়ার পর, ওয়্যারলেস ব্রিজের সবুজ এলইডি ~ 0.5 সেকেন্ডের জন্য জ্বলজ্বল করে। স্টেশনের নাম, তাপমাত্রা এবং আর্দ্রতা লোরা আইওটি গেটওয়ে দ্বারা প্রদর্শন করা উচিত যদি গেটওয়েতে 434-মেগাহার্টজ ওয়্যারলেস রিমোট স্টেশন নম্বর বিধান করা থাকে।

একবার ওয়্যারলেস রিমোটকে প্রোগ্রাম করা ATtiny85 দিয়ে ঠিকঠাক পরীক্ষা করা হলে, ডাবল পার্শ্বযুক্ত ফোম টেপের একটি টুকরো, যা রুটিবোর্ডের সমান আকারে কাটা হয়, ব্যাটারি হোল্ডারের সাথে সম্পূর্ণ ব্রেডবোর্ড সংযুক্ত করতে ব্যবহৃত হয়।

ধাপ 3: 434-MHz ওয়্যারলেস রিমোট সফটওয়্যার

434-MHz ওয়্যারলেস রিমোট সফটওয়্যার
434-MHz ওয়্যারলেস রিমোট সফটওয়্যার
434-MHz ওয়্যারলেস রিমোট সফটওয়্যার
434-MHz ওয়্যারলেস রিমোট সফটওয়্যার

434-মেগাহার্টজ ওয়্যারলেস রিমোট সফটওয়্যারটি এই ধাপের সাথে সংযুক্ত এবং ভালভাবে মন্তব্য করা হয়েছে।

আমি একটি স্পার্কফুন টিনি এভিআর প্রোগ্রামার এবং আরডুইনো আইডিই ব্যবহার করে ATtiny85 মাইক্রোকন্ট্রোলার প্রোগ্রাম করেছি। স্পার্কফুনে ড্রাইভার এবং ইত্যাদি কিভাবে সেটআপ করতে হয় এবং কিভাবে প্রোগ্রামারকে Arduino IDE এর সাথে কাজ করা যায় সে সম্পর্কে একটি বিস্তৃত টিউটোরিয়াল রয়েছে।

প্রোগ্রামার থেকে চিপ যোগ করা এবং অপসারণ করা সহজ করার জন্য আমি Tiny AVR প্রোগ্রামারে একটি ZIF (Zero Insertion Force) সকেট যুক্ত করেছি।

ধাপ 4: ওয়্যারলেস ব্রিজ হার্ডওয়্যার

ওয়্যারলেস ব্রিজ হার্ডওয়্যার
ওয়্যারলেস ব্রিজ হার্ডওয়্যার
ওয়্যারলেস ব্রিজ হার্ডওয়্যার
ওয়্যারলেস ব্রিজ হার্ডওয়্যার
ওয়্যারলেস ব্রিজ হার্ডওয়্যার
ওয়্যারলেস ব্রিজ হার্ডওয়্যার
ওয়্যারলেস ব্রিজ হার্ডওয়্যার
ওয়্যারলেস ব্রিজ হার্ডওয়্যার

অংশ তালিকা:

1 x Arduino Uno R3, Digikey PN 1050-1024-ND

1 x Adafruit Proto Shield Arduino Stack V. R3, Digikey PN 1528-1207-ND

1 x Adafruit RFM9W LoRa Radio Transceiver Board (915-MHz), Digikey PN 1528-1667-ND

1 এক্স স্পার্কফুন আরএফ লিংক রিসিভার (434-মেগাহার্টজ), ডিজিকি পিএন 1568-1173-এনডি

1 x 8-Pin DIP সকেট, Digikey PN AE10011-ND

6.75 / 17cm দৈর্ঘ্য 18AWG Enameled তামা তারের

3.25 / 8.5cm দৈর্ঘ্য 18AWG Enameled তামা তারের

24 / 61cm তারের মোড়ানো তার

1 x USB কেবল A / MicroB, 3 ft, Adafruit PID 592

1 x 5V 1A USB পোর্ট পাওয়ার সাপ্লাই, Adafruit PID 501

Adafruit.com এর নির্দেশনা অনুযায়ী প্রোটোটাইপিং শিল্ড একত্রিত করুন।

Adafruit.com এর নির্দেশনা অনুযায়ী RFM95W LoRa ট্রান্সসিভার বোর্ড একত্রিত করুন। 3.25 " / 8.5cm দৈর্ঘ্য 18AWG তারের অ্যান্টেনার জন্য ব্যবহৃত হয়, এবং তারের থেকে 1/4" এনামেল ছিনিয়ে নেওয়ার পরে সরাসরি ট্রান্সসিভার বোর্ডে বিক্রি হয়।

Sets-পিন ডিআইপি সকেটটি সাবধানে অর্ধ দৈর্ঘ্যে কেটে ফেলুন যাতে দুটি-পিন এসআইপি সকেট তৈরি করা যায়।

দেখানো হিসাবে প্রোটোটাইপিং ieldাল দুটি 4-পিন SIP সকেট বিক্রি করুন। এগুলি আরএফ লিঙ্ক রিসিভারে প্লাগ করার জন্য ব্যবহার করা হবে, তাই সোল্ডারিংয়ের আগে নিশ্চিত করুন যে এগুলি আরএফ লিঙ্ক ট্রান্সমিটারের সাথে মেলে।

দেখানো হিসাবে প্রোটোটাইপিং ieldাল RFM9W LoRa ট্রান্সসিভার বোর্ড Solder।

প্রোটোটাইপিং বোর্ডের উপরের দিকে তারের মোড়ানো তার ব্যবহার করে Arduino Uno এবং RFM9W ট্রান্সসিভার বোর্ডের মধ্যে নিম্নলিখিত সংযোগগুলি তৈরি করা হয়েছে:

RFM9W G0 Arduino Digital I/O Pin 2, RadioHead লাইব্রেরি এই পিনে Interrupt 0 ব্যবহার করে

RFM9W SCK Arduino ICSP হেডার, পিন 3

RFM9W MISO Arduino ICSP হেডার, পিন 1

RFM9W MOSI Arduino ICSP হেডার, পিন 4

RFM9W CS Arduino Digital I/O Pin 8

RFM9W RST Arduino Digital I/O Pin 9

প্রোটোটাইপিং বোর্ডের নিচের দিকে নিম্নলিখিত সংযোগগুলি তৈরি করা হয়েছে:

RFM9W VIN প্রোটোটাইপিং বোর্ড 5V বাস

RFM9W GND প্রোটোটাইপিং বোর্ড গ্রাউন্ড (GND) বাস

RF Link Rx Pin 1 (GND) প্রোটোটাইপিং বোর্ড গ্রাউন্ড (GND) বাস

আরএফ লিংক আরএক্স পিন 2 (ডেটা আউট) আরডুইনো ডিজিটাল আই/ও পিন 6

RF Link Rx Pin 2 (Vcc) প্রোটোটাইপিং বোর্ড 5V বাস

প্রোটো বোর্ড সবুজ LED Arduino ডিজিটাল I/O পিন 7

আরএফ লিঙ্ক রিসিভারের জন্য পিন তথ্য www.sparkfun.com এ পাওয়া যায়।

18AWG তারের 6.75 দৈর্ঘ্যের 1/4 'থেকে এনামেলটি ছিঁড়ে নিন এবং RF লিংক Rx পিন 8 (অ্যান্টেনা) সংলগ্ন প্রোটোটাইপিং বোর্ডের গর্তে.ুকিয়ে দিন। আরএফ লিংক আরএক্স পিন 8 এর সাথে যোগাযোগ করুন এবং এটিকে সোল্ডার করুন।

পরবর্তী ধাপে প্রদত্ত স্কেচ দিয়ে Arduino Uno প্রোগ্রাম করুন। রিসেট বা পাওয়ার আপ করার পরে, সবুজ LED 0.5s এর জন্য দুবার ফ্ল্যাশ করবে। 434-MHz সেন্সর স্তর থেকে একটি ওয়্যারলেস প্যাকেট পাওয়ার পর, সবুজ LED ~ 0.5s এর জন্য ঝলকানি দেয়।

ধাপ 5: ওয়্যারলেস ব্রিজ সফটওয়্যার

ওয়্যারলেস ব্রিজ সফটওয়্যারটি এই ধাপের সাথে সংযুক্ত এবং ভালভাবে মন্তব্য করা হয়েছে।

প্রস্তাবিত: