
সুচিপত্র:
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

হ্যালো এটি আমার দ্বিতীয় নির্দেশযোগ্য (এখন থেকে আমি গণনা বন্ধ করি)। আমি এটি তৈরি করেছি একটি সহজ (অন্তত আমার জন্য), সস্তা, তৈরি করা সহজ এবং বাস্তব IoT অ্যাপ্লিকেশনের জন্য কার্যকর প্ল্যাটফর্ম যাতে M2M কাজ অন্তর্ভুক্ত থাকে।
এই প্ল্যাটফর্মটি esp8266 এবং একটি arduino মিনি প্রো (8 এনালগ পোর্ট সহ) এর সাথে কাজ করে। ম্যাটেরিয়ালের বিল খুবই কম। JLCPBC- এর তৈরি PCB- এর সাথে 7 ইউরোর কম, 2 ইউরোর জন্য 10 PCB।
সুতরাং এটি কীভাবে কাজ করছে তা একটু বর্ণনা করতে। এই প্ল্যাটফর্মের প্রধান ফার্মওয়্যার হল। প্ল্যাটফর্মটি প্রথমবারের মতো ফার্মওয়্যার প্রোগ্রামিংয়ের জন্য একজন প্রোগ্রামার যুক্ত করে কিন্তু সিরিয়াল পোর্টে সংযোগ করার জন্য আপনার একটি FTDI TTL প্রোগ্রামারের প্রয়োজন হবে। এছাড়াও বোর্ডকে পাওয়ার জন্য আপনার পাওয়ার অ্যাডাপ্টারের প্রয়োজন হবে। বোর্ড 6 ~ থেকে 24 ~ (এসি বা ডিসি) দিয়ে কাজ করে। আমি এটিকে দুটি কারণে এসি কারেন্টের সাথে সামঞ্জস্যপূর্ণ করেছি। প্রথমে এটি পোলারিটি থেকে সুরক্ষিত এবং যদি আপনি এটি দূরত্বে সনাক্ত করতে চান তবে আপনি এসি কারেন্ট ব্যবহার করতে পারেন এবং তারের কম ক্ষতি হতে পারে।
আপনি দেখতে পাচ্ছেন যে প্ল্যাটফর্মটিতে আরডুইনো ieldsালের মতো আলাদা পাওয়ার বোর্ড রয়েছে। কারণ আপনি এটি পাওয়ার জন্য বিভিন্ন পদ্ধতি ব্যবহার করতে পারেন। সোলার থেকে ব্যাটারি পর্যন্ত আপনি আপনার স্পেসিফিক অ্যাপ্লিকেশনের জন্য যা খুশি করতে পারেন।
সুতরাং আসুন একটিকে কিভাবে তৈরি করা যায় এবং কিভাবে এটি দিয়ে শুরু করা যায় এবং নোড-রেড দিয়ে আপনার আবেদন করা যায়।:-)
সরবরাহ
Jeelabs থেকে EspLink
ধাপ 1: সবার আগে.. পরিকল্পিত

পরিকল্পিত করা খুবই সহজ। Esp8266 এর কাছাকাছি দুটি বোতাম ফার্মওয়্যার ফ্ল্যাশ করার জন্য (আপনি ব্যবহার করতে পারেন এবং অন্যান্য ফার্মওয়্যার যেমন TASMOTA)
এছাড়াও আপনি একটি অপারেশন সিলেক্টর দেখতে পারেন যেখানে আপনাকে প্রোগ্রামারের সাথে Rx এবং Tx সংযোগকারী দুটি জাম্পার ব্যবহার করতে হবে অথবা Esp এবং AVR এর মধ্যে যোগাযোগের জন্য, অপারেশনাল অবস্থা।
ধাপ 2: পিসিবি তৈরি করা


পরিকল্পিত এবং Pcb যেখানে easyEDA প্রোগ্রাম দিয়ে তৈরি করা হয়েছে।
এটি ডুয়াল সাইড পিসিবি এবং অনেকগুলি ভায়াস যা আপনি উপরের দিকটি নীচের সাথে সংযুক্ত করতে ব্যবহার করতে পারেন। আমি.2 মিমি ড্রিল এবং.4 ব্যবহার করেছি আপনি 1 মিমি পর্যন্ত ব্যবহার করতে পারেন
প্রকল্পের সাথে সহজ ইডিএ লিঙ্ক
ধাপ 3: নকশার জন্য PCb রপ্তানি করুন।




আপনি এই মুখোশ দিয়ে খোদাই করে বোর্ড তৈরি করতে পারেন। মুদ্রিত দিকটি ভিতরে চলে যায় যাতে আপনার জায়গা না থাকে।
ধাপ 4: পরীক্ষার জন্য প্রোটোটাইপ খোদাই করার পর বোর্ডের গঠন।




আমি একটি বোর্ড অর্ডার করার আগে পরীক্ষার জন্য পাওয়ার বোর্ড দিয়ে হাতে 4 টি বোর্ড তৈরি করেছি।
পরীক্ষাটি সফল হয়েছিল তাই আমি বোর্ডগুলিকে JLCPCB গঠনের আদেশ দিয়েছিলাম। প্যাকটি খুব দ্রুত গ্রীসে এসেছিল কিন্তু উচ্চ মূল্য সহ, উভয় প্যাকের জন্য প্রায় 20 ইউরো কিন্তু এটি আমার নিজের তৈরি করার চেয়ে এখনও সস্তা কারণ একটি দ্বৈত পার্শ্ব আলোক সংবেদনশীল বোর্ড A4 আকারের বোর্ড এখানে গ্রীসে প্রায় 25 ইউরো খরচ করে।
ধাপ 5: ফার্মওয়্যার আপলোড করুন



5v ছাড়া আপনার ftdi এর TTL পাশের প্রোগ্রামিং পোর্টের সাথে সংযোগ করুন কারণ আপনাকে পাওয়ারবোর্ড থেকে বোর্ডটি পাওয়ার করতে হবে (এটা কঠিন আমি জানি কিন্তু.. এটা নিরাপদ)। ফার্মওয়্যার আপলোড করার জন্য আপনাকে পাইথন 3.0 ইনস্টল করতে হবে।
ইনস্টল করার পর ফলোয়িং কমান্ডটি চালান
জানালার জন্য
pip ইনস্টল esptools
উবুন্টুসুডো পিপের জন্য এসপটুল ইনস্টল করুন
লিনাক্সের জন্য আপনাকে.bat ফাইলের ভিতরে স্ক্রিপ্ট পরিবর্তন করতে হবে এবং এটি এক্সিকিউটেবল করতে হবে। উইন্ডোতে এটি ডিফল্টরূপে।
প্রোগ্রামিং ঠিক থাকলে আপনি আপনার মোবাইল ফোনে AIThinkerXXXXX নামে একটি নতুন ওয়াইফাই নেটওয়ার্ক দেখতে পাবেন এবং এটি খোলা আছে।
আপনি এর সাথে সংযুক্ত হন এবং সংযোগের পরে আপনি আপনার ফোন বা আপনার পিসির চোম ব্রাউজারে 192.168.4.1 টাইপ করুন, এটি esp লিঙ্কের ওয়েলকাম পৃষ্ঠা নিয়ে আসবে।
প্রথমে আপনাকে Pin AssignmentReset -> gpio12 সেট করতে হবে
ISP/FLASH -> অক্ষম কন LED LED gpio2/TX1
সিরিয়াল এলইডি -> অক্ষম UART পিন -> স্বাভাবিক
Rx pull up uncheck এবং তারপর change ক্লিক করুন।
এখন আপনি কেবল ছাড়া আপনার arduino প্রোগ্রাম করতে পারেন কিন্তু বেতার !! শুধুমাত্র আপনার পরবর্তী কাজ করতে হবে তা হল সার্ভিস মেনুতে গিয়ে mDNS ফিল্ড arduino এ লিখতে হবে
এর পরে আপনি যখন arduino IDE এ পোর্টগুলিতে যান এবং 192.168.4.1 ip দেখুন তখন আপনি ওয়াইফাই ব্রিজটি কাজ করতে দেখবেন।
আপনি আপনার স্থানীয় নেটওয়ার্কের সাথে esp সংযোগ করতে পারেন এবং একটি প্রোগ্রাম আপলোড করতে এই আইপি ব্যবহার করতে পারেন।
এখন আপনাকে বোর্ড থেকে আরডুইনো ওয়াইফাই নির্বাচন করতে হবে (এটি আমার জন্য কাজ করেছে কিন্তু শুধুমাত্র 50% সংকেত দিয়ে) অথবা আপনি ফাইলগুলির সাথে বোর্ডটি ইনস্টল করতে পারেন এবং MqMax বোর্ড ব্যবহার করতে পারেন! (এখনও বিকাশাধীন)
ধাপ 6: জিলাবস থেকে এলক্লিয়েন্ট ডাউনলোড করুন
github.com/jeelabs/el-client
এই লিঙ্ক থেকে Arduino IDE এর জন্য এল ক্লায়েন্ট লাইব্রেরি ডাউনলোড করুন।
সেখানে আপনি Mqtt এবং বিশ্রামের উদাহরণ খুঁজে পেতে পারেন, সেগুলি ব্যবহার করার জন্য আপনাকে স্লিপ মোড সক্ষম করতে হবে
আপনি ElClient লাইব্রেরি ইনস্টল করার পরে আপনার Elclient এলাকায় নতুন উদাহরণ আছে। আমার প্রেসোনাল প্রিয় Mqtt উদাহরণ কিন্তু আপনি এটি শুধুমাত্র একটি ওয়াইফাই সেতু হিসাবে ব্যবহার করতে পারেন এবং এটি একটি রাস্পবেরি পাই এর সাথে Node-RED ইনস্টল এর সাথে সংযুক্ত করতে পারেন।
MqMax এর সাথে আপনি যে কোন সময় করতে পারেন এমন অসীম জিনিস আছে। আমি অটোমেশন এবং টেলিকমিউনিকেশনে আমার মাস্টার্সের জন্য আমার থিসিস তৈরি করেছি এবং আমি দুর্দান্ত সাফল্য পেয়েছি।
আপনি যদি এটি ব্যবহার করেন তবে একটি থাম্পস আপ দিন কারণ এটি অনেক কাজ ছিল। এছাড়াও যদি আপনি এটি পছন্দ করেন তবে পিসিবি প্রতিযোগিতায় আমাকে ভোট দিন।
সুখী করা!
প্রস্তাবিত:
মুড স্পিকার- পরিবেষ্টিত তাপমাত্রার উপর ভিত্তি করে মুড মিউজিক বাজানোর জন্য একটি শক্তিশালী স্পিকার: 9 টি ধাপ

মুড স্পিকার- পরিবেষ্টিত তাপমাত্রার উপর ভিত্তি করে মুড মিউজিক বাজানোর জন্য একটি শক্তিশালী স্পিকার: আরে! MCT Howest Kortrijk এ আমার স্কুল প্রকল্পের জন্য, আমি একটি মুড স্পিকার তৈরি করেছি এটি একটি স্মার্ট ব্লুটুথ স্পিকার ডিভাইস যা বিভিন্ন সেন্সর, একটি LCD এবং WS2812b LEDstrip অন্তর্ভুক্ত স্পিকার তাপমাত্রার উপর ভিত্তি করে ব্যাকগ্রাউন্ড মিউজিক বাজায় কিন্তু পারে
RaspberryPi 4:15 ধাপের উপর ভিত্তি করে একটি কম খরচে IoT এয়ার কোয়ালিটি মনিটর (ছবি সহ)

রাস্পবেরিপি 4 এর উপর ভিত্তি করে একটি স্বল্পমূল্যের আইওটি এয়ার কোয়ালিটি মনিটর: সান্তিয়াগো, চিলি একটি শীতকালীন পরিবেশগত জরুরি অবস্থার সময় বিশ্বের অন্যতম সুন্দর দেশে বসবাস করার সুযোগ আছে, কিন্তু দুর্ভাগ্যবশত, এটি সব গোলাপ নয়। শীত মৌসুমে চিলি বায়ু দূষণে অনেক ভোগে, মাই
Beaglebone Black এবং OpenHAB এর উপর ভিত্তি করে স্মার্ট পাওয়ার স্ট্রিপ: 7 টি ধাপ (ছবি সহ)

Beaglebone Black এবং OpenHAB এর উপর ভিত্তি করে স্মার্ট পাওয়ার স্ট্রিপ: !!!!! মেইন (110/220V) দিয়ে বাজানো বিপজ্জনক, দয়া করে খুব সতর্ক থাকুন !!!!! "রাস্পবেরি পাই" এর উপর ভিত্তি করে কিছু বিদ্যমান স্মার্ট পাওয়ার স্ট্রিপ ডিজাইন রয়েছে। এবং দুটি Arduinos, যা ছবিতে দেখানো হয়েছে " পুরানো নকশা " এই নতুন ডি
কিভাবে একটি সহজ এবং শক্তিশালী হ্যান্ডেল কন্ট্রোলার একত্রিত করা যায়- মাইক্রোর উপর ভিত্তি করে: বিট: 10 টি ধাপ (ছবি সহ)

কিভাবে একটি সহজ এবং শক্তিশালী হ্যান্ডেল কন্ট্রোলার একত্রিত করা যায়- মাইক্রো উপর ভিত্তি করে: বিট: হ্যান্ডেলের নাম হ্যান্ডলবিট। আকৃতি একটি হ্যান্ডেল এবং এটি খুব শীতল দেখায়! এখন আমরা হ্যান্ডলবিট সম্পর্কে একটি ভূমিকা তৈরি করতে পারি, আসুন এটির দিকে এগিয়ে যাই
পাইথন ভাষায় স্ট্রাকচার্ড লাইট এবং স্টেরিও ভিশনের উপর ভিত্তি করে DIY 3D স্ক্যানার: 6 টি ধাপ (ছবি সহ)

পাইথন ভাষায় স্ট্রাকচার্ড লাইট এবং স্টিরিও ভিশনের উপর ভিত্তি করে DIY 3D স্ক্যানার: ভিডিও প্রজেক্টর এবং ওয়েবক্যামের মতো কম খরচে প্রচলিত আইটেম ব্যবহার করে এই 3D স্ক্যানার তৈরি করা হয়েছিল। স্ট্রাকচার্ড-লাইট থ্রিডি স্ক্যানার হল একটি 3D স্ক্যানিং ডিভাইস যা প্রজেক্টেড লাইট প্যাটার্ন এবং ক্যামেরা সিস্টেম ব্যবহার করে বস্তুর ত্রিমাত্রিক আকৃতি পরিমাপ করে।