আরডুইনো শিক্ষা এবং নির্মাতাদের জন্য একটি সাধারণ বোর্ড হিসাবে শুরু হয়েছিল যারা DIY পছন্দ করেন। একটি প্ল্যাটফর্ম hardware libre ধন্যবাদ প্রোগ্রাম করা যেতে পারে যে ইলেকট্রনিক্স প্রেমীদের জন্য আরডুইনো আইডিই এবং অনেক সম্ভাবনা সহ। অল্প অল্প করেই এটি বিকশিত হয়ে উঠল, বোর্ডের নতুন সংস্করণ এবং সংস্করণ, পাশাপাশি কিট এবং আনুষাঙ্গিক যেমন বিখ্যাত ieldাল এবং মডিউলগুলি যা এই বোর্ডগুলির মূল কার্যকারিতা প্রসারিত করে।
সামর্থ্যগুলির মধ্যে একটি বড় অ্যাড অ্যাওয়ার্ড হ'ল এটি forward ওয়াইফাই মডিউল, যেমন ESP8266, যেহেতু এটি অনুমোদিত হয়েছিল যে এখন পর্যন্ত যে প্রকল্পগুলি বিচ্ছিন্ন ছিল তারা কোনও নেটওয়ার্কের সাথে সংযুক্ত হতে পারে এবং এভাবে গ্রহের যে কোনও জায়গায় ইন্টারনেট থেকে প্রকল্পটি পর্যবেক্ষণ বা পরিচালনা করতে সক্ষম হয়। এজন্য আমরা এই গাইডটি ESP8266 তে উত্সর্গ করতে যাচ্ছি, যাতে আপনার সত্যিকারের যা প্রয়োজন তা আপনি জানতে পারবেন ...
ইতিহাস একটি বিট
প্রথম সংস্থাটি এটি তৈরি করেছে ESP8266 চিপটি ছিল এসপ্রেসিফ, সাংহাইয়ে অবস্থিত একটি চীনা সংস্থা, যদিও বর্তমানে অন্যান্য নির্মাতারা রয়েছেন যা এটি বিকাশ করছে এবং উত্পাদন করছে। এটির প্রবর্তনের সঠিক তারিখটি 2014 সালের গ্রীষ্মে ছিল, সুতরাং এটি এতটা পুরানো নয়। এটি কম দামে বিপণন করা শুরু হয়েছিল এবং এর সামর্থ্যের সাথে এটি খুব শীঘ্রই খুব জনপ্রিয় হয়ে উঠেছে।
La বিকাশকারী সম্প্রদায় সাফল্যের ক্ষেত্রে এটিরও একটি গুরুত্বপূর্ণ ভূমিকা ছিল, যেহেতু তারা ESP8266 এ ব্যবহার করতে সক্ষম হতে প্রচুর পরিমাণে ডকুমেন্টেশনগুলি অনুবাদ এবং প্রকাশ করতে শুরু করেছিল, ফার্মওয়্যারগুলি এবং অন্যান্য কোড তৈরি করে। এটি নির্মাতাদের ডিভাইসটিকে তাদের সম্পূর্ণ শক্তিতে ব্যবহার করতে সক্ষম করার জন্য প্রয়োজনীয় সমস্ত সরঞ্জাম দিয়েছে।
তবে আপনার জানা উচিত, ট্রানজিস্টরের মতো, নামকরণ বা সংখ্যায়ন এটি সর্বদা ESP8266 হয় নি, তবে প্রথমে কিছু প্রাথমিক ESP গুলি প্রথম উপস্থিত হয়েছিল, তারপরে ২০১ 8285 সালের ESP2016 এর মতো সংস্করণগুলি এসেছিল যার মধ্যে একটি ইন্টিগ্রেটেড 1MB flahsd মেমরি রয়েছে এবং তারপরে ESP8266 যেটি আমরা আজ জানি তা উপস্থিত হয়েছিল, যা মনে হয় একটি পদক্ষেপ ফিরে নিয়েছে কারণ এটির এই স্মৃতি নেই, তবে আপনি প্রোগ্রামগুলি সঞ্চয় করতে অন্যান্য বাহ্যিক চিপগুলি যুক্ত করতে পারেন।
এটা কি?
El ESP8266 কোনও ওয়াইফাইতে সংহত করা যায় যা একটি সম্পূর্ণ টিসিপি / আইপি স্ট্যাক এবং একটি মাইক্রোকন্ট্রোলারের সাথে স্বল্প দামের চিপ সরবরাহ করে। এটি 3.3v দ্বারা চালিত এবং এতে একটি 106 মেগাহার্জ টেনসিলিকা এক্সটেনসা এলএক্স 80 প্রসেসর, নির্দেশাবলীর জন্য 64 কেবি র্যাম এবং ডেটা জন্য 96 কেবি, 16 জিপিআইও পিন, উত্সর্গীকৃত ইউআরটি পিন, এবং এসপিআই এবং আই 2 সি ইন্টারফেস রয়েছে।
La টেনসিলিকা সিপিইউ এটি ওভারক্লক করে দ্রুত তৈরি করা যায় যা কিছু, তবে সমস্ত নয়, মডেলগুলি মঞ্জুরি দেয়। আসলে, ঘড়ির ফ্রিকোয়েন্সি দ্বিগুণ করা যেতে পারে। যাইহোক, একটি 32-বিট আরআইএসসি টাইপ সিপিইউ। মডিউলটিতে অন্তর্ভুক্ত হ'ল সংকেতের জন্য একটি 10-বিট এডিসি রূপান্তরকারী।
পরিপূরক হিসাবে, এতে মডিউলটির উপর নির্ভর করে একটি বহিরাগত QSPI ফ্ল্যাশ মেমরি চিপ অন্তর্ভুক্ত থাকে যা কখনও কখনও এটি 512 এমবিতেও পৌঁছতে পারে। সংক্রান্ত ওয়াইফাই সংযোগের ক্ষমতা, এটি আইইইই 802.11 বি / জি / এন স্ট্যান্ডার্ডের সাথে সামঞ্জস্যপূর্ণ, ডাব্লুইইপি, ডাব্লুপিএ এবং ডাব্লুপিএ 2 সুরক্ষা সমর্থন করার পাশাপাশি।
আপনি এটি কি ব্যবহার করবেন?
ESP8266, সহজভাবে বলা, আমাদের প্রকল্পগুলিতে ওয়াইফাই সংযোগ ক্ষমতা যুক্ত করে। এটি, এটি কোনও স্থানীয় নেটওয়ার্ক বা ইন্টারনেটের সাথে ওয়্যারলেস সংযোগের অনুমতি দেয়। এটি বিপুল সংখ্যক সম্ভাবনাকে সক্ষম করে, যেমন বৈদ্যুতিক সরঞ্জাম সংযোগ বা সংযোগ বিচ্ছিন্ন করতে সক্ষম হয়ে (একটি রিলে ব্যবহার করে) বা আমাদের বাড়ির অন্যান্য ধরণের যান্ত্রিক সিস্টেমগুলি বাড়িটি গতিময় করতে এবং এটি আমাদের স্মার্টফোন বা যে কোনও জায়গা থেকে সংযুক্ত যে কোনও কম্পিউটার থেকে ইন্টারনেটের মাধ্যমে নিয়ন্ত্রণ করতে পারে।
এটি নেটওয়ার্কিংয়ের মাধ্যমে উদ্যান ও সেচ ব্যবস্থা নিয়ন্ত্রণ করতে, শিল্প ব্যবস্থা স্বয়ংক্রিয় করতে, নিয়ন্ত্রণ করতেও ব্যবহার করা যেতে পারে আইপি ভিডিও নজরদারি ক্যামেরা, সংযোগ ক্ষমতা সহ পরিধেয়যোগ্যদের জন্য, বিভিন্ন পয়েন্টে বিতরণ করা সেন্সর নেটওয়ার্কগুলির ডেটা পর্যবেক্ষণ করুন আইওটি প্রকল্প (ইন্টারনেট অফ থিংস বা ইন্টারনেট অফ থিংস) এবং যা কিছু আপনি কল্পনা করতে পারেন ...
ESP8266 মডিউল বৈশিষ্ট্য:
আপনার জানার জন্য আরও গভীরতায় ESP8266, এখানে আমরা আপনাকে কিছু আকর্ষণীয় তথ্য দিচ্ছি যা আপনাকে এই মডিউল সম্পর্কে জানতে হবে।
ESP8266 ডেটাশিট
পূর্ববর্তী বিভাগগুলিতে আমরা কয়েকটি বর্ণনা করেছি ESP8266 এর প্রধান বৈশিষ্ট্যসমস্ত প্রযুক্তিগত বিবরণ পূর্ণরূপে পেতে, আপনি ইতিমধ্যে জানেন যে নির্মাতারা তাদের অফিসিয়াল ওয়েব পৃষ্ঠা থেকে প্রাপ্ত বিখ্যাত ডেটাশিটগুলি ডাউনলোড করতে পারেন। ডেটাশিটে বিশদযুক্ত অতিরিক্ত কিছু বৈশিষ্ট্য হ'ল:
- সিপিইউ টেনসিলিকা এক্সটেনা এল 106 32-বিট আরআইএসসি 80 মেগাহার্টজ
- 10-বিট এডিসি রূপান্তরকারী
- র্যাম 64 কেবি আই / 96 কেবি ডি
- 16-পিন জিপিআইও (সমস্ত ব্যবহার করা যাবে না, জিপিআইও 16 আরটিসি বা রিয়েল টাইম ক্লকের সাথে সংযুক্ত)
- UART
- SPI
- I2C
- ভোল্টেজ 3 ভি এবং 3.6v
- তীব্রতা 80 এমএ
- অপারেটিং তাপমাত্রা -40 থেকে 125 ডিগ্রি সে
- আইপিভি 802.11 সমর্থন এবং টিসিপি / ইউডিপি / এইচটিটিপি / এইচটিপিএস / এফটিপি প্রোটোকল সহ ওয়াইফাই আইইইই 4 বি / জি / এন
- সিগন্যাল শক্তির উপর নির্ভর করে ব্যবহার 0.0005 থেকে 170 এমএ করুন
- মোডগুলি: অ্যাক্টিভ মোড (অ্যাক্টিভ), স্লিপ মোড (স্লিপ), ডিপ স্লিপ (গভীর ঘুম) - সেবনকে প্রভাবিত করে
আরও তথ্যের জন্য, ডেটাশিট ডাউনলোড করুন:
- অ্যাডফ্রুট ESP8266
- এসপ্রেসিফ ইএসপি 8266 এক্স (উন্নত সংস্করণ)
দুর্ভাগ্যজনকভাবে শুধুমাত্র ইংরেজি হয়, তবে আপনার প্রযুক্তিগত জ্ঞান থাকলে সমস্ত বিবরণ বোঝা সহজ।
মডিউল পিনআউট
ডেটাশিটে দেখা যাবে এমন আরও একটি বিবরণ পিনআউট, প্যান্টিলাজ। আপনার কতগুলি সাইডবার্ন রয়েছে এবং এর জন্য প্রতিটি কী? এটি কেবলমাত্র ESP8266 চিপ কিনা তা নির্ভর করে বা এটি অন্য ফর্ম্যাট বা মডিউলে আসে যদি আপনি উপরের চিত্রগুলিতে দেখতে পান তবে পিনআউট আলাদা হতে পারে।
আরডুইনো এবং wifi.h এর সাথে সংহতকরণ
প্রোগ্রামিংয়ের জন্য আপনার নিজের প্রয়োজনে wifi.h নামে একটি লাইব্রেরি সুনির্দিষ্ট যাতে আপনি মাইক্রোকন্ট্রোলার প্রোগ্রাম করার জন্য আরডুইনো আইডিইর সাথে উত্স কোডগুলি তৈরি করার সময় এতে অন্তর্ভুক্ত ফাংশনগুলি ব্যবহার করতে পারেন। এই প্রকল্পগুলি হোস্ট করা এই দুটি গিটহাব পৃষ্ঠায় আপনি আরও তথ্য দেখতে পাবেন: আরডুইনো ওয়াইফাইএইচ লাইব্রেরি / Wifi.h Espressif গ্রন্থাগার.
শর্তাবলী আরডুইনোর সাথে সংহতকরণএটি পৃথকভাবে মডিউল বা ESP8266 চিপ কিনা তা করা যায়। তবে এটি মডিউল ব্যবহার করার পরামর্শ দেওয়া হয়। বেশ কয়েকটি প্রকার রয়েছে, তবে সুপরিচিত পরিচিতরা হলেন সুপরিচিত প্রস্তুতকারক by এআই-চিন্তাবিদ:
- ESP-01: হাজির প্রথমটির একটি মডিউল। এর দাম সাধারণত € 2 এবং € 4 এর মধ্যে থাকে। এটি কিছুটা তারিখযুক্ত এবং এর সেন্সর এবং অ্যাকিউটিউটরগুলি নিয়ন্ত্রণ করতে কেবল দুটি ব্যবহারযোগ্য জিপিআইও রয়েছে। এই মডিউলটিতে একটি বিল্ট-ইন ওয়াইফাই অ্যান্টেনা, এলইডি, ইএসপি 8266 চিপ এবং বিজি 25 কিউ 80 এ ফ্ল্যাশ মেমরি রয়েছে।
- ESP-05: এর দাম আগেরটির মতো এবং এটি বেশ সহজ। এর পিনগুলি সহজেই আরডুইনোর জন্য ওয়াইফাই ঝাল হিসাবে কাজ করতে বা এটি একটি ব্রেডবোর্ডে ব্যবহার করতে ব্যবহার করা যেতে পারে তবে এতে কোনও প্রবেশযোগ্য জিপিআইও নেই।
- ESP-12যদিও এটি বেশ ব্যবহৃত হয়, এটি সম্ভবত সবচেয়ে ব্যবহারিক নাও হতে পারে, বিশেষত নতুনদের জন্য। এর দাম প্রায় 4 ডলার, এবং এতে 11 টি অ্যাক্সেসযোগ্য জিপিআইও সংযোগ রয়েছে, এর মধ্যে একটি হ'ল 10-বিট এনালগ (1024 সম্ভাব্য ডিজিটাল মান)। তবে এটির একটি বড় ত্রুটি রয়েছে, যা আপনাকে সোল্ডার করতে হবে, কারণ এতে পিন নেই।
- ESP-201: দামটি € 6 এবং এটি নির্মাতাদের জন্য পছন্দসই এবং বেশিরভাগ ব্যবহারকারীর জন্য প্রস্তাবিত। এটিতে 11 টি জিপিআইও বন্দর রয়েছে, যদিও আমরা সবাই এগুলি ব্যবহার করতে পারি না। এই ক্ষেত্রে, এটি স্টাডিং ছাড়াই রুটিবোর্ডে বা আরডুইনোর সাথে ফিট করার জন্য পিনগুলি রাখে।
তোমাকে অবশ্যই জানাতে হবে আরও মডিউল আছেপ্রকৃতপক্ষে, পরবর্তী বিভাগে আমরা এমন একটি সম্পর্কে কথা বলি যা আজ জনপ্রিয় হয়ে উঠেছে এবং একটি বিশেষ উল্লেখের দাবি রাখে।
NodeMCU
একটি মডিউল খুব জনপ্রিয় আজ তথাকথিত নোডেএমসিইউ, ESP-201 এর সমান দামের সাথে, অর্থাৎ প্রায় € 6। এটি এই মডিউল যা আপনি এই নিবন্ধটির মূল চিত্রগুলিতে দেখতে পাচ্ছেন এবং এটি ইতিমধ্যে ইন্টিগ্রেটেড হওয়া সমস্ত কিছু সহ আপনার ব্যবহার করা অত্যন্ত সহজ। এটি হ'ল, আপনি পূর্ববর্তী মডিউলগুলির মতো অন্যান্য অতিরিক্ত যুক্ত না করে শুরু থেকেই স্বায়ত্তশাসিতভাবে কাজ করতে পারেন।
নোডেএমসিইউতে একটি ESP8266 চিপ অন্তর্ভুক্ত রয়েছে, এ সিরিয়াল / ইউএসবি অ্যাডাপ্টার, মাইক্রো ইউএসবি দ্বারা চালিত, এবং ESP-12 এর বৈশিষ্ট্যগুলির উপর ভিত্তি করে। এই নোডেএমসিইউর বেশ কয়েকটি সংস্করণ হাজির হয়েছে, যেমন 1 বা 2 আরও আপডেট এবং উন্নত। তবে সবচেয়ে আকর্ষণীয় বিষয় হ'ল ফার্মওয়্যার এটি এতে অন্তর্ভুক্ত রয়েছে, যা ডাউনলোড করা যাবে এবং এটি পাইথন, বেসিক, জাভাস্ক্রিপ্ট এবং LUA এর মতো অন্যান্য জনপ্রিয় জনপ্রিয়গুলির মতো ভাষায় প্রোগ্রামিংয়ের অনুমতি দেয়। মনে রাখবেন ফার্মওয়্যার একটি কোড, একটি খুব নিম্ন-স্তরের প্রোগ্রাম যা স্মৃতিতে সঞ্চিত থাকে ...