সুচিপত্র:

অ্যাপ দ্বারা নিয়ন্ত্রিত নোড এমসিইউ দিয়ে কীভাবে স্মার্ট পট তৈরি করবেন: 8 টি ধাপ
অ্যাপ দ্বারা নিয়ন্ত্রিত নোড এমসিইউ দিয়ে কীভাবে স্মার্ট পট তৈরি করবেন: 8 টি ধাপ

ভিডিও: অ্যাপ দ্বারা নিয়ন্ত্রিত নোড এমসিইউ দিয়ে কীভাবে স্মার্ট পট তৈরি করবেন: 8 টি ধাপ

ভিডিও: অ্যাপ দ্বারা নিয়ন্ত্রিত নোড এমসিইউ দিয়ে কীভাবে স্মার্ট পট তৈরি করবেন: 8 টি ধাপ
ভিডিও: Introduction to NodeMCU ESP8266 WiFi Development board with HTTP Client example- Robojax 2024, নভেম্বর
Anonim
অ্যাপ দ্বারা নিয়ন্ত্রিত নোডএমসিইউ দিয়ে কীভাবে স্মার্ট পট তৈরি করবেন
অ্যাপ দ্বারা নিয়ন্ত্রিত নোডএমসিইউ দিয়ে কীভাবে স্মার্ট পট তৈরি করবেন
অ্যাপ দ্বারা নিয়ন্ত্রিত নোডএমসিইউ দিয়ে কীভাবে স্মার্ট পট তৈরি করবেন
অ্যাপ দ্বারা নিয়ন্ত্রিত নোডএমসিইউ দিয়ে কীভাবে স্মার্ট পট তৈরি করবেন

এই নির্দেশিকায় আমরা একটি ESP32 দ্বারা নিয়ন্ত্রিত একটি স্মার্ট পট এবং স্মার্টফোনের জন্য একটি অ্যাপ্লিকেশন (iOS এবং Android) তৈরি করব।

আমরা সংযোগের জন্য NodeMCU (ESP32) এবং ক্লাউড IoT এর জন্য Blynk লাইব্রেরি এবং স্মার্টফোনে অ্যাপ্লিকেশন ব্যবহার করব।

অবশেষে আমরা পিসিবি এবং কম্পোনেন্ট অর্ডারের জন্য JLCPCB এবং LCSC ব্যবহার করব।

ধাপ 1: EasyEDA দিয়ে ইলেকট্রিক স্কিম ডিজাইন করুন

EasyEDA দিয়ে ইলেকট্রিক স্কিম ডিজাইন করুন
EasyEDA দিয়ে ইলেকট্রিক স্কিম ডিজাইন করুন

আমাদের বোর্ড ডিজাইন এবং JLCPCB সার্ভিস দিয়ে সেগুলো প্রিন্ট করার জন্য আমরা EasyEda সফটওয়্যার ব্যবহার করব, যার মাধ্যমে আমরা ওয়্যারিং ডায়াগ্রাম আঁকতে পারতাম এবং তারপর পিসিবিতে রূপান্তর করে সফটওয়্যার থেকে সরাসরি অর্ডার করতে পারতাম।

EasyEda হল একটি সফটওয়্যার যা আপনাকে LCSC ডাটাবেস থেকে সরাসরি উপাদান byুকিয়ে বৈদ্যুতিক সার্কিট আঁকতে দেয় যাতে আপনি সেগুলো একবার টেনে কিনতে পারেন। একবার আঁকা হলে, এটি JLCPCB এর মাধ্যমে অর্ডার করা সম্ভব হবে।

প্রথমে আপনাকে https://easyeda.com/page/download লিঙ্ক থেকে EasyEda ডাউনলোড করতে হবে তারপর এটি ইনস্টল করুন এবং আমার ডিজাইন করা স্কিম আমদানি করুন।

স্কিমটি এখানে ডাউনলোড করা যাবে।

একবার ওয়্যারিং ডায়াগ্রাম ডাউনলোড হয়ে গেলে, এটি থেকে কেবল পিসিবি তৈরি করুন।

পদক্ষেপ 2: JLCPCB এর সাথে PCB অর্ডার করুন

JLCPCB এর সাথে PCB অর্ডার করুন
JLCPCB এর সাথে PCB অর্ডার করুন
JLCPCB এর সাথে PCB অর্ডার করুন
JLCPCB এর সাথে PCB অর্ডার করুন

পরবর্তীকালে, একবার পিসিবি ডিজাইন হয়ে গেলে, উপরের চিত্রে দেখানো বোতাম টিপে JLCPCB এর মাধ্যমে বোর্ডগুলি অর্ডার করুন।

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

ধাপ 3: LCSC দিয়ে অর্ডার কম্পোনেন্ট

LCSC সহ অর্ডার কম্পোনেন্ট
LCSC সহ অর্ডার কম্পোনেন্ট
LCSC সহ অর্ডার কম্পোনেন্ট
LCSC সহ অর্ডার কম্পোনেন্ট

উপাদানগুলি অর্ডার করার জন্য সহজ, EasyEda PCBs আঁকার জন্য প্রোগ্রামে "BOM" (বিল অব ম্যাটেরিয়াল) বোতাম টিপুন।

এরপর আপনাকে LCSC ওয়েবসাইটে উপকরণ ক্রয় পৃষ্ঠায় নিয়ে যাওয়া হবে, ক্রয়ের সাথে এগিয়ে যান যাতে আপনি PCB- এর নির্মাণ কাজ সম্পন্ন করতে পারেন। ইলেকট্রনিক যন্ত্রাংশ অর্ডার করতে উপরের ছবির ধাপগুলো অনুসরণ করুন।

LCSC হল একটি ওয়েবসাইট যা আপনাকে একটি বিশাল ডাটাবেস থেকে উপাদান নির্বাচন করতে এবং আপনার প্রকল্প এবং PCBs এর জন্য অর্ডার করতে দেয়।

ধাপ 4: পিসিবিতে উপাদানটি ালুন

পিসিবিতে কম্পোনেন্ট Wালুন
পিসিবিতে কম্পোনেন্ট Wালুন
পিসিবিতে কম্পোনেন্ট Wালুন
পিসিবিতে কম্পোনেন্ট Wালুন

এলসিসির মাধ্যমে অর্ডার করা উপাদানগুলি নিন এবং তারের চিত্রের ইঙ্গিত অনুসারে পিসিবিতে সেগুলি সোল্ডার করুন।

ধাপ 5: মৃত্তিকা আর্দ্রতা সেন্সর তৈরি করুন

মৃত্তিকা আর্দ্রতা সেন্সর তৈরি করুন
মৃত্তিকা আর্দ্রতা সেন্সর তৈরি করুন
মৃত্তিকা আর্দ্রতা সেন্সর তৈরি করুন
মৃত্তিকা আর্দ্রতা সেন্সর তৈরি করুন

আমি মাটির আর্দ্রতা সেন্সর তৈরির জন্য একটি পৃথক নির্দেশিকা লিখেছি এবং এটি এখানে পাওয়া যায়!

ধাপ 6: কোড আপলোড করুন

কোড আপলোড করুন
কোড আপলোড করুন

এখান থেকে কোডটি ডাউনলোড করুন।

এটি Arduino IDE তে আপলোড করুন।

যদি আপনার Blynk লাইব্রেরি এবং ESP32 ড্রাইভার না থাকে, তাহলে এই নির্দেশিকাটি দেখুন:

উইন্ডোজ এ ESP32 ড্রাইভার ইনস্টল করুন: এখানে

লিনাক্সে ESP32 ড্রাইভার ইনস্টল করুন: এখানে

ম্যাক ওএসে ইএসপি 32 ড্রাইভার ইনস্টল করুন: এখানে

Blynk লাইব্রেরি ডাউনলোড এবং ইনস্টল করুন

ধাপ 7: Blynk দিয়ে অ্যাপটি তৈরি করুন

Blynk দিয়ে অ্যাপটি তৈরি করুন
Blynk দিয়ে অ্যাপটি তৈরি করুন
Blynk দিয়ে অ্যাপটি তৈরি করুন
Blynk দিয়ে অ্যাপটি তৈরি করুন
Blynk দিয়ে অ্যাপটি তৈরি করুন
Blynk দিয়ে অ্যাপটি তৈরি করুন

Blynk হল একটি ফ্রি সার্ভিস যা আপনাকে আপনার NodeMcu কার্ডগুলিকে ESP32 প্রসেসর দিয়ে দূর থেকে নিয়ন্ত্রণ করতে দেয়।

এটি প্রকল্পে কাজে আসবে কারণ আমাদের আমাদের আইওটি সার্ভার তৈরি করতে হবে না তবে কেবল ব্লাইঙ্ক সার্ভারের উপর নির্ভর করতে হবে। উপরন্তু, Blynk আপনাকে কীভাবে আপনার মৌলিক অ্যাপের মাধ্যমে প্রোগ্রাম করতে হয় তা না জেনে আপনার বিনামূল্যে অ্যাপ্লিকেশন তৈরি করতে দেয়। Arduino IDE- তে blynk কনফিগার করার পদ্ধতি জানতে এই ধাপগুলি অনুসরণ করুন।

ধাপ 8: পরিবেশ পরীক্ষা করুন

পরিবেশ পরীক্ষা করুন
পরিবেশ পরীক্ষা করুন
পরিবেশ পরীক্ষা করুন
পরিবেশ পরীক্ষা করুন
পরিবেশ পরীক্ষা করুন
পরিবেশ পরীক্ষা করুন
পরিবেশ পরীক্ষা করুন
পরিবেশ পরীক্ষা করুন

একবার সফটওয়্যারটি esp32 এ লোড হয়ে গেলে আমরা সঙ্গে সঙ্গে আমাদের নতুন স্মার্ট সেচ ব্যবস্থা দেখতে পাই।

আমরা পাত্রের পানির স্তর এবং পাম্পের অবস্থা দেখতে পারি যে এটি যে কোন সময় সেচ দেয়।

প্রস্তাবিত: