সুচিপত্র:

BME280, হিউম্যান কন্টাক্ট ডিটেক্টর: 5 টি ধাপ
BME280, হিউম্যান কন্টাক্ট ডিটেক্টর: 5 টি ধাপ

ভিডিও: BME280, হিউম্যান কন্টাক্ট ডিটেক্টর: 5 টি ধাপ

ভিডিও: BME280, হিউম্যান কন্টাক্ট ডিটেক্টর: 5 টি ধাপ
ভিডিও: Кем вы являетесь на самом деле. Показываю куда смотреть за 1 минуту, искателям просветления 2024, নভেম্বর
Anonim
BME280, হিউম্যান কন্টাক্ট ডিটেক্টর
BME280, হিউম্যান কন্টাক্ট ডিটেক্টর

হ্যালো এবং স্পার্কফুন থেকে BME280 সেন্সর ব্যবহার করে হিউম্যান কন্টাক্ট ডিটেক্টর প্রকল্পে আপনাকে স্বাগতম। এই প্রকল্পটি BME280 এর তাপমাত্রা সেন্সর ব্যবহার করবে তাপমাত্রার পরিবর্তনের মাধ্যমে মানুষের যোগাযোগ সনাক্ত করতে।

সরবরাহ

এই প্রকল্পের জন্য আমি ব্যবহার করব:

1. একটি Arduino Uno

2. BME280 (https://www.sparkfun.com/products/13676)

3. ব্রেডবোর্ডিংয়ের জন্য একটি 4-পিন হেডার

4. একটি রুটিবোর্ড

5. একটি LED এবং প্রতিরোধক

6. অরুডিনো সফটওয়্যার

7. তারের!

ধাপ 1: প্রস্তুতি

প্রকল্পের জন্য প্রস্তুত করার জন্য এই পদক্ষেপগুলি সম্পূর্ণ করুন:

1. Arduino সফটওয়্যার ইনস্টল করুন

2. নিচের লিঙ্ক থেকে BME280 লাইব্রেরি ইনস্টল করুন:

3. BME280 এ 4-পিন হেডার সোল্ডার করুন

ধাপ 2: কোড

কোড
কোড

এই কোডটি আমরা প্রকল্পের জন্য ব্যবহার করব। যাচাই করুন এবং এটি Arduino এ আপলোড করুন।

কোডটি BME280 থেকে সেন্সরের তথ্য সংগ্রহ করবে, সেই তথ্য প্রক্রিয়া করবে এবং তাপমাত্রায় যথেষ্ট পরিমাণ পরিবর্তন ধরা পড়লে LED চালু করার জন্য একটি সংকেত বের করবে।

ধাপ 3: সংযোগ (ব্রেডবোর্ড)

সংযোগ (ব্রেডবোর্ড)
সংযোগ (ব্রেডবোর্ড)

এটি রুটিবোর্ডের জন্য সেটআপ।

রেড (পজিটিভ +) ওয়্যার Arduino এর 2 বন্দরে যাবে।

কালো (নেতিবাচক -) ওয়্যার Arduino এর স্থল বন্দরগুলির মধ্যে একটিতে যাবে।

ধাপ 4: সংযোগ (Arduino এবং BME280)

অভিভূত হবেন না। BME280 কে Arduino এর সাথে সংযুক্ত করাটা যতটা বিভ্রান্তিকর বা চ্যালেঞ্জিং নয় ততটা নয়।

নিম্নলিখিত সংযোগগুলি করুন:

1. BME280 এর GND (স্থল) হেডার পিনটি Arduino এর স্থলবন্দরগুলির একটিতে সংযুক্ত করুন।

2. BME280 এর 3.3V হেডার পিনটি Arduino এর 3.3V পোর্টের সাথে সংযুক্ত করুন।

3. BME280 এর SDA হেডার পিনটি Arduino এর A4 বন্দরের সাথে সংযুক্ত করুন।

4. BME280 এর SCL হেডার পিনটি Arduino এর A5 বন্দরের সাথে সংযুক্ত করুন।

ধাপ 5: ব্যবহার করুন

একবার সবকিছু সংযুক্ত হয়ে গেলে এবং কোডটি আরডুইনোতে আপলোড হয়ে গেলে, আরডুইনো সফ্টওয়্যারে সিরিয়াল মনিটরটি খুলুন। আপনি যে রুমে আছেন তার পরিবেষ্টিত তাপমাত্রা নোট করুন এবং কোডের মানটি ইনপুট করুন (const float ambientTemp)। এই মানটির পরিবর্তনই LED কে আলোকিত করবে।

এখন, আপনার শরীরে সেন্সর রাখুন এবং LED চালু হওয়ার জন্য অপেক্ষা করুন। সেন্সর উষ্ণ হতে কয়েক মুহূর্ত সময় লাগবে, কিন্তু LED চালু হবে। আপনার শরীর থেকে সেন্সরটি সরান এবং সেন্সর ঠান্ডা হওয়ার পরে, LED আবার বন্ধ হয়ে যাবে। অভিনন্দন, আপনার একটি কার্যকরী হিউম্যান কন্টাক্ট ডিটেক্টর আছে।

প্রস্তাবিত: