সুচিপত্র:

আবহাওয়া ঘড়ি: 11 ধাপ (ছবি সহ)
আবহাওয়া ঘড়ি: 11 ধাপ (ছবি সহ)

ভিডিও: আবহাওয়া ঘড়ি: 11 ধাপ (ছবি সহ)

ভিডিও: আবহাওয়া ঘড়ি: 11 ধাপ (ছবি সহ)
ভিডিও: আবহাওয়া মানচিত্র পাঠের প্রাথমিক ধারণা চিহ্ন ও সংকেত এর সঙ্গে পরিচয়।Primary Concept on Weather Map 2024, জুলাই
Anonim
আবহাওয়া ঘড়ি
আবহাওয়া ঘড়ি

বৈদ্যুতিক স্কিম এবং ফ্রিজিং স্কিমের সাথে আপডেট করুন

আমি দুটি প্রাঙ্গণ তৈরি করি:

  1. এটি আমার প্রথম নির্দেশযোগ্য
  2. আমি একজন অজ্ঞ ইতালিয়ান যিনি স্কুলে ইংরেজি পড়েননি, এবং সেজন্য আমি সাহায্য চেয়েছি:

কিছু লোককে ধন্যবাদ দিয়ে শুরু করুন যারা তাদের কাজের মাধ্যমে আমাকে অনুপ্রাণিত করেছে এবং আমাকে Arduino / Genuino এর সাথে "খেলতে" সাহায্য করেছে

মিশেল মাফুচি

ড্যানিয়েল আলবার্তি

মাউরো আলফিয়েরি

আমার গবেষণাগারের অধ্যাপক "পেরিটো কার্লি"

ধাপ 1: আমার কর্মশালা

আমার কর্মশালা
আমার কর্মশালা

আমার কর্মশালায় আমি একটি ঘড়ি চেয়েছিলাম যা ঘন্টা এবং তারিখ ছাড়াও আমি পরিবেষ্টনের অবস্থা জানতে চেয়েছিলাম

আরডুইনো দিয়ে কাজটি সহজেই করা যায়, শুধুমাত্র একটি RTC, একটি DHT22 (DHT11 এর চেয়ে একটু বেশি ব্যয়বহুল কিন্তু আরো সঠিক) এবং BMP180

কিন্তু আমরা প্রয়োজনীয় উপাদানগুলি বিস্তারিতভাবে দেখি

ধাপ 2: উপাদান

উপাদান
উপাদান
উপাদান
উপাদান
উপাদান
উপাদান
  • Arduino বা Arduino স্বতন্ত্র
  • BMP180 - ব্যারোমেট্রিক চাপ/তাপমাত্রা/উচ্চতা সেন্সর
  • DHT22 - তাপমাত্রা -আর্দ্রতা সেন্সর
  • RTC DS1307
  • 1 স্ট্রিপবোর্ড
  • বিদ্যুতের তার
  • 3 বোতাম
  • চারটি ফলের জন্য বাক্স GEWISS
  • LCD 20x4 I2c
  • 1 আলোক প্রতিরোধ

আরডুইনো বলার মতো কিছু নেই, সীমিত জায়গার কারণে আমি একটি আরডুইনো স্ট্যান্ডঅলোন ব্যবহার করেছি

সেন্সরগুলি aliexpress দ্বারা কেনা হয়েছিল, তাদের দাম কম ছিল কিন্তু আমাদের চীন থেকে ইতালিতে পৌঁছাতে 40 দিন সময় দিয়েছিল

আরটিসিতে প্রতিমাসে এক মিনিটের ত্রুটির মার্জিন (আর্ডুইনোইনসোলো থেকে নেওয়া চিত্র এবং স্কেচ) থেকে সময় সামঞ্জস্য করতে বোতামগুলি ব্যবহার করা হয়

পরে ব্যাখ্যা করার জন্য Photoresistance

ধাপ 3: প্রোটোকল I2c

প্রটোকল I2c
প্রটোকল I2c
প্রটোকল I2c
প্রটোকল I2c

DISPLAY, RTC এবং BMP180 I2C প্রোটোকল এবং লাইব্রেরি ওয়্যার এর মাধ্যমে Arduino এর সাথে যোগাযোগ করে।

তিনটি উপাদানই সংশ্লিষ্ট SDA এবং SLC যোগাযোগ Arduino এর সমান্তরালভাবে সংযুক্ত থাকতে হবে যা A4 এবং A5 পিনের সাথে সামঞ্জস্যপূর্ণ।

কাজের সুবিধার্থে, এবং পরিচিতিগুলিকে বিভ্রান্ত না করার জন্য আমি একই রঙের তারগুলি ব্যবহার করেছি

আরটিসি মডিউল হল একটি "ঘড়ি" যা, Arduino এর সাথে যোগাযোগ করে, প্রকৃত সময় (ঘন্টা, মিনিট, সেকেন্ড, দিন, মাস এবং বছর) গণনা করে। আরটিসি একটি বাফার ব্যাটারি দ্বারা সরবরাহ করা হয়, যখন বিদ্যুত বন্ধ থাকে সময়ের সাথে সাথে হিসাব করতে থাকে।

BMP180 মডিউল (ব্যারোমেট্রিক চাপ / তাপমাত্রা / উচ্চতা সেন্সর) একটি উচ্চ কর্মক্ষমতা সেন্সর যা তাপমাত্রা, ব্যারোমেট্রিক চাপ এবং উচ্চতা প্রদান করে। আমি লাইব্রেরি স্পার্কফুন ব্যবহার করেছি

ধাপ 4: ডিসপ্লে এবং ফটোরিসিস্টেন্স

প্রদর্শন এবং Photoresistance
প্রদর্শন এবং Photoresistance
প্রদর্শন এবং Photoresistance
প্রদর্শন এবং Photoresistance
প্রদর্শন এবং Photoresistance
প্রদর্শন এবং Photoresistance

ডিসপ্লেটি খুব উজ্জ্বল, আমি চাই যে যখন রুম অন্ধকার হয়, সে উজ্জ্বলতা হ্রাস করে।

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

ধাপ 5: DHT22

DHT22
DHT22

আগেই উল্লেখ করা হয়েছে, আমি একটি DHT22 ব্যবহার করেছি, যদিও DHT11 এর চেয়ে বেশি ব্যয়বহুল, কারণ এটি অনেক বেশি নির্ভুল।

এই সেন্সর পরিবেশের তাপমাত্রা এবং আর্দ্রতা প্রদান করে। অ্যাডাফ্রুট পর্যালোচনা (যেখান থেকে আমি লাইব্রেরি ব্যবহার করেছি)

প্রকল্পটি সহজ করার জন্য আমি অন্তর্নির্মিত পুল-আপ প্রতিরোধক সহ একটি মডেল ব্যবহার করেছি।

ডেটা পিনটি arduino এর পিন 4 এর সাথে সংযুক্ত

ধাপ 6: বোতাম

বোতাম
বোতাম

উল্লিখিত বোতামগুলি স্কেচগুলি পুনরায় লোড না করে সময় সামঞ্জস্য করতে ব্যবহৃত হয়।

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

এই বৈশিষ্ট্যটিতে আগ্রহী Arduino পিন হল:

  • পিন 6 = মেনু
  • পিন 7 = +
  • পিন 8 = -

ধাপ 7: সমাবেশ

সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ

আমি GEWISS এর 4 টি ফলের জন্য একটি জংশন বক্স বেছে নিয়েছি কারণ এটি আমার ব্যবহৃত ডিসপ্লের জন্য নিখুঁত আকার।

নোঙ্গরের পয়েন্ট না থাকা, আমি সামনের মুখোশের সাথে ডিসপ্লে সংযুক্ত করতে একটি বৈদ্যুতিক তার ব্যবহার করেছি।

LED (একটি 220 ohm প্রতিরোধক সঙ্গে সিরিজ) 0.5 মিমি যে আমি করেছি থেকে গর্ত আঠালো করা হয়েছে।

ফটোরিসিস্টরকে রক্ষা করার জন্য, আমি একটি পরিষ্কার প্লাস্টিকের টুকরা ব্যবহার করেছি যা আমি কোথায় পেয়েছি তা মনে নেই।

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

প্রধানের জন্য আমি মিনি ইউএসবি প্লাগ সহ একটি ফোনের ব্যাটারি চার্জার ব্যবহার করেছি।

ডিএইচটির সেন্সর ঠিক করা হয়েছিল যাতে এটি বাক্সের বাহ্যিক হয়।

পিআইআর সেন্সর সংযুক্ত করতে আমি একটি 2.5 স্টিরিও জ্যাক প্লাগ ব্যবহার করেছি।

আরডুইনো স্ট্যান্ডঅ্যালোন এবং স্ট্রিপবোর্ড, আরটিসি এবং রেসিস্টেন্স টেনে নিচে নামানোর জন্য (আমি দু sorryখিত যে আপনি দেখতে পাচ্ছেন না), এগুলি এম 3 স্ক্রু দিয়ে বাক্সের পিছনে সংযুক্ত।

ধাপ 8: Arduino কোড

Arduino কোড
Arduino কোড

create.arduino.cc/editor/Tittiamo/63707ec5-8583-4053-b9d7-9755849ba635/preview

Dobbiamo avere le librerie:

আরটিসি

ডিএইচটি

LiquidCrystal_I2C

SFE_BMP180

ধাপ 9: … অ্যালার্ম …

… অ্যালার্ম…
… অ্যালার্ম…
… অ্যালার্ম…
… অ্যালার্ম…
… অ্যালার্ম…
… অ্যালার্ম…

আমার ল্যাবরেটরি বেসমেন্টে অবস্থিত, এবং যখন আমি কাজ করছি তখন আমি অনুভব করি না যে কেউ আমার সাথে দেখা করতে আসে, তাই আমি একটি PIR সেন্সর, একটি LED এবং BUZZER সহ একটি অ্যালার্ম যুক্ত করার কথা ভাবলাম।

PIR সেন্সরটি Arduino দ্বারা সরবরাহিত 5 ভোল্টে চালিত হতে হবে এবং পিন 2 এর সাথে সংযুক্ত থাকতে হবে

LED পিন 13 এর সাথে সংযুক্ত

বুজার 9 পিন করতে

তোমাকে সতর্ক করা হল !

আপনি যখন আমার সাথে দেখা করতে চান …

আমার সতর্ক !!!

প্রস্তাবিত: