সুচিপত্র:

LoRa এর মাধ্যমে গৃহস্থালী যন্ত্রপাতি নিয়ন্ত্রণ করুন হোম অটোমেশনে লোরা - লোরা রিমোট কন্ট্রোল: 8 টি ধাপ
LoRa এর মাধ্যমে গৃহস্থালী যন্ত্রপাতি নিয়ন্ত্রণ করুন হোম অটোমেশনে লোরা - লোরা রিমোট কন্ট্রোল: 8 টি ধাপ

ভিডিও: LoRa এর মাধ্যমে গৃহস্থালী যন্ত্রপাতি নিয়ন্ত্রণ করুন হোম অটোমেশনে লোরা - লোরা রিমোট কন্ট্রোল: 8 টি ধাপ

ভিডিও: LoRa এর মাধ্যমে গৃহস্থালী যন্ত্রপাতি নিয়ন্ত্রণ করুন হোম অটোমেশনে লোরা - লোরা রিমোট কন্ট্রোল: 8 টি ধাপ
ভিডিও: নির্বাচনের আর ৪ দিন বাকি: সময় ছিল কি? এবং এখন? এবং তারপর? আসুন সবাই মিলে ইউটিউবে ভোট দেই 2024, নভেম্বর
Anonim
Image
Image

ইন্টারনেটের উপস্থিতি ছাড়াই দীর্ঘ দূরত্ব (কিলোমিটার) থেকে আপনার বৈদ্যুতিক যন্ত্রপাতি নিয়ন্ত্রণ এবং স্বয়ংক্রিয় করুন। LoRa এর মাধ্যমে এটা সম্ভব!

আরে, কি খবর, বন্ধুরা? CETech থেকে এখানে আর্কশ।

এই পিসিবির একটি OLED ডিসপ্লে এবং 3 টি রিলে রয়েছে যা ESP32 এর সাথে সংযুক্ত। আপনি কোড দিয়ে কিছু করতে পারেন এবং লোরা/ওয়াইফাই/ব্লুটুথ ব্যবহার করে রিলে নিয়ন্ত্রণ করতে পারেন। সুতরাং, সংক্ষেপে, এই প্রকল্পটির একটি ESP32 রয়েছে যা ওয়াইফাই/ব্লুটুথ কার্যকারিতা, লোরা মডিউল, ওএলইডি ডিসপ্লে এবং 3 টি রিলে দিতে পারে। কোডের সাথে সম্ভাবনা অসীম। আমি একটি প্রোটোটাইপিং এলাকাও যুক্ত করেছি যেখানে আপনি ESP32 তে সেন্সর বা অতিরিক্ত রিলে যোগ করতে পারেন যা অ্যাক্সেসযোগ্য।

এটি একটি প্রজেক্টের ২ য় অংশ। সুতরাং এইরকম কোনও নিয়ন্ত্রণ ব্যবস্থার জন্য আপনার জিনিসগুলি নিয়ন্ত্রণ করার জন্য একটি রিমোটের প্রয়োজন।

আমি একটি LoRa ভিত্তিক রিমোট তৈরি করেছি যা আপনি এখানে দেখতে পারেন:

আমার ক্ষেত্রে, আমি রিমোট এবং এই কন্ট্রোলার একসাথে ব্যবহার করছি এবং তারা একটি আকর্ষণের মত কাজ করে!

ধাপ 1: অংশ

যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ
যন্ত্রাংশ

প্রথমে প্রধান অংশ হিসাবে, আমি DFRobot থেকে একটি ESP32 মডিউল ব্যবহার করেছি। কিছু পুরুষ এবং মহিলা হেডার ব্যবহার করে পিসিবিতে এটি সংযুক্ত করুন। আমি একটি OLED ডিসপ্লে ব্যবহার করেছি।

LoRa উদ্দেশ্যে, আমি একটি RYLR896 ব্যবহার করেছি। আমি এই মডিউলটি অত্যন্ত সুপারিশ করি কারণ এটি AT কমান্ড ব্যবহার করে UART এর উপর ব্যবহার করা খুব সহজ।

আপনি নীচের অংশগুলি খুঁজে পেতে পারেন:

1) ESP32 FireBeetle মডিউল:

2) Reyax RYLR896 LoRa মডিউল:

3) আমার পিসিবি ডিজাইন: আমি নীচের গারবার ফাইলটি অন্তর্ভুক্ত করেছি।

শেষ দুটি অংশের জন্য যদি তাদের খুঁজে বের করতে আপনার অসুবিধা হয় তাহলে আপনি আমাকে মেসেজ/ইমেইল করতে পারেন এবং হয়ত আমি আপনাকে আপনার এলাকায় এটি খুঁজে পেতে সাহায্য করতে পারি অথবা আপনি চাইলে সেগুলো আপনার কাছে পাঠাতে পারেন।

ধাপ 2: আপনার প্রযোজিত প্রকল্পের জন্য PCBs পান

আপনার প্রযোজিত প্রকল্পের জন্য PCBs পান
আপনার প্রযোজিত প্রকল্পের জন্য PCBs পান

সস্তায় অনলাইনে PCBs অর্ডার করার জন্য আপনাকে অবশ্যই JLCPCB চেক করতে হবে!

আপনি 10 টি ভাল মানের PCBs তৈরি করেন এবং আপনার দোরগোড়ায় 2 $ এবং কিছু শিপিংয়ের জন্য পাঠান। আপনি আপনার প্রথম অর্ডারে শিপিংয়ে ছাড় পাবেন। আপনার নিজের পিসিবি হেডকে ইজিএডিএ -তে ডিজাইন করার জন্য, একবার হয়ে গেলে আপনার গারবার ফাইলগুলি জেএলসিপিসিবিতে আপলোড করুন যাতে সেগুলি ভাল মানের এবং দ্রুত পাল্টানোর সময় তৈরি হয়।

ধাপ 3: রিয়াক্স মডিউল বোঝা এবং এটি কীভাবে ব্যবহার করবেন। (:চ্ছিক: আপনি যদি কাজ সম্পর্কে আগ্রহী না হন তবে এই ধাপ পড়া বাদ দিতে পারেন)

রিয়াক্স মডিউল এবং এটি কীভাবে ব্যবহার করবেন তা বোঝা। (:চ্ছিক: আপনি যদি কাজ সম্পর্কে আগ্রহী না হন তবে এই ধাপ পড়া বাদ দিতে পারেন)
রিয়াক্স মডিউল এবং এটি কীভাবে ব্যবহার করবেন তা বোঝা। (:চ্ছিক: আপনি যদি কাজ সম্পর্কে আগ্রহী না হন তবে এই ধাপ পড়া বাদ দিতে পারেন)

1. আমাদের কাছে থাকা LoRa মডিউলটি একটি UART মডিউল যা AT কমান্ড ব্যবহার করে কনফিগার করা হয়েছে।

2. মডিউলটিতে একটি STM32 MCU রয়েছে যা RYLR896 এ থাকা SPI LoRa মডিউলের সাথে সব কথা বলে।

3. ছবির কমান্ডগুলি মৌলিক যা আপনি এই নথির জন্য আরও উল্লেখ করতে পারেন: REYAX-Lora-AT-COMMAND-GUIDE

4. আমি এখনও দৃ strongly়ভাবে আপনাকে আমার ইউটিউব ভিডিও দেখার পরামর্শ দিচ্ছি যেখানে আমি এটি সঠিকভাবে ব্যাখ্যা করেছি।

ধাপ 4: পিসিবিতে মডিউলগুলির সংযোগ

পিসিবিতে মডিউলগুলির সংযোগ
পিসিবিতে মডিউলগুলির সংযোগ
পিসিবিতে মডিউলগুলির সংযোগ
পিসিবিতে মডিউলগুলির সংযোগ

1. উভয় মডিউল উপরের ছবির মতো একই ভাবে সংযুক্ত হবে।

2. যখন উভয় মডিউল সংযুক্ত থাকে, আপনি মডিউলগুলিকে একের পর এক প্রোগ্রাম করতে পারেন এবং তারপর প্রকল্পটি পরীক্ষা করতে পারেন।

3. আপনি যতবার রিলে সংযুক্ত করেন তার জন্য আপনাকে ট্রানজিস্টার সার্কিট একাধিকবার সংযোগ করতে হবে।

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

ধাপ 5: PCB এর সোল্ডারিং

পিসিবির সোল্ডারিং
পিসিবির সোল্ডারিং

সমস্ত উপাদান পিসিবির কাছে বিক্রি করুন।

আমি প্রথমে পিসিবিতে কম উচ্চতার উপাদানগুলিকে সোল্ডার করার পরামর্শ দেব এবং তারপরে হেডার ইত্যাদির মতো আরও উচ্চতার উপাদানগুলিতে চলে যাব।

মডিউলটি পাওয়ার আগে খারাপ সোল্ডার জয়েন্ট এবং শর্ট সার্কিটের জন্য মাল্টিমিটার ব্যবহার করে সমস্ত সংযোগ পরীক্ষা করুন।

মডিউল প্রোগ্রাম করার জন্য আপনি একটি USB কেবল ব্যবহার করে সরাসরি আপনার পিসিতে esp32 মডিউল সংযুক্ত করতে পারেন।

ধাপ 6: Arduino IDE ডাউনলোড এবং সেট আপ করুন

Arduino IDE ডাউনলোড এবং সেট আপ করুন
Arduino IDE ডাউনলোড এবং সেট আপ করুন

Arduino IDE ডাউনলোড করুন এখান থেকে।

1. Arduino IDE ইনস্টল করুন এবং এটি খুলুন।

2. ফাইল> পছন্দগুলিতে যান

3. অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল যোগ করুন

4. টুলস> বোর্ড> বোর্ড ম্যানেজারে যান

5. ESP8266 অনুসন্ধান করুন এবং তারপর বোর্ডটি ইনস্টল করুন।

6. IDE রিস্টার্ট করুন।

ধাপ 7: প্রকল্পের কোডিং

প্রকল্পের কোডিং
প্রকল্পের কোডিং
প্রকল্পের কোডিং
প্রকল্পের কোডিং

GitHub সংগ্রহস্থল ডাউনলোড করুন:

2. ডাউনলোড করা সংগ্রহস্থলটি বের করুন।

3. ডাউনলোডকৃত সংগ্রহস্থল থেকে লাইব্রেরিগুলিকে আরডুইনো স্কেচ ফোল্ডারে লাইব্রেরি ফোল্ডারে অনুলিপি করুন।

4. Arduino IDE তে ট্রান্সমিটার স্কেচ খুলুন।

5. সরঞ্জাম> বোর্ডে নেভিগেট করুন। আপনি যে উপযুক্ত বোর্ডটি ব্যবহার করছেন তা নির্বাচন করুন, আমার ক্ষেত্রে Firebeetle ESP32।

6. সঠিক কমিটি নির্বাচন করুন। টুল> পোর্টে গিয়ে পোর্ট।

7. আপলোড বোতাম টিপুন।

8. যখন ট্যাবটি বলেছে আপলোড করা হয়েছে তখন কোডটি আপলোড করার জন্য আপনাকে রিসিভার মডিউল দিয়ে উপরের ধাপগুলো পুনরাবৃত্তি করতে হবে।

ধাপ 8: ডিভাইসের সাথে খেলা

ডিভাইসের সাথে খেলা
ডিভাইসের সাথে খেলা

1. শুধু ডিভাইসটি চালু করুন, রিলে ক্লিক দেখতে আপনি রিমোটের বিভিন্ন বোতাম আঘাত করতে পারেন।

2. এই ডিভাইসটি কাজ করার জন্য আপনার অবশ্যই একটি LoRa ভিত্তিক রিমোট থাকতে হবে, আপনি যেটি আমি এখানে তৈরি করেছি তা খুঁজে পেতে পারেন:

3. কঙ্গো! ডিভাইসটি প্রত্যাশা অনুযায়ী কাজ করছে।

প্রস্তাবিত: