সুচিপত্র:

পকেট আকারের আইওটি ওয়েদার স্টেশন কিভাবে তৈরি করবেন: 7 টি ধাপ (ছবি সহ)
পকেট আকারের আইওটি ওয়েদার স্টেশন কিভাবে তৈরি করবেন: 7 টি ধাপ (ছবি সহ)

ভিডিও: পকেট আকারের আইওটি ওয়েদার স্টেশন কিভাবে তৈরি করবেন: 7 টি ধাপ (ছবি সহ)

ভিডিও: পকেট আকারের আইওটি ওয়েদার স্টেশন কিভাবে তৈরি করবেন: 7 টি ধাপ (ছবি সহ)
ভিডিও: একটি পকেট আকারের জলের ফিল্টার মাত্র ৩০ টাকায় 2024, জুলাই
Anonim
কিভাবে পকেট সাইজের আইওটি ওয়েদার স্টেশন তৈরি করবেন
কিভাবে পকেট সাইজের আইওটি ওয়েদার স্টেশন তৈরি করবেন

হ্যালো পাঠক!

এই নির্দেশে আপনি আপনার বাড়ির ওয়াইফাই এর সাথে সংযুক্ত D1 মিনি (ESP8266) ব্যবহার করে কিভাবে ছোট আবহাওয়া ঘনক্ষেত্র তৈরি করবেন তা শিখবেন, যাতে আপনি পৃথিবী থেকে যে কোন জায়গায় এর আউটপুট দেখতে পারেন, অবশ্যই যতক্ষণ আপনার ইন্টারনেট সংযোগ আছে। সামগ্রিকভাবে এই প্রকল্পটি তৈরি করা খুব কঠিন বা সম্পদ ভারী নয়, তাই এটি আপনার প্রথম IoT প্রকল্প হিসাবে নিখুঁত হবে। চল শুরু করা যাক.

PS: মনে রাখবেন এটি আমার প্রথম নির্দেশযোগ্য তাই সবকিছু নিখুঁত হবে না।:)

ধাপ 1: সম্পদ

যেমনটি আমি ভূমিকাতে উল্লেখ করেছি, এই প্রকল্পটি নির্মাণ করা খুব সহজ এবং খুব বেশি উপাদানগুলির প্রয়োজন হয় না। এখানে অংশগুলির তালিকা রয়েছে:

বৈদ্যুতিক যন্ত্রপাতি:

WeMos D1mini

বিএমই ২80০

I2C OLED ডিসপ্লে (128x64)

1.5 মিমি ব্রাস রড বা লোহার রড

দ্রষ্টব্য: যদি আপনি প্রাক্তনের জন্য এই অংশগুলির সম্পর্কে আরও তথ্য চান। এগুলি কোথায় পাবেন, আপনি ধাপ 7 এ দেখতে পারেন

সার্কিট প্রোটোটাইপিং এবং পরীক্ষার জন্য সরঞ্জাম:

ব্রেডবোর্ড

জাম্পার তার

ইউএসবি ওয়্যার - মাইক্রো ইউএসবি টাইপ বি থেকে ইউএসবি টাইপ এ

সরঞ্জাম:

তাতাল

বেঞ্চ ভাইস - বাধ্যতামূলক নয়

ছোট হাতুড়ি - বাধ্যতামূলক নয়

ধাপ 2: ব্রেডবোর্ডে প্রোটোটাইপিং (ধাপ 3 এ যান যদি আপনি সরাসরি কোড এবং সমাবেশে যেতে চান)

ব্রেডবোর্ডে প্রোটোটাইপিং (ধাপ 3 এ যান যদি আপনি সরাসরি কোড এবং সমাবেশে যেতে চান)
ব্রেডবোর্ডে প্রোটোটাইপিং (ধাপ 3 এ যান যদি আপনি সরাসরি কোড এবং সমাবেশে যেতে চান)
ব্রেডবোর্ডে প্রোটোটাইপিং (ধাপ 3 এ যান যদি আপনি সরাসরি কোড এবং সমাবেশে যেতে চান)
ব্রেডবোর্ডে প্রোটোটাইপিং (ধাপ 3 এ যান যদি আপনি সরাসরি কোড এবং সমাবেশে যেতে চান)
ব্রেডবোর্ডে প্রোটোটাইপিং (ধাপ 3 এ যান যদি আপনি সরাসরি কোড এবং সমাবেশে যেতে চান)
ব্রেডবোর্ডে প্রোটোটাইপিং (ধাপ 3 এ যান যদি আপনি সরাসরি কোড এবং সমাবেশে যেতে চান)

যদি আপনার D1mini/OLED/BME280 এ আপনার পিনগুলি বিক্রি না হয়, এখন এটি করার সময়

প্রথমেই আমাদের সকল উপাদানকে ব্রেডবোর্ডে রাখুন। আমরা D1mini 2 টি পৃথক রেল (ছবি নং 1) স্থাপন করে শুরু করব। তারপরে আমরা এটি থেকে BME280 ন্যায্য দূরত্ব স্থাপন করব (ছবি নং 2)। এবং পরিশেষে আমরা BME280 (ছবি নং 3) এর বিপরীত দিকে OLED স্থাপন করব। এখন, আসুন তাদের একসাথে সংযুক্ত করি।

এখানে সমস্ত সংযোগ রয়েছে:

D1 পিন OCLD- এ SCL/SCKpin এবং BME280- এ SCL/SCK পিন

D2 পিন থেকে SDA পিন OLED এবং SDA পিন BME280 এ

জি পিন থেকে জিএনডি পিন উভয়ই, ওএলইডি এবং বিএমই ২80০

3.3V পিন থেকে BME280 VCC পিন

এবং অবশেষে 5V পিন OLED VCC তে

আপনার কম্পিউটারে এটি সংযুক্ত করার আগে এবং এটিতে কোড আপলোড করার আগে আপনার সংযোগগুলি আবার পরীক্ষা করুন! আপনি কিছু পোড়াতে চান না।

ধাপ 3: IoT অংশ

IoT অংশ
IoT অংশ
IoT অংশ
IoT অংশ
IoT অংশ
IoT অংশ

এই অংশটি সত্যিই সহজ। প্রথমে AppStore এ গিয়ে Blynk অ্যাপটি ডাউনলোড করুন। এর পরে, এটি খুলুন এবং সাইন আপ করুন। পরবর্তী নতুন প্রকল্প তৈরি করুন। আমি আমার ওয়েদারস্টেশনকে ডেকেছি কিন্তু আপনি যা চান তা নাম দিতে পারেন। এর পরে, ডিভাইসের বিকল্পটি ESP8266 এবং সংযোগের ধরনটি ওয়াইফাইতে সেট করুন (ছবি নং 1)। পরবর্তী প্রকল্প তৈরি টোকা। আপনি আপনার যাচাইকরণ টোকেন সহ একটি ইমেল পাবেন। এখন কোডটিতে ঝাঁপ দাও (নীচের লিঙ্কটি ডাউনলোড করুন) এবং হাইলাইট করা অংশগুলি প্রতিস্থাপন করুন। এর পরে, Blynk অ্যাপ প্রজেক্ট ওয়ার্কস্পেসে ফিরে যান, উইজেট বক্স খুলতে স্ক্রিনে ট্যাপ করুন (ছবি নং 2)। এখন তাদের উপর আলতো চাপ দিয়ে 3 টি লেবেল করা মান বাক্স রাখুন (ছবি নং 3)। সেগুলি সেট আপ করতে, প্রথমটিতে আলতো চাপুন এবং এর নাম সেট করুন। আমি এটিকে তাপমাত্রা বলেছি (এটি বাধ্যতামূলক নয় তবে এটি সবকিছুকে সহজ এবং আরও সংগঠিত করে তোলে)। ইনপুট হিসাবে ভার্চুয়াল পিন 1 নির্বাচন করুন এবং লেবেলের অংশে টাইপ করুন "° C" (ছবি নং 4)। তারপরে আপনি যেতে পারেন এবং অন্যান্য লেবেলযুক্ত মানগুলি সেট আপ করতে পারেন।

এখানে ছোট চার্ট:

লেবেল করা মান নং 2:

নাম: আর্দ্রতা

ইনপুট: ভার্চুয়াল পিন V2

লেবেল: "%"

লেবেল করা মান নং 3:

নাম: উচ্চতা বা চাপ - আপনি কোন কোডটি চয়ন করেন তার উপর নির্ভর করে

ইনপুট: ভার্চুয়াল পিন V3

লেবেল: উচ্চতা বা চাপ - কোডের উপর নির্ভর করে

যদি আপনি সবকিছু সঠিকভাবে সম্পন্ন করেন, আপনার কোডটি D1mini এ আপলোড করুন, কিছুক্ষণ অপেক্ষা করুন এবং তারপরে মানগুলি OLED এবং আপনার Blynk অ্যাপে (ছবি নং 5) পপ আপ হওয়া উচিত (আপনাকে উপরের ডানদিকে প্লে বোতাম টিপতে হবে পর্দার কোণে)। যদি কিছু না দেখা যায়, সমস্যা সমাধানের অংশে যান।

ধাপ 4: সার্কিটটি মুক্ত করা

সার্কিট ফ্রিফর্মিং
সার্কিট ফ্রিফর্মিং
সার্কিট ফ্রিফর্মিং
সার্কিট ফ্রিফর্মিং

ঠিক আছে, এটি সবচেয়ে কঠিন অংশ হবে তাই প্রস্তুত হও। আপনার পিতলের রড/লোহার রড প্রস্তুত করুন (আমি পিতলের লেপযুক্ত লোহার হুক ব্যবহার করব কারণ আমি কেবল পিতলের রড খুঁজে পাইনি) এবং আপনার সোল্ডারিং লোহা গরম করুন। এখন আপনি যা খুশি তা করতে পারেন! আমি এটি একটি সাধারণ ঘনক্ষেত্রের আকারে তৈরি করব। এই প্রক্রিয়াটির জন্য ধৈর্য এবং সময় প্রয়োজন, তাই আপনি যদি আপনার পুরো সার্কিটটি ভাঙতে না চান তবে তাড়াহুড়ো করবেন না। আপনি 2 নং ছবিতে সমাপ্ত সার্কিট দেখতে পারেন। আমি বাইরে 1, 5 মিমি রড ব্যবহার করার সিদ্ধান্ত নিয়েছি, কিন্তু সহজ ব্যবস্থাপনার জন্য ইনসিডে (1 মিমি) পাতলা রড।

সতর্কতা: সোল্ডার শুধুমাত্র ভাল বায়ুচলাচল স্থানে, সোল্ডারিং বিষাক্ত ধোঁয়া বের করতে পারে

পরামর্শ:

বাঁকানো রডের জন্য বেঞ্চ ভাইস এবং একটি ছোট হাতুড়ি ব্যবহার করুন - যদি আপনার বেঞ্চ ভাইস না থাকে, না হাতুড়ি, প্লেয়ার এবং খালি হাতে যথেষ্ট হবে।

টেপ বা সাহায্যের হাত ব্যবহার করুন রডগুলি একসঙ্গে ধরে রাখার সময়। এটা অনেক সহজ।

অথবা যদি আপনি আমার মত লোহার রড ব্যবহার করেন, তাহলে আপনি 2 টি শক্তিশালী চুম্বক ব্যবহার করতে পারেন সেগুলোকে ধরে রাখতে (ছবি নং 1)।

যদি আপনার জয়েন্টগুলো একসঙ্গে ধরে না থাকে, তাহলে সেগুলো বিক্রি না করে স্যান্ডপেপার দিয়ে রাগ করুন।

যদি আপনার সোল্ডারটি ফাঁকে না যায় তবে কিছুটা সোল্ডারিং ফ্লাক্স ব্যবহার করুন বা জয়েন্টটিকে আরও কিছুটা গরম করুন।

ধাপ 5: সমাপ্তি

সমাপ্তি
সমাপ্তি

এখন শুধু বাকি আছে এটি 5V 1A PSU এর সাথে সংযুক্ত করা। আপনি যদি সবকিছু সঠিকভাবে সম্পন্ন করে থাকেন তবে এটি ঠিক কাজ করা উচিত (যদি আপনি ইতিমধ্যে না করেন তবে আপনার কোড আপলোড করতে ভুলবেন না)। যদি কিছু দেখা না যায় বা কিছু ঠিক না হয়, সমস্যা সমাধান বিভাগে যান।

ধাপ 6: সমস্যা সমাধান

সমস্যা সমাধান
সমস্যা সমাধান

ডিসপ্লে দেখাচ্ছে ন্যান: আপনার ওয়্যারিং চেক করুন! আপনার সেন্সর প্রপারলি সংযুক্ত নয়।

BME280 আউটপুট 0.0: আপনার তারের পরীক্ষা করুন! আপনার সেন্সর প্রপারলি সংযুক্ত নয়।

কালো ডিসপ্লে/সেন্সর ডেটা দেখা যাচ্ছে না: I2C স্ক্যানার ব্যবহার করে আপনার I2C অ্যাড্রেস চেক করুন অথবা রিং চেক করুন।

অ্যাপে ডিভাইস অফলাইন: আপনি আপনার টোকেন/ওয়াইফাই নাম/ওয়াইফাই পাসওয়ার্ড সঠিকভাবে লিখেছেন কিনা তা পরীক্ষা করুন। যদি হ্যাঁ, আপনার ওয়াইফাই সংকেত পরীক্ষা করুন। এটি দুর্বল হতে পারে অথবা আপনার ইন্টারনেট সংযোগ নেই।

এখনও সমস্যা হচ্ছে নাকি আপনি এই নির্দেশনায় ভুল খুঁজে পেয়েছেন? মন্তব্যগুলিতে লিখুন এবং আমি যত তাড়াতাড়ি সম্ভব আপনার কাছে পৌঁছে যাব।:)

ধাপ 7: থিসের যন্ত্রাংশ কোথায় পাবেন?

আপনি কি ইলেকট্রনিক্সে নতুন? সমস্যা নেই! এখানে কিছু শারীরিক অংশের সংক্ষিপ্ত ব্যাখ্যা দেওয়া হয়েছে, তারা কীভাবে কাজ করে এবং কীভাবে সেগুলি সবচেয়ে সস্তা পাওয়া যায়:

1. আমি সমস্ত ইলেকট্রনিক যন্ত্রাংশ কোথায় পাব?

Aliexpress। আমার দ্বারা, Aliexpress সেরা সাইট, এখন পর্যন্ত সস্তা মূল্যের জন্য এই সমস্ত অংশগুলি পেতে। একমাত্র নেতিবাচক দিক হল মৌলিক শিপিংয়ে সাধারণত অনেক সময় লাগে (2 সপ্তাহ থেকে 1, 5 মাস যে কোনও জায়গায়)।

2. BME280 কি?

BME280 একটি সেন্সর যা তাপমাত্রা, আপেক্ষিক আর্দ্রতা এবং বায়ুমণ্ডলীয় চাপ পরিমাপ করতে পারে। পকেট আকারের ইলেকট্রনিক্সের মতো ছোট ফর্ম-ফ্যাক্টর অ্যাপ্লিকেশনগুলিতে এটি ব্যবহার করা সত্যিই সুবিধাজনক। এখানে এটি সম্পর্কে আরো।

দ্রষ্টব্য: D1mini, BME280 এবং OLED ডিসপ্লে সবই AliExpress থেকে অর্ডার করা হয়েছিল।

পকেট সাইজ প্রতিযোগিতা
পকেট সাইজ প্রতিযোগিতা
পকেট সাইজ প্রতিযোগিতা
পকেট সাইজ প্রতিযোগিতা

পকেট সাইজ প্রতিযোগিতায় প্রথম পুরস্কার

প্রস্তাবিত: