সুচিপত্র:

সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0: 19 ধাপ (ছবি সহ)
সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0: 19 ধাপ (ছবি সহ)

ভিডিও: সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0: 19 ধাপ (ছবি সহ)

ভিডিও: সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0: 19 ধাপ (ছবি সহ)
ভিডিও: PSC CLERKSHIP, FOOD S.I GROUP C & D , MISCELLANEOUS MARATHON CLASS| PREVIOUS YEAR QUESTIONS| 2024, জুলাই
Anonim
Image
Image
সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0
সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0
সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0
সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0
সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0
সৌর চালিত ওয়াইফাই আবহাওয়া কেন্দ্র V1.0

এই নির্দেশনায়, আমি আপনাকে দেখাতে যাচ্ছি কিভাবে একটি Wemos বোর্ড দিয়ে একটি সৌর চালিত ওয়াইফাই ওয়েদার স্টেশন তৈরি করতে হয়। Wemos D1 Mini Pro এর একটি ছোট ফর্ম-ফ্যাক্টর এবং বিস্তৃত প্লাগ-এন্ড-প্লে ieldsাল এটি ESP8266 SoC প্রোগ্রামিংয়ের সাথে দ্রুত শুরু করার জন্য এটি একটি আদর্শ সমাধান। এটি ইন্টারনেট অফ থিংস (আইওটি) তৈরির একটি সস্তা উপায় এবং এটি আরডুইনো সামঞ্জস্যপূর্ণ।

আপনি আমার নতুন সংস্করণ- 3.0 ওয়েদার স্টেশনটিও দেখতে পারেন।

আপনি আমার নতুন সংস্করণ -২.০ ওয়েদার স্টেশনটিও দেখতে পারেন।

আপনি PCBWay থেকে V2.0 PCB কিনতে পারেন।

আপনি আমার সমস্ত প্রকল্প https://www.opengreenenergy.com/ এ খুঁজে পেতে পারেন

নতুন আবহাওয়া কেন্দ্রের নিম্নলিখিত বৈশিষ্ট্য রয়েছে:

1. আবহাওয়া কেন্দ্র পরিমাপ করতে পারে: তাপমাত্রা, আর্দ্রতা, ব্যারোমেট্রিক চাপ, উচ্চতা

2. আপনি আপনার স্মার্টফোন বা ওয়েব (ThingSpeak.com) থেকে উপরের আবহাওয়ার পরামিতিগুলি পর্যবেক্ষণ করতে পারেন

3. বিদ্যুৎ সরবরাহ সহ পুরো সার্কিটটি একটি 3D মুদ্রিত ঘেরের ভিতরে রাখা হয়।

4. 3dBi বাহ্যিক অ্যান্টেনা ব্যবহার করে ডিভাইসের পরিসর বাড়ানো হয়। এটি প্রায় 100 মিটার।

ধাপ 1: যন্ত্রাংশ এবং সরঞ্জাম প্রয়োজন

যন্ত্রাংশ এবং সরঞ্জাম প্রয়োজন
যন্ত্রাংশ এবং সরঞ্জাম প্রয়োজন
যন্ত্রাংশ এবং সরঞ্জাম প্রয়োজন
যন্ত্রাংশ এবং সরঞ্জাম প্রয়োজন
যন্ত্রাংশ এবং সরঞ্জাম প্রয়োজন
যন্ত্রাংশ এবং সরঞ্জাম প্রয়োজন

1. ওয়েমোস ডি 1 মিনি প্রো (অ্যামাজন / ব্যাংগুড)

2. TP 4056 চার্জিং বোর্ড (আমাজন / Aliexpress)

3. ডায়োড (Aliexpress)

4. BME 280 সেন্সর (Aliexpress)

5. সৌর প্যানেল (Banggood)

6. ছিদ্রযুক্ত বোর্ড (ব্যাংগুড)

7. স্ক্রু টার্মিনাল (ব্যাংগুড)

8. PCB standoffs (Banggood)

9. লি আয়ন ব্যাটারি (ব্যাংগুড)

10. এএ ব্যাটারি হোল্ডার (আমাজন)

11. 22 AWG ওয়্যার (আমাজন / ব্যাংগুড)

12. সুপার গ্লু (আমাজন)

13. ডাক্ট টেপ (আমাজন)

14. 3D প্রিন্টিং ফিলামেন্ট -PLA (GearBest)

ব্যবহৃত সরঞ্জামগুলি:

1.3 ডি প্রিন্টার (Anet A8/ Creality CR-10 Mini)

2. সোল্ডারিং আয়রন (আমাজন)

3. আঠালো বন্দুক (আমাজন)

4. ওয়্যার কাটার / স্ট্রিপার (আমাজন)

ধাপ 2: বিদ্যুৎ সরবরাহ

পাওয়ার সাপ্লাই
পাওয়ার সাপ্লাই
পাওয়ার সাপ্লাই
পাওয়ার সাপ্লাই

আমার পরিকল্পনা হল একটি দূরবর্তী স্থানে (আমার ফার্মহাউস) আবহাওয়া স্টেশন স্থাপন করা। আবহাওয়া কেন্দ্রটি ক্রমাগত চালানোর জন্য, একটি অবিচ্ছিন্ন বিদ্যুৎ সরবরাহ থাকতে হবে অন্যথায় সিস্টেমটি কাজ করবে না। সার্কিটে অবিচ্ছিন্ন শক্তি প্রদানের সর্বোত্তম উপায় হল একটি ব্যাটারি ব্যবহার করা। কিন্তু কিছু দিন পর ব্যাটারির রস ফুরিয়ে যাবে, এবং সেখানে গিয়ে এটি চার্জ করা সত্যিই কঠিন কাজ। তাই ব্যাটারি চার্জ করার জন্য এবং Wemos বোর্ডকে পাওয়ার জন্য সূর্য থেকে মুক্ত শক্তির ব্যবহারকারীর কাছে একটি সোলার চার্জিং সার্কিট প্রস্তাব করা হয়েছিল। আমি ছোট আকারের কারণে 18650 ব্যাটারির পরিবর্তে 14450 লি-আয়ন ব্যাটারি ব্যবহার করেছি। আকার AA ব্যাটারির সমান।

একটি TP4056 চার্জিং মডিউলের মাধ্যমে সৌর প্যানেল থেকে ব্যাটারি চার্জ করা হয়। TP4056 মডিউল ব্যাটারি সুরক্ষা চিপ বা সুরক্ষা চিপ ছাড়া আসে। আমি একটি মডিউল কেনার সুপারিশ করব যার ব্যাটারি সুরক্ষা চিপ রয়েছে।

TP4056 ব্যাটারি চার্জার সম্পর্কে

TP4056 মডিউল একক কোষ 3.7V 1 Ah বা উচ্চতর LiPo কোষ চার্জ করার জন্য নিখুঁত। TP4056 চার্জার IC এবং DW01 ব্যাটারি সুরক্ষার IC এর উপর ভিত্তি করে এই মডিউলটি 1000 mA চার্জ কারেন্ট অফার করবে তারপর চার্জিং শেষ হলে কেটে যাবে। তদুপরি, যখন ব্যাটারির ভোল্টেজ 2.4V এর নিচে নেমে যায় তখন সুরক্ষা আইসি ভোল্টেজের থেকে সেলকে রক্ষা করার জন্য লোড কেটে দেয়। এটি ওভারভোল্টেজ এবং বিপরীত মেরু সংযোগের বিরুদ্ধেও সুরক্ষা দেয়।

ধাপ 3: আবহাওয়ার ডেটা পরিমাপ করা

আবহাওয়ার তথ্য পরিমাপ
আবহাওয়ার তথ্য পরিমাপ
আবহাওয়ার তথ্য পরিমাপ করা
আবহাওয়ার তথ্য পরিমাপ করা
আবহাওয়ার তথ্য পরিমাপ করা
আবহাওয়ার তথ্য পরিমাপ করা

আগের দিনগুলিতে, পরিবেষ্টিত তাপমাত্রা, আর্দ্রতা এবং ব্যারোমেট্রিক চাপের মতো আবহাওয়ার পরামিতিগুলি পৃথক এনালগ যন্ত্রের সাহায্যে পরিমাপ করা হয়েছিল: থার্মোমিটার, হাইগ্রোমিটার এবং ব্যারোমিটার। কিন্তু আজ বাজার সস্তা এবং দক্ষ ডিজিটাল সেন্সর দ্বারা প্লাবিত হয়েছে যা বিভিন্ন পরিবেশগত পরামিতি পরিমাপ করতে ব্যবহার করা যেতে পারে। সেরা উদাহরণ হল DHT11, DHT 22, BMP180, BMP280 ইত্যাদি সেন্সর।

এই প্রকল্পে, আমরা একটি BMP 280 সেন্সর ব্যবহার করব।

বিএমপি 280:

বিএমপি ২80০ একটি অত্যাধুনিক সেন্সর যা খুব নির্ভুলভাবে ব্যারোমেট্রিক চাপ এবং তাপমাত্রা যুক্তিসঙ্গত নির্ভুলতার সাথে পরিমাপ করে। BME280 হল Bosch এর পরবর্তী প্রজন্মের সেন্সর এবং এটি BMP085/BMP180/BMP183- এর আপগ্রেড - 0.25 মিটার কম উচ্চতার শব্দ এবং একই দ্রুত রূপান্তরের সময়।

এই সেন্সরের সুবিধা হল যে এটি মাইক্রোকন্ট্রোলারের সাথে যোগাযোগের জন্য I2C বা SPI ব্যবহার করতে পারে। সহজ সহজ তারের জন্য, আমি I2C সংস্করণ বোর্ড কিনতে পরামর্শ দেব।

ধাপ 4: বাহ্যিক অ্যান্টেনা ব্যবহার করা (3dBi)

একটি বহিরাগত অ্যান্টেনা ব্যবহার করে (3dBi)
একটি বহিরাগত অ্যান্টেনা ব্যবহার করে (3dBi)

Wemos D1 মিনি প্রো বোর্ডের একটি অন্তর্নির্মিত সিরামিক অ্যান্টেনা রয়েছে যার মধ্যে একটি বহিরাগত অ্যান্টেনা সংযুক্ত করার ব্যবস্থা রয়েছে যাতে পরিসীমা উন্নত করা যায়। বাহ্যিক অ্যান্টেনা ব্যবহার করার আগে, আপনাকে অন্তর্নির্মিত সিরামিক অ্যান্টেনা থেকে বহিরাগত সকেটে অ্যান্টেনা সংকেতটি পুনরায় রুট করতে হবে। এটি ছোট পৃষ্ঠের মাউন্ট (0603) জিরো ওহম প্রতিরোধক (কখনও কখনও একটি লিঙ্ক বলা হয়) ঘোরানোর মাধ্যমে করা যেতে পারে।

আপনি শূন্য ওম প্রতিরোধককে ঘোরানোর জন্য অ্যালেক্স ইমেসের তৈরি এই ভিডিওটি দেখতে পারেন।

তারপরে অ্যান্টেনা এসএমএ সংযোগকারীটিকে ওয়েমোস প্রো মিনি অ্যান্টেনা স্লটে স্ন্যাপ করুন।

ধাপ 5: হেডারগুলি সোল্ডার করুন

শিরোলেখগুলি বিক্রি করুন
শিরোলেখগুলি বিক্রি করুন
শিরোলেখগুলি বিক্রি করুন
শিরোলেখগুলি বিক্রি করুন
শিরোলেখগুলি বিক্রি করুন
শিরোলেখগুলি বিক্রি করুন

ওয়েমোস মডিউলগুলি বিভিন্ন শিরোনামের সাথে আসে তবে আপনাকে আপনার প্রয়োজন অনুসারে এটি বিক্রি করতে হবে।

এই প্রকল্পের জন্য, 1. Wemos D1 প্রো মিনি বোর্ডে দুটি পুরুষ হেডার বিক্রি করুন।

2. BMP 280 মডিউলে একটি 4 পিন পুরুষ হেডার সোল্ডার করুন।

হেডার সোল্ডার করার পর মডিউল উপরের ছবিতে দেখানো হবে।

ধাপ 6: হেডার এবং টার্মিনাল যোগ করা

হেডার এবং টার্মিনাল যোগ করা
হেডার এবং টার্মিনাল যোগ করা
হেডার এবং টার্মিনাল যোগ করা হচ্ছে
হেডার এবং টার্মিনাল যোগ করা হচ্ছে
হেডার এবং টার্মিনাল যোগ করা হচ্ছে
হেডার এবং টার্মিনাল যোগ করা হচ্ছে
হেডার এবং টার্মিনাল যোগ করা হচ্ছে
হেডার এবং টার্মিনাল যোগ করা হচ্ছে

পরবর্তী ধাপ হল ছিদ্রযুক্ত বোর্ডে হেডার সোল্ডার করা।

1. প্রথমে, ছিদ্রযুক্ত বোর্ডের উপরে ওয়েমোস বোর্ড রাখুন এবং পায়ের ছাপ চিহ্নিত করুন। তারপর চিহ্নিত অবস্থানের উপর মহিলা শিরোনামের দুটি সারি ঝালাই করুন।

2. তারপর ছবিতে দেখানো একটি 4 পিন মহিলা হেডার ঝালাই।

3. ব্যাটারি সংযোগের জন্য সোল্ডার স্ক্রু টার্মিনাল।

ধাপ 7: চার্জিং বোর্ড মাউন্ট করুন:

চার্জিং বোর্ড মাউন্ট করুন
চার্জিং বোর্ড মাউন্ট করুন
চার্জিং বোর্ড মাউন্ট করুন
চার্জিং বোর্ড মাউন্ট করুন
চার্জিং বোর্ড মাউন্ট করুন
চার্জিং বোর্ড মাউন্ট করুন

চার্জিং মডিউলের পিছনের দিকে ডবল পার্শ্বযুক্ত টেপের একটি ছোট টুকরো আটকে দিন এবং তারপর ছবিতে দেখানো ছিদ্রযুক্ত বোর্ডে পেস্ট করুন। মাউন্ট করার সময় বোর্ডকে এমনভাবে সারিবদ্ধ করার জন্য যত্ন নেওয়া উচিত যাতে সোল্ডারিং হোলগুলি ছিদ্রযুক্ত বোর্ডের গর্তের সাথে মেলে।

সৌর প্যানেলের জন্য টার্মিনাল যুক্ত করা হচ্ছে

চার্জিং বোর্ডের মাইক্রো ইউএসবি পোর্টের কাছে একটি স্ক্রু টার্মিনাল সোল্ডার করুন।

আপনি আগের ধাপে এই টার্মিনালটি বিক্রি করতে পারেন।

ধাপ 8: তারের ডায়াগ্রাম

তারের ডায়াগ্রাম
তারের ডায়াগ্রাম
তারের ডায়াগ্রাম
তারের ডায়াগ্রাম
তারের ডায়াগ্রাম
তারের ডায়াগ্রাম

প্রথমে আমি বিভিন্ন রঙের তারের ছোট ছোট টুকরো কাটলাম এবং উভয় প্রান্তে অন্তরণটি সরিয়ে ফেললাম।

তারপরে আমি উপরের ছবিতে দেখানো স্কিম্যাটিক ডায়াগ্রাম অনুসারে তারগুলি বিক্রি করি।

Wemos -> BME 280

3.3 V - -> ভিন

GND GND

ডি 1 এসসিএল

ডি 2 এসডিএ

TP4056 সংযোগ

সৌর প্যানেল টার্মিনাল -> + এবং - মাইক্রো ইউএসবি পোর্টের কাছে

ব্যাটারি টার্মিনাল -> B+ এবং B-

Wemos এর 5V এবং GND -> আউট+ এবং আউট-

দ্রষ্টব্য: সোলার প্যানেলের সাথে সংযুক্ত ডায়োড (পরিকল্পিতভাবে দেখানো হয়েছে) প্রয়োজন নেই কারণ TP4056 মডিউল ইনপুটে বিল্ট ডায়োডে রয়েছে।

ধাপ 9: ঘের ডিজাইন করা

ঘের ডিজাইন করা
ঘের ডিজাইন করা

এটি ছিল আমার জন্য সবচেয়ে সময়সাপেক্ষ পদক্ষেপ। আমি ঘেরটি ডিজাইন করতে প্রায় 4 ঘন্টা ব্যয় করেছি। আমি এটি ডিজাইন করার জন্য Autodesk Fusion 360 ব্যবহার করেছি। ঘের দুটি অংশ রয়েছে: প্রধান শরীর এবং সামনের কভার

মূল উপাদানটি মূলত সমস্ত উপাদানগুলির জন্য উপযুক্ত। এটি নিম্নলিখিত উপাদানগুলি সামঞ্জস্য করতে পারে

1. 50x70mm সার্কিট বোর্ড

2. এএ ব্যাটারি ধারক

3. 85.5 x 58.5 x 3 মিমি সোলার প্যানেল

4. 3dBi বহিরাগত অ্যান্টেনা

Thingiverse থেকে.stl ফাইল ডাউনলোড করুন

ধাপ 10: 3D মুদ্রণ

3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং
3D প্রিন্টিং

নকশা সমাপ্ত হওয়ার পর, ঘেরটি 3D মুদ্রণের সময়। ফিউশন In০ -এ আপনি স্লাইসার সফটওয়্যার ব্যবহার করে মেক -এ ক্লিক করুন এবং মডেলটি স্লাইস করুন। আমি মডেলটি স্লাইস করার জন্য কুরা ব্যবহার করেছি।

আমি শরীরের সমস্ত অংশ মুদ্রণ করার জন্য একটি Anet A8 3D প্রিন্টার এবং 1.75 মিমি সবুজ PLA ব্যবহার করেছি। মূল অংশ মুদ্রণ করতে আমার প্রায় 11 ঘন্টা এবং সামনের প্রচ্ছদটি মুদ্রণ করতে প্রায় 4 ঘন্টা সময় লেগেছে।

আমি আপনার জন্য আরেকটি প্রিন্টার ব্যবহার করার সুপারিশ করব যা হল ক্রিয়েলিটি সিআর -10। এখন সিআর -10 এর একটি মিনি সংস্করণও পাওয়া যাচ্ছে। ক্রিয়েটিলি প্রিন্টার আমার প্রিয় 3D প্রিন্টারের একটি।

যেহেতু আমি 3D ডিজাইনিংয়ে নতুন, আমার ডিজাইন আশাবাদী ছিল না। কিন্তু আমি নিশ্চিত, এই ঘেরটি কম উপাদান ব্যবহার করে তৈরি করা যেতে পারে (কম মুদ্রণের সময়)। আমি পরে নকশা উন্নত করার চেষ্টা করব।

আমার সেটিংস হল:

মুদ্রণের গতি: 40 মিমি/সেকেন্ড

স্তর উচ্চতা: 0.2

ঘনত্ব পূরণ করুন: 15%

এক্সট্রুডার তাপমাত্রা: 195 ডিগ্রি সে

বিছানা তাপমাত্রা: 55 ডিগ্রি সে

ধাপ 11: সৌর প্যানেল এবং ব্যাটারি ইনস্টল করা

সৌর প্যানেল এবং ব্যাটারি ইনস্টল করা
সৌর প্যানেল এবং ব্যাটারি ইনস্টল করা
সৌর প্যানেল এবং ব্যাটারি ইনস্টল করা
সৌর প্যানেল এবং ব্যাটারি ইনস্টল করা
সৌর প্যানেল এবং ব্যাটারি ইনস্টল করা
সৌর প্যানেল এবং ব্যাটারি ইনস্টল করা
সৌর প্যানেল এবং ব্যাটারি ইনস্টল করা
সৌর প্যানেল এবং ব্যাটারি ইনস্টল করা

একটি 22 AWG লাল তারের ধনাত্মক টার্মিনালে এবং কালো তারের সৌর প্যানেলের negativeণাত্মক টার্মিনালে বিক্রি করুন।

প্রধান ঘেরের দেহের ছাদের গর্তে দুটি তারের সন্নিবেশ করান।

সোলার প্যানেল ঠিক করার জন্য সুপার আঠালো ব্যবহার করুন এবং সঠিক বন্ধনের জন্য কিছু সময় চাপ দিন।

গরম আঠা ব্যবহার করে ভিতর থেকে ছিদ্রগুলি সিল করুন।

তারপর ঘেরের নীচে স্লটে ব্যাটারি ধারক োকান।

ধাপ 12: অ্যান্টেনা ইনস্টল করা

অ্যান্টেনা ইনস্টল করা
অ্যান্টেনা ইনস্টল করা
অ্যান্টেনা ইনস্টল করা
অ্যান্টেনা ইনস্টল করা
অ্যান্টেনা ইনস্টল করা
অ্যান্টেনা ইনস্টল করা

এসএমএ সংযোগকারীতে বাদাম এবং ওয়াশারগুলি খুলুন।

ঘেরে প্রদত্ত গর্তে এসএমএ সংযোগকারী সন্নিবেশ করান। উপরের ছবিটি দেখুন।

তারপরে ওয়াশারের সাথে বাদাম শক্ত করুন।

এখন এসএমএ সংযোগকারীর সাথে সঠিকভাবে সারিবদ্ধ করে অ্যান্টেনা ইনস্টল করুন।

ধাপ 13: সার্কিট বোর্ড ইনস্টল করা

সার্কিট বোর্ড ইনস্টল করা
সার্কিট বোর্ড ইনস্টল করা
সার্কিট বোর্ড ইনস্টল করা
সার্কিট বোর্ড ইনস্টল করা
সার্কিট বোর্ড ইনস্টল করা
সার্কিট বোর্ড ইনস্টল করা

সার্কিট বোর্ডের 4 কোণে স্ট্যান্ডঅফগুলি মাউন্ট করুন।

ঘেরের 4 টি স্লটে সুপার আঠালো প্রয়োগ করুন। উপরের ছবিটি দেখুন।

তারপর 4 টি স্লট দিয়ে স্ট্যান্ডঅফ সারিবদ্ধ করুন এবং এটি রাখুন। কিছু শুকানোর জন্য ছেড়ে দিন।

ধাপ 14: সামনের কভার বন্ধ করুন

সামনের কভার বন্ধ করুন
সামনের কভার বন্ধ করুন
সামনের কভার বন্ধ করুন
সামনের কভার বন্ধ করুন
সামনের কভার বন্ধ করুন
সামনের কভার বন্ধ করুন
সামনের কভার বন্ধ করুন
সামনের কভার বন্ধ করুন

সামনের প্রচ্ছদটি মুদ্রণের পর, এটি প্রধান ঘেরের বডিতে পুরোপুরি ফিট নাও হতে পারে।

সামনের কভারটি স্লাইডে স্লাইড করুন।

এটি সুরক্ষিত করতে, নীচে ডাক্ট টেপ ব্যবহার করুন।

ধাপ 15: প্রোগ্রামিং

প্রোগ্রামিং
প্রোগ্রামিং
প্রোগ্রামিং
প্রোগ্রামিং

Arduino লাইব্রেরির সাথে Wemos D1 ব্যবহার করতে, আপনাকে ESP8266 বোর্ড সাপোর্ট সহ Arduino IDE ব্যবহার করতে হবে। যদি আপনি ইতিমধ্যে এটি না করে থাকেন, তাহলে আপনি স্পার্কফুনের এই টিউটোরিয়ালটি অনুসরণ করে সহজেই আপনার Arduino IDE এ ESP8266 বোর্ড সাপোর্ট ইনস্টল করতে পারেন।

নিম্নলিখিত সেটিংস অগ্রাধিকারযোগ্য:

PU ফ্রিকোয়েন্সি: 80MHz 160MHz

ফ্ল্যাশ সাইজ: 4M (3M SPIFFS) - 3M ফাইল সিস্টেম সাইজ 4M (1M SPIFFS) - 1M ফাইল সিস্টেম সাইজ

আপলোড গতি: 921600 বিপিএস

Blynk অ্যাপের জন্য Arduino কোড:

সুপ্ত অবস্থা:

ESP8266 একটি চমত্কার শক্তি ক্ষুধা ডিভাইস। আপনি যদি চান যে আপনার প্রকল্পটি কয়েক ঘন্টারও বেশি সময় ধরে ব্যাটারি চালাতে চায়, তাহলে আপনার কাছে দুটি বিকল্প আছে:

1. একটি বিশাল ব্যাটারি পান

2. চতুরতার সাথে থিংকে ঘুমাতে দিন।

সেরা পছন্দ দ্বিতীয় বিকল্প। গভীর ঘুমের বৈশিষ্ট্যটি ব্যবহার করার আগে, Wemos D0 পিনটি অবশ্যই রিসেট পিনের সাথে সংযুক্ত থাকতে হবে।

ক্রেডিট: এটি একটি নির্দেশক ব্যবহারকারী "টিম রোলেজ" দ্বারা প্রস্তাবিত হয়েছিল।

আরো শক্তি সঞ্চয় বিকল্প:

Wemos D1 Mini এর একটি ছোট LED আছে যা বোর্ড চালিত হলে জ্বলে। এটি প্রচুর শক্তি খরচ করে। তাই শুধু একজোড়া প্লায়ার দিয়ে বোর্ড থেকে সেই এলইডি টানুন। এটি ঘুমের স্রোতকে ব্যাপকভাবে নামিয়ে দেবে।

এখন ডিভাইসটি একক লি-আয়ন ব্যাটারি দিয়ে দীর্ঘ সময় চলতে পারে।

#BLYNK_PRINT সিরিয়াল সংজ্ঞায়িত করুন // প্রিন্ট নিষ্ক্রিয় করতে এবং স্থান বাঁচাতে #মন্তব্য করুন #অন্তর্ভুক্ত করুন

#অন্তর্ভুক্ত "Seeed_BME280.h" #অন্তর্ভুক্ত BME280 bme280; // আপনার Blynk অ্যাপে Auth টোকেন পাওয়া উচিত। // প্রকল্প সেটিংসে যান (বাদাম আইকন)। char auth = "3df5f636c7dc464a457a32e382c4796xx"; // আপনার ওয়াইফাই শংসাপত্র। // খোলা নেটওয়ার্কের জন্য পাসওয়ার্ড "" সেট করুন। char ssid = "SSID"; চার পাস = "পাস শব্দ"; অকার্যকর সেটআপ () {Serial.begin (9600); Blynk.begin (auth, ssid, pass); Serial.begin (9600); যদি (! bme280.init ()) {Serial.println ("ডিভাইস ত্রুটি!"); }} অকার্যকর লুপ () {Blynk.run (); // পান এবং তাপমাত্রা ভাসান temp = bme280.getTemperature (); Serial.print ("Temp:"); Serial.print (temp); Serial.println ("C"); // সেলসিয়াসের জন্য ইউনিট কারণ মূল arduino স্পিকাল চিহ্ন Blynk.virtualWrite (0, temp) সমর্থন করে না; // ভার্চুয়াল পিন 0 Blynk.virtualWrite (4, temp); // ভার্চুয়াল পিন 4 // বায়ুমণ্ডলীয় চাপের তথ্য ভাসান এবং মুদ্রণ করুন ভাসা চাপ = bme280.getPressure (); // পা ফ্লোটে চাপ = p/চাপ/100.0; // hPa Serial.print এ চাপ ("চাপ:"); সিরিয়াল.প্রিন্ট (পি); Serial.println ("hPa"); Blynk.virtualWrite (1, p); // ভার্চুয়াল পিন 1 // উচ্চতা তথ্য পান এবং মুদ্রণ করুন ভাসমান উচ্চতা = bme280.calcAltitude (চাপ); সিরিয়াল.প্রিন্ট ("উচ্চতা:"); সিরিয়াল.প্রিন্ট (উচ্চতা); Serial.println ("m"); Blynk.virtualWrite (2, উচ্চতা); // ভার্চুয়াল পিন 2 // আর্দ্রতা ডেটা পান এবং মুদ্রণ করুন ভাসমান আর্দ্রতা = bme280.getHumidity (); সিরিয়াল.প্রিন্ট ("আর্দ্রতা:"); সিরিয়াল.প্রিন্ট (আর্দ্রতা); Serial.println ("%"); Blynk.virtualWrite (3, আর্দ্রতা); // ভার্চুয়াল পিন 3 ESP.deepSleep (5 * 60 * 1000000); // গভীর ঘুমের সময়টি মাইক্রোসেকেন্ডে সংজ্ঞায়িত করা হয়েছে। }

ধাপ 16: Blynk অ্যাপ এবং লাইব্রেরি ইনস্টল করুন

Blynk অ্যাপ এবং লাইব্রেরি ইনস্টল করুন
Blynk অ্যাপ এবং লাইব্রেরি ইনস্টল করুন
Blynk অ্যাপ এবং লাইব্রেরি ইনস্টল করুন
Blynk অ্যাপ এবং লাইব্রেরি ইনস্টল করুন

Blynk একটি অ্যাপ্লিকেশন যা Arduino, রাসবেরি, ইন্টেল এডিসন, এবং আরো অনেক হার্ডওয়্যারের উপর সম্পূর্ণ নিয়ন্ত্রণের অনুমতি দেয়। এটি অ্যান্ড্রয়েড এবং আইফোন উভয়ের সাথেই সামঞ্জস্যপূর্ণ।

আপনি নিচের লিঙ্ক থেকে অ্যাপটি ডাউনলোড করতে পারেন

1. অ্যান্ড্রয়েডের জন্য

2. আইফোনের জন্য

অ্যাপটি ডাউনলোড করার পরে, এটি আপনার স্মার্টফোনে ইনস্টল করুন।

তারপর আপনাকে আপনার Arduino IDE তে লাইব্রেরি আমদানি করতে হবে।

লাইব্রেরি ডাউনলোড করুন

যখন আপনি প্রথমবার অ্যাপটি চালান, তখন আপনাকে একটি সাইন ইন করতে হবে - একটি ইমেল ঠিকানা এবং পাসওয়ার্ড লিখতে। একটি নতুন প্রকল্প তৈরি করতে ডিসপ্লের উপরের ডানদিকে "+" ক্লিক করুন। তারপর নাম দিন।

টার্গেট হার্ডওয়্যার "ESP8266" নির্বাচন করুন তারপর সেই ইমেইল টোকেনটি আপনার কাছে পাঠাতে "ই-মেইল" ক্লিক করুন-কোডে আপনার এটির প্রয়োজন হবে

ধাপ 17: ড্যাশ বোর্ড তৈরি করুন

ড্যাশ বোর্ড তৈরি করুন
ড্যাশ বোর্ড তৈরি করুন
ড্যাশ বোর্ড তৈরি করুন
ড্যাশ বোর্ড তৈরি করুন
ড্যাশ বোর্ড তৈরি করুন
ড্যাশ বোর্ড তৈরি করুন
ড্যাশ বোর্ড তৈরি করুন
ড্যাশ বোর্ড তৈরি করুন

ড্যাশবোর্ড বিভিন্ন উইজেট নিয়ে গঠিত। উইজেট যুক্ত করতে নিচের ধাপগুলো অনুসরণ করুন:

প্রধান ড্যাশবোর্ড পর্দায় প্রবেশ করতে "তৈরি করুন" এ ক্লিক করুন।

পরবর্তী, "উইজেট বক্স" পেতে আবার "+" টিপুন

তারপর 4 গেজ টেনে আনুন।

গ্রাফগুলিতে ক্লিক করুন, এটি উপরে দেখানো হিসাবে একটি সেটিংস মেনু পপ আপ করবে।

আপনাকে "তাপমাত্রা" নামটি পরিবর্তন করতে হবে, ভার্চুয়াল পিন V1 নির্বাচন করুন, তারপর 0 -50 থেকে পরিসীমা পরিবর্তন করুন। একইভাবে, অন্যান্য পরামিতিগুলির জন্য করুন।

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

আপনি নামের ডান পাশে বৃত্ত আইকনে ক্লিক করে রঙ পরিবর্তন করতে পারেন।

ধাপ 18: থিংসস্পিকে সেন্সর ডেটা আপলোড করা

থিংসস্পিকে সেন্সর ডেটা আপলোড করা হচ্ছে
থিংসস্পিকে সেন্সর ডেটা আপলোড করা হচ্ছে
থিংসস্পিকে সেন্সর ডেটা আপলোড করা হচ্ছে
থিংসস্পিকে সেন্সর ডেটা আপলোড করা হচ্ছে

প্রথমে ThingSpeak এ একটি অ্যাকাউন্ট তৈরি করুন।

তারপর আপনার ThingSpeak অ্যাকাউন্টে একটি নতুন চ্যানেল তৈরি করুন

তাপমাত্রা হিসেবে ফিল্ড 1, ফিল্ড 2 আর্দ্রতা এবং ফিল্ড 3 চাপ হিসাবে পূরণ করুন।

আপনার থিংসস্পিক অ্যাকাউন্টে "চ্যানেল" এবং তারপরে "আমার চ্যানেল" নির্বাচন করুন।

আপনার চ্যানেলের নামের উপর ক্লিক করুন।

"API কী" ট্যাবে ক্লিক করুন এবং "API কী লিখুন" অনুলিপি করুন

Solar_Weather_Station_ThingSpeak কোডটি খুলুন। তারপর আপনার SSID এবং পাসওয়ার্ড লিখুন।

কপি করা "রাইট এপিআই কী" দিয়ে "রাইট এপিআই" প্রতিস্থাপন করুন।

প্রয়োজনীয় লাইব্রেরি: BME280

ক্রেডিট: এই কোডটি আমার লেখা নয়। প্লুকাসের একটি ইউটিউব ভিডিওতে দেওয়া লিঙ্ক থেকে আমি এটি পেয়েছি।

ধাপ 19: চূড়ান্ত পরীক্ষা

চূড়ান্ত পরীক্ষা
চূড়ান্ত পরীক্ষা
চূড়ান্ত পরীক্ষা
চূড়ান্ত পরীক্ষা
চূড়ান্ত পরীক্ষা
চূড়ান্ত পরীক্ষা

ডিভাইসটিকে সূর্যের আলোতে রাখুন, TP 4056 চার্জার মডিউলে লাল নেতৃত্বে জ্বলে উঠবে।

1. Blynk অ্যাপ মনিটরিং:

Blynk প্রকল্প খুলুন। যদি সবকিছু ঠিক থাকে, আপনি লক্ষ্য করবেন গেজটি বাঁচবে এবং গ্রাফটি তাপমাত্রার ডেটা চক্রান্ত করতে শুরু করবে।

2. থিংসস্পিক মনিটরিং:

প্রথমে আপনার থিংসস্পিক চ্যানেল খুলুন।

তারপর ডেটা চার্ট দেখতে "ব্যক্তিগত দেখুন" ট্যাব বা "পাবলিক ভিউ" ট্যাবে যান।

আমার নির্দেশযোগ্য পড়ার জন্য ধন্যবাদ।

আপনি যদি আমার প্রকল্প পছন্দ করেন, তাহলে শেয়ার করতে ভুলবেন না।

মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017
মাইক্রোকন্ট্রোলার প্রতিযোগিতা 2017

মাইক্রোকন্ট্রোলার প্রতিযোগিতায় প্রথম পুরস্কার 2017

প্রস্তাবিত: