সুচিপত্র:
- সরবরাহ
- ধাপ 1: সার্কিট
- ধাপ 2: DHT11
- ধাপ 3: DS18B20
- ধাপ 4: LCD
- ধাপ 5: MCP3008
- ধাপ 6: Servo মোটর
- ধাপ 7: UV-SENSOR GUVA-S12SD
- ধাপ 8: কেস
- ধাপ 9: ডাটাবেস
- ধাপ 10: কোড
ভিডিও: আবহাওয়া-কেন্দ্র: 10 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই প্রকল্পে আমরা একটি আবহাওয়া কেন্দ্র তৈরি করব যা রাস্পবেরি পাই, পাইথন (কোডিং), মাইএসকিউএল (ডাটাবেস) এবং ফ্লাস্ক (ওয়েব সার্ভার) ব্যবহার করে তাপমাত্রা, আর্দ্রতা এবং ইউভি সূচক পরিমাপ করবে।
সরবরাহ
এই প্রকল্পের জন্য প্রয়োজনীয় উপাদান
হয়:
- কভার ক্যাপ
- DHT11 আর্দ্রতা সেন্সর
- DS18B20 তাপমাত্রা সেন্সর
- GUVA-S12SD UV সেন্সর
- LCD প্রদর্শন
- Servo মোটর
- MCP3008
- রাস্পবেরি পাই 3
- ছাঁটা
- মোট খরচ প্রায় € 110।
আমি যে সরঞ্জামটি ব্যবহার করেছি:
- শঙ্কু ড্রিল
- ডবল পার্শ্বযুক্ত আঠালো টেপ
ধাপ 1: সার্কিট
সার্কিট:
এলসিডি:
- রাস্পবেরি পাই এর মাটিতে ভিএসএস
- রাস্পবেরি পাই এর 5V থেকে VDD
- V0 থেকে মধ্য পিন ট্রিমার
- RS থেকে GPIO পিন
- রাস্পবেরি পাই এর মাটিতে আর / ওয়াট
- ই থেকে জিপিআইও পিন
- D4 থেকে GPIO পিন
- D5 থেকে GPIO পিন
- D6 থেকে GPIO পিন
- D7 থেকে GPIO পিন
- A to Raspberry Pi’s 5V
- কে টু রাস্পবেরি পাই এর গ্রাউন্ড ট্রিমার
- রাস্পবেরি পাই এর 5V তে
- LCD পিন V0
- রাস্পবেরি পাই এর মাটিতে
DHT11:
- রাস্পবেরি পাই এর 3V3 থেকে VCC
- রাস্পবেরি পাই এর মাটিতে GND
- DAT to Raspberry Pi’s GPIO pin 4
- VCC এবং DAT এর মধ্যে 470 ohms
DS18B20:
- রাস্পবেরি পাই এর 3V3 থেকে VCC
- রাস্পবেরি পাই এর মাটিতে GND
- DAT to Raspberry Pi’s GPIO pin 4
VCC এবং DAT এর মধ্যে -470 ohms
Servo মোটর:
- VCC থেকে Raspberry Pi’s 5V
- রাস্পবেরি পাই এর মাটিতে GND
- রাস্পবেরি পাই এর জিপিআইও পিন থেকে DAT
MCP3008:
- রাস্পবেরি পাই এর 3V3 থেকে VDD
- রাস্পবেরি পাই এর 3V3 থেকে VREF
- রাস্পবেরি পাই এর মাটিতে এগিয়ে
- CLI থেকে GPIO পিন 11 SCLK
- GPIO পিন 9 MISO এ ডাউট করুন
- DIN থেকে GPIO পিন 10 MOSI
- CS থেকে GPIO পিন 8 CE0
- রাস্পবেরি পাই এর মাটিতে DGND
- CH0 থেকে GUVA-S12SD (UV সেন্সর)
ধাপ 2: DHT11
DHT11 একটি ডিজিটাল
তাপমাত্রা এবং আর্দ্রতা সেন্সর একটি ডিজিটাল পিনে আউটপুট।
DHT11 স্পেসিফিকেশন:
- 3.3 - 6V এ কাজ করে।
- তাপমাত্রা পরিসীমা: -40 - +80 ºC
- তাপমাত্রার নির্ভুলতা: ± 0.5 ºC
- আর্দ্রতা পরিসীমা: 0-100% আরএইচ
- আর্দ্রতা নির্ভুলতা: ± 2.0% আরএইচ
- প্রতিক্রিয়া সময়: সেকেন্ড
ধাপ 3: DS18B20
DS18B20 সেন্সর স্পেসিফিকেশন
- প্রোগ্রামযোগ্য ডিজিটাল তাপমাত্রা সেন্সর।
- 1-ওয়্যার পদ্ধতি ব্যবহার করে যোগাযোগ করে।
- অপারেটিং ভোল্টেজ: 3V থেকে 5V
- তাপমাত্রা পরিসীমা: -55 ° C থেকে +125 ° C
- নির্ভুলতা: ± 0.5।
- অনন্য 64-বিট ঠিকানা মাল্টিপ্লেক্সিং সক্ষম করে।
ধাপ 4: LCD
16 × 2 অক্ষরের এলসিডি কন্ট্রোলার নীল রঙের মডিউল প্রদর্শন করে
ব্যাকলাইট এবং সাদা অক্ষর। 2 লাইন, প্রতি লাইন 16 অক্ষর। উচ্চ বৈসাদৃশ্য এবং বড় দেখার কোণ। সামঞ্জস্যযোগ্য প্রতিরোধক (পটেন্টিওমিটার / ট্রিমার) এর মাধ্যমে সামঞ্জস্যযোগ্য বৈসাদৃশ্য।
LCD 16 × 2 নীল স্পেসিফিকেশন:
- 5V এ কাজ করে
- সামঞ্জস্যপূর্ণ বৈসাদৃশ্য
- মাত্রা: 80mm x 35mm x 11mm
- দৃশ্যমান প্রদর্শন: 64.5 মিমি x 16 মিমি
ধাপ 5: MCP3008
একটি এনালগ-টু-ডিজিটাল কনভার্টার বা এডি-কনভার্টার (এডিসি) একটি এনালগেসাইনালকে রূপান্তর করে, উদাহরণস্বরূপ একটি বক্তৃতা সংকেত, একটি ডিজিটাল সংকেতে। MCP3008 এর 8 টি এনালগ ইনপুট আছে এবং একটি Arduino, Raspberry Pi, ESP8266 এ একটি SPI ইন্টারফেস দিয়ে পড়তে পারে এমসিপি একটি এনালগ ভোল্টেজকে 0 এবং 1023 (10 বিট) এর মধ্যে একটি সংখ্যায় রূপান্তর করে।
MCP3008 ব্যবহার করার সময় আপনাকে SPI সক্ষম করতে হবে, আপনি এটি করতে পারেন (ধাপগুলির সাথে যোগ করা ছবিগুলি):
- কনসোলে টাইপ করুন: sudo raspi-config
- এটি রাস্পি-কনফিগ ইউটিলিটি চালু করবে। "ইন্টারফেসিং বিকল্পগুলি" নির্বাচন করুন
- "SPI" বিকল্পটি হাইলাইট করুন এবং সক্রিয় করুন।
- নির্বাচন করুন এবং সক্রিয় করুন।
- হাইলাইট করুন এবং সক্রিয় করুন।
- যখন পুনরায় বুট হাইলাইট এবং সক্রিয় করতে বলা হয়।
- রাস্পবেরি পাই পুনরায় চালু হবে এবং ইন্টারফেস সক্ষম হবে।
ধাপ 6: Servo মোটর
আকার: 32 × 11.5 × 24 মিমি (ট্যাব অন্তর্ভুক্ত) 23.5 × 11.5 × 24 মিমি (ট্যাব অন্তর্ভুক্ত নয়)
ওজন: 8.5 গ্রাম (কেবল এবং একটি সংযোগকারী অন্তর্ভুক্ত নয়) 9.3 গ্রাম (কেবল এবং একটি সংযোগকারী অন্তর্ভুক্ত)
গতি: 0.12sec/60degrees (4.8V) 0.10sec/60degrees (6.0V)
টর্ক: 1.5kgf-cm (4.8V) 2.0kgf-cm (6.0V)
ভোল্টেজ: 4.8V-6.0V
সংযোগকারীর ধরন: JR প্রকার (হলুদ: সংকেত, লাল: VCC, বাদামী: GND)
ধাপ 7: UV-SENSOR GUVA-S12SD
GUVA-S12SD সেন্সর স্পেসিফিকেশন
- অপারেটিং ভোল্টেজ: 3.3 V থেকে 5 V
- আউটপুট ভোল্টেজ: 0 V থেকে 1 V (0-10 UV সূচক)
- প্রতিক্রিয়া সময়: 0.5 সেকেন্ড
- নির্ভুলতা: ± 1 UV সূচক
- তরঙ্গদৈর্ঘ্য: 200-370 এনএম
- খরচ: 5 mA
- মাত্রা: 24 x 15 মিমি
ধাপ 8: কেস
আমি হালের জন্য একটি কভার ক্যাপ ব্যবহার করেছি যেখানে আমি তাপমাত্রার জন্য 2 টি গর্ত ড্রিল করেছি এবং ইউভি সেন্সর, আর্দ্রতা সেন্সর, সার্ভো মোটর এবং এলসিডি উপরের 1 টি গর্তে মাউন্ট করা হয়েছিল। একটি ভাল চেহারা জন্য একটি বোর্ডে কভার ক্যাপ লাগানো ছিল
ধাপ 9: ডাটাবেস
ধাপ 10: কোড
github.com/NMCT-S2-Project-1/nmct-s2-project-1-QuintenDeClercq.git
প্রস্তাবিত:
আবহাওয়া নোট: 7 টি ধাপ (ছবি সহ)
আবহাওয়া নোট: এটি একটি সংমিশ্রণ আবহাওয়া স্টেশন এবং অনুস্মারক। আমরা সকলেই আমাদের ফোনে আবহাওয়া পরীক্ষা করতে পারি, কিন্তু কখনও কখনও এবং বিশেষ করে যখন কেউ দরজা দিয়ে বেরিয়ে আসার চেষ্টা করে তখন আবহাওয়ার অবস্থার দ্রুত উপায়। এই আবহাওয়া কেন্দ্রটি
ESP8266 আবহাওয়া স্টেশন ঘড়ি: 4 ধাপ
ESP8266 ওয়েদার স্টেশন ক্লক: এই প্রকল্পটি একটি ছোট সুবিধাজনক প্যাকেজে সময় এবং আবহাওয়া প্রদর্শনের একটি চমৎকার উপায়। আমি প্রকল্পটি ব্যাখ্যা করব, এটি কিভাবে কাজ করে এবং কোডটি এখানে দেখাবে। আপনি একটি নির্দিষ্ট স্থানে বর্তমান আবহাওয়া দেখানোর জন্য বিভিন্ন বোতাম টিপতে পারেন সেইসাথে
আবহাওয়া শাজম: 3 টি ধাপ
ওয়েদার শাজম: হ্যালো আমার নাম সুশান্ত জোশি এবং আমার নির্দেশযোগ্য / চূড়ান্ত প্রকল্পে আপনাকে স্বাগতম। এই প্রকল্পটি আমার ইঞ্জিনিয়ারিং গ্রেড 11 কোর্সের জন্য আমার চূড়ান্ত প্রকল্প প্রদর্শন করে। এটি তৈরির জন্য প্রয়োজনীয় সমস্ত উপকরণ, সমস্ত উপাদান, কীভাবে এটি তৈরি করা যায় (সার্কিট
নাটালিয়া আবহাওয়া স্টেশন: আরডুইনো সৌর চালিত আবহাওয়া স্টেশন সঠিক ভাবে সম্পন্ন হয়েছে: 8 টি ধাপ (ছবি সহ)
নাটালিয়া আবহাওয়া কেন্দ্র: আরডুইনো সৌরশক্তি চালিত আবহাওয়া কেন্দ্রটি সঠিকভাবে সম্পন্ন হয়েছে: 2 টি ভিন্ন স্থানে 1 বছর সফলভাবে পরিচালনার পর আমি আমার সৌরশক্তি চালিত আবহাওয়া কেন্দ্র প্রকল্পের পরিকল্পনাগুলি ভাগ করে নিচ্ছি এবং ব্যাখ্যা করছি যে এটি কীভাবে একটি সিস্টেমে বিকশিত হয়েছে যা সত্যিই দীর্ঘ সময় ধরে বেঁচে থাকতে পারে সৌর শক্তি থেকে সময়কাল। যদি আপনি অনুসরণ করেন
আবহাওয়া মোমবাতি - এক নজরে আবহাওয়া এবং তাপমাত্রা: 8 টি ধাপ
আবহাওয়া মোমবাতি - এক নজরে আবহাওয়া এবং তাপমাত্রা: এই যাদু মোমবাতিটি ব্যবহার করে, আপনি বর্তমান তাপমাত্রা এবং বাইরে অবস্থার সাথে সাথে বলতে পারেন