NodeMCU (ESP8266) এবং Blynk অ্যাপ ব্যবহার করে হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করুন: 8 টি ধাপ (ছবি সহ)
NodeMCU (ESP8266) এবং Blynk অ্যাপ ব্যবহার করে হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করুন: 8 টি ধাপ (ছবি সহ)
Anonim
NodeMCU (ESP8266) এবং Blynk অ্যাপ ব্যবহার করে হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করুন
NodeMCU (ESP8266) এবং Blynk অ্যাপ ব্যবহার করে হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করুন

এই টিউটোরিয়ালে, আমরা শিখতে যাচ্ছি কিভাবে Blynk অ্যাপ এবং NodeMCU ব্যবহার করতে হয় (ESP8266) যাতে ল্যাম্প নিয়ন্ত্রণ করা যায় (অন্য যে কোন গৃহস্থালি যন্ত্রপাতি ঠিক থাকবে), সমন্বয়টি হবে ইন্টারনেটের মাধ্যমে।

এই নির্দেশের উদ্দেশ্য হল ইন্টারনেটে আপনার Arduino বা সামঞ্জস্যপূর্ণ হার্ডওয়্যার (NodeMCU) দূর থেকে নিয়ন্ত্রণ করা সহজ সমাধান দেখানো এবং ইন্টারনেট অফ থিংস (IoT) এর বিশ্ব অন্বেষণ করা।

Blynk কি? আরডুইনো, রাস্পবেরি পাই এবং ইন্টারনেটে পছন্দগুলি নিয়ন্ত্রণ করার জন্য ব্লাইঙ্ক আইওএস এবং অ্যান্ড্রয়েড অ্যাপস সহ একটি প্ল্যাটফর্ম। এটি একটি ডিজিটাল ড্যাশবোর্ড যেখানে আপনি উইজেটগুলি টেনে এনে ফেলে আপনার প্রকল্পের জন্য একটি গ্রাফিক ইন্টারফেস তৈরি করতে পারেন। (সূত্র: Blynk ওয়েবসাইট)।

ধাপ 1: হার্ডওয়্যার/সফটওয়্যার সরবরাহ

হার্ডওয়্যার/সফটওয়্যার সরবরাহ
হার্ডওয়্যার/সফটওয়্যার সরবরাহ
হার্ডওয়্যার/সফটওয়্যার সরবরাহ
হার্ডওয়্যার/সফটওয়্যার সরবরাহ

হার্ডওয়্যার উপাদান:

1. NodeMCU (ESP8266)।

2. রিলে

3. প্রদীপ

4. তারের

6. 5V পাওয়ার সাপ্লাই 1AMP (nalচ্ছিক কিন্তু আমি রিলে 5v সরবরাহ করে বৈদ্যুতিক স্রোতের অভাব এড়াতে এটি ব্যবহার করার পরামর্শ দিই।

সফটওয়্যার অ্যাপস:

1. Blynk অ্যাপ

2. Arduino IDE

3. আপনার OS এর জন্য Blynk Library (উইন্ডোজ, লিনাক্স, iOS)

4. Arduino IDE এর জন্য ESP8266 বোর্ড ম্যানেজার

ধাপ 2: Blynk লাইব্রেরি ডাউনলোড করুন

নির্দেশাবলী অনুসরণ করুন:

1. Blynk_Release_vXX.zip ডাউনলোড করুন (ডাউনলোড বিভাগে নিচে স্ক্রোল করুন)

2. আর্কাইভ আনজিপ করুন। আপনি লক্ষ্য করবেন যে আর্কাইভে বেশ কয়েকটি ফোল্ডার এবং বেশ কয়েকটি লাইব্রেরি রয়েছে।

3. এই সমস্ত লাইব্রেরিগুলিকে Arduino IDE- এর আপনার_স্কেচবুক_ফোল্ডারে কপি করুন। আপনার_স্কেচবুক_ফোল্ডারের অবস্থান খুঁজে পেতে, Arduino IDE- এর উপরের মেনুতে যান:

উইন্ডোজ: ফাইল → পছন্দ

ম্যাক ওএস: আরডুইনো → পছন্দ

ব্লাইঙ্ক লাইব্রেরি ডাউনলোড করতে এবং আরও তথ্য পেতে এই লিঙ্কটি অনুসরণ করুন (এখানে)।

ধাপ 3: ESP8266 বোর্ড ম্যানেজার যোগ করা

ESP8266 বোর্ড ম্যানেজার যোগ করা হচ্ছে
ESP8266 বোর্ড ম্যানেজার যোগ করা হচ্ছে

অতিরিক্ত বোর্ড ম্যানেজারে URL- এর নীচে প্রবেশ করুন।

চিত্রে হাইলাইট করা আছে এবং ঠিক আছে লিখুন।

দ্রষ্টব্য: এই পদক্ষেপ সম্পর্কে আরও তথ্য পেতে ভিডিওটি দেখুন।

ধাপ 4: বিস্তারিত জানার জন্য ভিডিওটি দেখুন

Image
Image

ধাপ 5: Blynk এর কনফিগারেশন

Blynk এর কনফিগারেশন
Blynk এর কনফিগারেশন
Blynk এর কনফিগারেশন
Blynk এর কনফিগারেশন
Blynk এর কনফিগারেশন
Blynk এর কনফিগারেশন

Blynk অ্যাপ সেটআপ করতে, আপনাকে নিচের ধাপগুলো অনুসরণ করতে হবে:

1. আপনার স্মার্টফোনে Blynk অ্যাপটি ডাউনলোড করুন এবং একটি অ্যাকাউন্ট তৈরি করুন।

এটি করার জন্য: Blynk অ্যাপস ডাউনলোড করুন:

• iOS:

• অ্যান্ড্রয়েড:

2. একটি নতুন প্রকল্প তৈরি করুন, তালিকা থেকে আপনার হার্ডওয়্যার (NodeMCU) নির্বাচন করুন।

3. সংযোগের ধরন নির্বাচন করুন (USB, Wifi, Bluetooth…)।

4. উপরের ডানদিকে প্লাস আইকনে ক্লিক করে আপনার কন্ট্রোল প্যানেলে একটি উইজেট যুক্ত করুন।

5. বোতাম উইজেট নির্বাচন করুন, এবং তার সেটিংস সম্পাদনা করতে এটিতে দুবার আলতো চাপুন

দ্রষ্টব্য: প্রমাণীকরণ কী আপনার ইমেইলে পাঠানো হয়।

ধাপ 6: পরিকল্পিত

পরিকল্পিত
পরিকল্পিত

দয়া করে নীচের পদক্ষেপগুলি অনুসরণ করুন:

1. রিলে বোর্ডের Vcc তে বিদ্যুৎ সরবরাহের 5v।

2. রিলে বোর্ডের GND থেকে GND।

3. রিলে বোর্ডের IN1 থেকে NodeMCU এর D1।

দ্রষ্টব্য: রিলে প্রয়োজন 5v এবং nodemcu এর আউটপুট মাত্র 3.3v এই জন্য আমি বহিরাগত 5v পাওয়ার সাপ্লাই ব্যবহার করার সুপারিশ করছি।

ধাপ 7: Arduino কোড

কোড সম্পর্কে

#BLYNK_PRINT সিরিয়াল সংজ্ঞায়িত করুন

#অন্তর্ভুক্ত #অন্তর্ভুক্ত করুন /// আপনার Blynk অ্যাপে Auth টোকেন পাওয়া উচিত। // প্রকল্প সেটিংসে যান (বাদাম আইকন)। char auth = "YourAuthToken"; // আপনার ওয়াইফাই শংসাপত্র। // খোলা নেটওয়ার্কের জন্য পাসওয়ার্ড "" সেট করুন। char ssid = "YourNetworkName"; char pass = "YourPassword"; অকার্যকর সেটআপ () {// ডিবাগ কনসোল Serial.begin (115200); Blynk.begin (auth, ssid, pass); } অকার্যকর লুপ () {Blynk.run (); }

ধাপ 8: সমর্থনের জন্য

সমর্থনের জন্য
সমর্থনের জন্য

আরো টিউটোরিয়াল এবং প্রকল্পের জন্য আপনি আমার ইউটিউব চ্যানেলটি সাবস্ক্রাইব করতে পারেন।

সমর্থনের জন্য সাবস্ক্রাইব করুন।

ধন্যবাদ. আমার ইউটিউব চ্যানেল -লিঙ্ক https://goo.gl/EtQ2mp- এ যান

প্রস্তাবিত: