সুচিপত্র:
- ধাপ 1: সমাবেশ উপাদান:-
- ধাপ 2: সংযোগ তৈরি করা:-
- ধাপ 3: ব্লাইঙ্ক অ্যাপ তৈরি করা:-
- ধাপ 4: নোড এমসিইউ প্রোগ্রাম করা:-
- ধাপ 5: পরীক্ষা:-
ভিডিও: বিশ্বের যেকোনো কোণ থেকে আপনার আবেদন নিয়ন্ত্রণ করুন !!!!: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
পূর্ববর্তী নির্দেশনায় আমি NodeMCU (ESP8266) দিয়ে কিভাবে শুরু করতে পারি এবং Arduino IDE ব্যবহার করে এটি প্রোগ্রাম করতে পারি তা শেয়ার করেছি, এখানে দেখুন। এই নির্দেশনায় আমি আপনাকে দেখাবো কিভাবে Blynk ব্যবহার করে বিশ্বের যে কোন জায়গা থেকে যন্ত্রপাতি নিয়ন্ত্রণ করতে হয়। এটি হোম অটোমেশন এবং অন্যান্য বিভিন্ন অ্যাপ্লিকেশনের জন্য ব্যবহার করা যেতে পারে।
এখানে প্রদর্শনের জন্য আমি এলইডি ব্যবহার করেছি, আপনি অন্যান্য উচ্চ ক্ষমতাসম্পন্ন যন্ত্রপাতি ব্যবহার করতে এলইডি রিলে দিয়ে প্রতিস্থাপন করতে পারেন।
চল শুরু করা যাক…
ধাপ 1: সমাবেশ উপাদান:-
1. প্রয়োজনীয় সফ্টওয়্যার:
- Arduino IDE।
- Blynk APK।
2. প্রয়োজনীয় হার্ডওয়্যার:
- NodeMCU (ESP8266) (সেরা কেনার লিঙ্ক: US, UK)
- এলইডি.
- ব্রেডবোর্ড। (ইউএস, ইউকে এর জন্য সেরা বাই লিঙ্ক)
এই প্রকল্পের জন্য আপনার এতটুকুই দরকার।
ধাপ 2: সংযোগ তৈরি করা:-
প্রথমে উপরের ছবিতে দেখানো হিসাবে সংযোগ তৈরি করুন।
- D0 পিন করার জন্য প্রথম LED সংযোগ করুন।
- D1 পিন করতে দ্বিতীয় LED সংযোগ করুন।
- LED এর সাথে সিরিজের প্রতিটিতে 1k ওহম প্রতিরোধক ব্যবহার করুন।
এটাই আপনাকে করতে হবে। এখন পরবর্তী ধাপে যান।
ধাপ 3: ব্লাইঙ্ক অ্যাপ তৈরি করা:-
প্রথমে আপনার ডিভাইসে Blynk অ্যাপ্লিকেশনটি ইনস্টল করুন। একবার আপনি গুগল অ্যাকাউন্ট দিয়ে সাইন-ইন অ্যাপ্লিকেশনটি ইনস্টল করার পরে। এখন নিচের ধাপগুলো অনুসরণ করুন:-
- "নতুন প্রকল্প" খুলুন।
- প্রকল্পের একটি নাম দিন।
- "ডিভাইস চয়ন করুন" খুলুন।
- নিচে স্ক্রোল করুন এবং "NodeMCU" নির্বাচন করুন এবং "তৈরি করুন" টিপুন
একটি প্রমাণীকরণ টোকেন আপনাকে জিমেইলের মাধ্যমে পাঠানো হবে। এখন "ঠিক আছে" টিপুন।
- উপরের ডানদিকে অ্যাড বোতামটি যান (+)।
- বাটন নির্বাচন করুন। (আপনার দুটি দরকার হবে, উভয় এলইডি নিয়ন্ত্রণ করতে)।
- এখন আপনি পর্দায় দুটি বোতাম দেখতে পাবেন যা আপনি স্পর্শ করে ধরে রাখতে পারেন।
- বাটন নির্বাচন করুন। এটি বোতাম সেটিংস খুলবে।
- বোতামে একটি নাম দিন। এখানে আমি এর নাম দিয়েছি "LED 1"।
- এখন একটি পিন নির্বাচন করুন। এখানে আমি "D0" নির্বাচন করেছি কারণ একটি LED D0 এর সাথে সংযুক্ত।
- এখন মোডটি "সুইচ" এ টগল করুন।
দ্বিতীয় বোতাম দিয়ে একই কাজ করুন। শুধু একটি ভিন্ন নাম এবং ভিন্ন পিন দিন। এখানে "D1"।
এটি করা হয়ে গেলে আমরা পরবর্তী ধাপে যেতে পারি। নোডএমসিইউতে কোড আপলোড হচ্ছে …
ধাপ 4: নোড এমসিইউ প্রোগ্রাম করা:-
এই ধাপে আপনাকে NodeMCU (ESP8266) প্রোগ্রামে Arduino IDE সেট আপ করতে হবে। আমি ইতিমধ্যে এটি পূর্ববর্তী নির্দেশনায় ভাগ করেছি। আপনি এখানে ভিডিও টিউটোরিয়াল দেখতে পারেন।
একবার IDE সব সেটআপ হয়ে গেলে আপনাকে Blynk লাইব্রেরি এবং টুলস যোগ করতে হবে। এর জন্য নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন:-
- নিচে দেওয়া জিপটি ডাউনলোড করুন এবং এক্সট্র্যাক্ট করুন।
- লাইব্রেরি ফোল্ডারটি খুলুন এবং সমস্ত সামগ্রী অনুলিপি করুন।
- Arduino IDE ইনস্টল করা ফোল্ডারটি খুলুন, সাধারণত এটি "প্রোগ্রাম ফাইলস (x86)" ফোল্ডারে ডিফল্টভাবে সি ড্রাইভে থাকে।
- Arduino ফোল্ডারে, লাইব্রেরি খুলুন এবং সমস্ত সামগ্রী পেস্ট করুন।
- এখন আনজিপড প্যাকেজের মধ্যে গোটো টুলস ফোল্ডার এবং এর সমস্ত বিষয়বস্তু কপি করে আরডুইনোতে "টুলস" ফোল্ডারে আটকান।
এটি Arduino IDE তে সমস্ত Blynk সরঞ্জাম এবং উদাহরণ লোড করবে। এবার IDE খুলুন:-
- Goto >> ফাইল >> উদাহরণ >> Blynk >> Boards_WiFi >> ESP8266_Standalone।
- মেইলে প্রাপ্ত প্রমাণীকরণ টোকেন "auth " এ যোগ করুন।
- আপনার ওয়াইফাই এর নাম যোগ করুন যেখানে SSID জিজ্ঞাসা করা হয়েছে।
- এবং আপনার ওয়াইফাই পাসওয়ার্ড যোগ করুন।
এটাই এখন আপনার NodeMCU কে পিসিতে সংযুক্ত করুন, ডান কম পোর্ট নির্বাচন করুন, ডান বোর্ড টাইপ নির্বাচন করুন এবং কোড আপলোড করুন।
ভাল বোঝার জন্য উপরের ছবিগুলি পড়ুন।
ধাপ 5: পরীক্ষা:-
সবকিছু সেটআপ হয়ে গেলে এবং NodeMCU প্রোগ্রাম করা হয়ে গেলে আপনি সেটআপ পরীক্ষা করতে এগিয়ে যেতে পারেন। প্রথমে বোর্ডটি চালু করুন এবং নিশ্চিত করুন যে ওয়াইফাই চালু আছে। বোর্ড স্বয়ংক্রিয়ভাবে ওয়াইফাই নেটওয়ার্কের সাথে সংযুক্ত হয়ে যাবে।
পরবর্তীতে ব্লিংক অ্যাপটি খুলুন উপরের ডান কোণে প্লে বোতামটি টিপুন। এটি কয়েক সেকেন্ড সময় নেবে এবং অ্যাপটি ব্লিঙ্ক সার্ভারের সাথে সংযুক্ত হবে।
এখন LEDs চালু/বন্ধ করার জন্য শুধু বোতাম টিপুন।
এই নির্দেশযোগ্য জন্য যে সব। পরবর্তী ইনট্রাকটেবল আমি আরো অগ্রিম হোম অটোমেশন শেয়ার করব।
আমি আশা করি এই টিউটোরিয়ালটি আপনাকে শুরু করতে সাহায্য করবে। যদি আপনার কোন প্রশ্ন থাকে তবে নির্দ্বিধায় মন্তব্য করুন এবং আমি যত তাড়াতাড়ি সম্ভব এটির উত্তর দেওয়ার চেষ্টা করব।
প্রস্তাবিত:
বিশ্বের যেকোনো জায়গা থেকে আপনার পাই নিরাপদভাবে অ্যাক্সেস করুন: 7 টি ধাপ
বিশ্বের যেকোনো স্থান থেকে আপনার পাইকে নিরাপদে অ্যাক্সেস করুন: আমার কাছে পাই এর জন্য চব্বিশ ঘন্টা চলমান অ্যাপ্লিকেশন রয়েছে। যখনই আমি আমার বাড়ি থেকে বের হলাম, পিআইয়ের স্বাস্থ্য এবং অবস্থা পরীক্ষা করা খুব কঠিন হয়ে উঠল। আমি পরবর্তীকালে ngrok ব্যবহার করে ছোটখাটো বাধা অতিক্রম করেছি। বাইরে থেকে ডিভাইসটি অ্যাক্সেস করা দেয়
কম খরচে স্মার্ট হোম - বিশ্বের যেকোনো জায়গা থেকে নিয়ন্ত্রণ: Ste টি ধাপ
কম খরচে স্মার্ট হোম - বিশ্বের যেকোনো জায়গা থেকে নিয়ন্ত্রণ: আজকাল বাবা -মা উভয়েই পরিবারের জন্য আরামদায়ক জীবন যাপনের জন্য কাজ করছেন। তাই আমাদের বাড়িতে হিটার, এসি, ওয়াশিং মেশিন ইত্যাদির মত অনেক ইলেকট্রনিক্স যন্ত্রপাতি আছে।
হোম অটোমেশন (বিশ্বের যেকোনো কোণ থেকে আপনার আবেদন নিয়ন্ত্রণ করুন): 5 টি ধাপ
হোম অটোমেশন (বিশ্বের যেকোনো প্রান্ত থেকে আপনার আবেদন নিয়ন্ত্রণ করুন): এই নির্দেশে আমি শেয়ার করেছি যে কিভাবে আপনি ESP8266 ব্যবহার করতে পারেন Blynk অ্যাপের মাধ্যমে ইন্টারনেটের মাধ্যমে সারা পৃথিবী থেকে এসি যন্ত্রপাতি যেমন লাইট, ফ্যান ইত্যাদি নিয়ন্ত্রণ করতে। ESP8266 এর জন্য নতুন এই নির্দেশনাটি নিশ্চিত করুন:-NodeM দিয়ে শুরু করা
কিভাবে একটি মোবাইল নিয়ন্ত্রিত রোবট তৈরি করবেন DTMF ভিত্তিক - মাইক্রোকন্ট্রোলার এবং প্রোগ্রামিং ছাড়া - বিশ্বের যেকোনো জায়গা থেকে নিয়ন্ত্রণ - RoboGeeks: 15 ধাপ
কিভাবে একটি মোবাইল নিয়ন্ত্রিত রোবট তৈরি করবেন DTMF ভিত্তিক | মাইক্রোকন্ট্রোলার এবং প্রোগ্রামিং ছাড়া | বিশ্বের যেকোনো জায়গা থেকে নিয়ন্ত্রণ | RoboGeeks: একটি রোবট তৈরি করতে চান যা বিশ্বের যে কোন জায়গা থেকে নিয়ন্ত্রিত হতে পারে, এটা করতে দিন
বিশ্বের যেকোনো জায়গা থেকে আপনার ESP8266 নিয়ন্ত্রণ করুন: 4 টি ধাপ
বিশ্বের যে কোন জায়গা থেকে আপনার ESP8266 নিয়ন্ত্রণ করুন: আমি কিভাবে আমার ESP8266 কে যে কোন জায়গা থেকে নিয়ন্ত্রণ করতে পারি এবং ইন্টারনেট থেকে নিয়ন্ত্রণের জন্য আমার রাউটার পোর্ট সেটআপ করার প্রয়োজন নেই? আমার কাছে সেই সমস্যার সমাধান আছে। আমার লেখা সহজ পিএইচপি-সার্ভারের সাহায্যে, আপনি যেকোনো স্থান থেকে একটি ESP8266 নিয়ন্ত্রণ ESP8266 GPIO যোগ করতে পারেন