সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় উপকরণ
- ধাপ 2: NodeMCU বোর্ড প্যাকেজ ইনস্টল করা
- ধাপ 3: সংযোগগুলি পিন করুন
- ধাপ 4: সোর্স কোড
- ধাপ 5: কোড আপলোড করা
- ধাপ 6: LED নিয়ন্ত্রণ করা
ভিডিও: NodeMCU ব্যবহার করে ইন্টারনেট নিয়ন্ত্রিত LED: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
ইন্টারনেট অফ থিংস (আইওটি) হল আন্তreসম্পর্কিত কম্পিউটিং ডিভাইস, যান্ত্রিক এবং ডিজিটাল মেশিন, বস্তু, প্রাণী বা মানুষ যাকে অনন্য শনাক্তকারী প্রদান করা হয় এবং মানুষ থেকে মানুষ বা মানুষের প্রয়োজন ছাড়াই নেটওয়ার্কের মাধ্যমে ডেটা স্থানান্তর করার ক্ষমতা। কম্পিউটারের সাথে মিথস্ক্রিয়া।
এই নির্দেশে, আমরা একটি সহজ আইওটি প্রকল্প তৈরি করবো।
বর্ণনা NodeMCU একটি ওপেন সোর্স IoT প্ল্যাটফর্ম। এর মধ্যে রয়েছে ফার্মওয়্যার যা Espressif থেকে ESP8266 WiFi SoC তে চলে এবং ESP-12 মডিউলের উপর ভিত্তি করে তৈরি হার্ডওয়্যার। ডিফল্টরূপে "NodeMcu" শব্দটি ডেভ কিটের পরিবর্তে ফার্মওয়্যারকে নির্দেশ করে। ফার্মওয়্যার ESP8266 লুয়া স্ক্রিপ্টিং ভাষা ব্যবহার করে। এটি লুয়া প্রকল্পের উপর ভিত্তি করে এবং ESP8266 এর জন্য Espressif Non-OS SDK- তে নির্মিত। এটি অনেক ওপেন সোর্স প্রকল্প ব্যবহার করে, যেমন Lua-cjson এবং spiffs। এক্সপ্রেসিফ ESP8622 ওয়াই-ফাই এসওসি-র জন্য LUA ভিত্তিক ইন্টারেক্টিভ ফার্মওয়্যার, সেইসাথে একটি ওপেন-সোর্স হার্ডওয়্যার বোর্ড যা $ 3 ESP8266 ওয়াই-ফাই মডিউলগুলির বিপরীতে প্রোগ্রামিং এবং ডিবাগিংয়ের জন্য একটি CP2102 TTL থেকে USB চিপ অন্তর্ভুক্ত করে, এটি রুটিবোর্ড বান্ধব, এবং কেবল তার মাইক্রো ইউএসবি পোর্টের মাধ্যমে চালিত হবে।
বৈশিষ্ট্য
- ওয়াই-ফাই মডিউল-ESP-12E মডিউল ESP-12 মডিউলের অনুরূপ কিন্তু extra টি অতিরিক্ত GPIO সহ।
- ইউএসবি - পাওয়ার, প্রোগ্রামিং এবং ডিবাগিং এর জন্য মাইক্রো ইউএসবি পোর্ট
- হেডার-GPIOs, SPI, UART, ADC, এবং পাওয়ার পিন অ্যাক্সেস সহ 2x 2.54mm 15-pin হেডার
- পাওয়ার - মাইক্রো ইউএসবি পোর্টের মাধ্যমে 5V
ধাপ 1: প্রয়োজনীয় উপকরণ
- ESP8266 NodeMCU
- ব্রেডবোর্ড
- এলইডি
- জাম্পার তার
- Arduino IDE
ধাপ 2: NodeMCU বোর্ড প্যাকেজ ইনস্টল করা
- Arduino IDE খুলুন। Files-> Preferences- এ যান। অতিরিক্ত বোর্ড ম্যানেজার ইউআরএল ফিল্ডে https://arduino.esp8266.com/stable/package_esp8266… লিখুন
- এখন Tools-> Boards-> Board Manager- এ যান এবং ESP8266 সার্চ করুন এবং প্যাকেজটি ইনস্টল করুন।
ধাপ 3: সংযোগগুলি পিন করুন
- NodeMCU এর D7 থেকে LED এর +ve।
- NodeMCU এর G LED এর -ve।
ধাপ 4: সোর্স কোড
কোডে
আপনার ssid নাম ssid পরিবর্তন করুন
এবং আপনার SSID এর পাসওয়ার্ডের পাসওয়ার্ড
const char* ssid = "MODI"; // আপনার ssid
const char* password = "8826675619"; // আপনার পাসওয়ার্ড
ধাপ 5: কোড আপলোড করা
যখন আপনি সফলভাবে রুটিবোর্ডে আপনার সংযোগ তৈরি করেছেন এবং কোডিং লিখছেন, তখন আপনাকে একটি মাইক্রো ইউএসবি ব্যবহার করে কোডিংটি নোডএমসিইউতে আপলোড করতে হবে।
এখন, সরঞ্জাম> বোর্ড> ESP8266 মডিউলগুলিতে যান এবং আপনি ESP8266 এর জন্য অনেকগুলি বিকল্প দেখতে পারেন। "NodeMCU 1.0 (ESP-12E মডিউল) নির্বাচন করুন। এরপর, আপনার পোর্ট নির্বাচন করুন। যদি আপনি আপনার পোর্টটি চিনতে না পারেন, তাহলে কন্ট্রোল প্যানেল> সিস্টেম> ডিভাইস ম্যানেজার> পোর্টে যান এবং আপনার ইউএসবি ড্রাইভার আপডেট করুন।
এখন বোর্ডে কোড আপলোড করুন।
ধাপ 6: LED নিয়ন্ত্রণ করা
- এখন আপনার সিরিয়াল মনিটর খুলুন, এবং URL নিচে না।
- এবার আপনার ফোনের ব্রাউজারে ইউআরএল রাখুন।
- একটি পেজ খোলা থাকবে যেখানে দুটি বোতাম চালু এবং বন্ধ থাকবে।
- সবকিছু ঠিক থাকলে আপনি LED টিপলে আলো জ্বলে উঠবে এবং যখন আপনি বন্ধ চাপবেন তখন LED বন্ধ হয়ে যাবে।
প্রস্তাবিত:
ইন্টারনেট/ক্লাউড নিয়ন্ত্রিত হোম অটোমেশন Esp8266 (AREST, MQTT, IoT) ব্যবহার করে: 7 টি ধাপ (ছবি সহ)
ইন্টারনেট/ক্লাউড নিয়ন্ত্রিত হোম অটোমেশন Esp8266 (AREST, MQTT, IoT) ব্যবহার করে: ক্লাউড পরিষেবার জন্য http://arest.io/ এ সব ক্রেডিট !! IoT এখন বিশ্বের সবচেয়ে আলোচিত বিষয় !! ক্লাউড সার্ভার এবং পরিষেবাগুলি এটি সম্ভব করে তোলে আজকের বিশ্বের আকর্ষণ বিন্দু … দূরত্ব বহনকারীকে শাসন করা ছিল এবং ছিল
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে LED নিয়ন্ত্রণ করুন: 4 টি ধাপ
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে নিয়ন্ত্রণ নেতৃত্ব: হাই, আমি ithত্বিক। আমরা আপনার ফোন ব্যবহার করে একটি ইন্টারনেট নিয়ন্ত্রিত নেতৃত্ব তৈরি করতে যাচ্ছি।
ESP32 ভিত্তিক ওয়েব সার্ভার ব্যবহার করে ইন্টারনেট নিয়ন্ত্রিত LED: 10 টি ধাপ
ESP32 ভিত্তিক ওয়েব সার্ভার ব্যবহার করে ইন্টারনেট নিয়ন্ত্রিত LED: প্রকল্পের সংক্ষিপ্ত বিবরণ এই উদাহরণে, আমরা LED অবস্থা নিয়ন্ত্রণের জন্য ESP32- ভিত্তিক ওয়েব সার্ভার কিভাবে তৈরি করতে হয় তা বের করব, যা বিশ্বের যে কোন জায়গা থেকে অ্যাক্সেসযোগ্য। এই প্রকল্পের জন্য আপনার একটি ম্যাক কম্পিউটারের প্রয়োজন হবে, কিন্তু আপনি এই সফটওয়্যারটি একটি i তেও চালাতে পারেন
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ ব্যবহার করে রাস্পবেরি পাই ব্যবহার করে টাস্কার, ইফটি ইন্টিগ্রেশন।: 15 টি ধাপ (ছবি সহ)
ওয়াসফাই নিয়ন্ত্রিত 12v LED স্ট্রিপ টাস্কার, ইফটিটি ইন্টিগ্রেশন সহ রাস্পবেরি পাই ব্যবহার করে ।: এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে একটি রাস্পবেরি পাই ব্যবহার করে ওয়াইফাইয়ের উপর একটি সাধারণ 12v এনালগ নেতৃত্বাধীন স্ট্রিপ নিয়ন্ত্রণ করতে হয়। এই প্রকল্পের জন্য আপনার প্রয়োজন হবে: 1x রাস্পবেরি পাই (I আমি রাস্পবেরি পাই 1 মডেল বি+) 1x আরজিবি 12 ভি লে ব্যবহার করছি
DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং ব্যবহার করে ESP8266 এবং Google Home Mini: 6 ধাপ
DIY ভয়েস/ইন্টারনেট নিয়ন্ত্রিত হোম অটোমেশন এবং মনিটরিং ব্যবহার করে ESP8266 এবং গুগল হোম মিনি: আরে !! দীর্ঘ বিরতির পর আমি এখানে এসেছি কারণ আমাদের সবাইকে উপার্জনের জন্য কিছু বিরক্তিকর (কাজ) করতে হবে। ব্লুটুথ, আইআর, লোকাল ওয়াইফাই, ক্লাউড অর্থাৎ কঠিন বিষয়গুলি থেকে লেখা সমস্ত হোম অটোমেশন নিবন্ধের পরে, * এখন * আসে সবচেয়ে সহজ কিন্তু সবচেয়ে কার্যকরী