সুচিপত্র:
- ধাপ 1: এলসিডি স্ক্রিন সংযুক্ত করুন
- ধাপ 2: এলসিডি স্ক্রিন - পরীক্ষা কোড
- ধাপ 3: তাপমাত্রা এবং আর্দ্রতা সেন্সর যুক্ত করুন
- ধাপ 4: তাপমাত্রা এবং আর্দ্রতা সেন্সর - পরীক্ষা কোড
- ধাপ 5: ইন্টিগ্রেশন সমস্যা
ভিডিও: সেন্সর ল্যাব - তাপমাত্রা: 5 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই ল্যাবটিতে আপনি একটি এলসিডি স্ক্রিন ব্যবহার করবেন যা আশেপাশের এলাকার বর্তমান আর্দ্রতা এবং তাপমাত্রা রিডিং প্রদর্শন করবে।
হার্ডওয়্যার আপনার প্রয়োজন হবে:
- আরডুইনো উনো
- এলসিডি স্ক্রিন
- পটেন্টিওমিটার
- তাপমাত্রা/আর্দ্রতা সেন্সর
- ব্রেডবোর্ড
- তার/সংযোগকারী
লাইব্রেরি প্রয়োজন:
- তরল স্ফটিক
- SimpleDHT
প্রদত্ত পরীক্ষার কোডটি এলিগু কোডের নমুনা থেকে নেওয়া হয়েছিল। আপনি লাইব্রেরি ম্যানেজারের মাধ্যমে প্রয়োজনীয় লাইব্রেরিগুলি ইনস্টল করতে পারেন অথবা D2L- এ Libraries.zip এ অবস্থিত.zip ফাইলগুলি ডাউনলোড এবং ইনস্টল করতে পারেন।
ধাপ 1: এলসিডি স্ক্রিন সংযুক্ত করুন
এলসিডি স্ক্রিনটি সরাসরি রুটিবোর্ডে োকানো দরকার। LCD এর স্ক্রিন পিনগুলি নিম্নলিখিত ক্রমে Arduino এর সাথে সংযুক্ত:
- গ্রাউন্ড
- ক্ষমতা
- পিন 12
- পিন 11
- পিন 10
- পিন 9
- খালি
- খালি
- খালি
- খালি
- পিন 8
- গ্রাউন্ড
- পিন 7
- পোটেন্টিওমিটার (বিদ্যুৎ এবং স্থল সংযোগ করুন)
- ক্ষমতা
- গ্রাউন্ড
ধাপ 2: এলসিডি স্ক্রিন - পরীক্ষা কোড
#অন্তর্ভুক্ত // মধ্যে ফাঁক সরান
// ইন্টারফেস পিন লিকুইডক্রিস্টাল এলসিডি (7, 8, 9, 10, 11, 12) এর সংখ্যা দিয়ে লাইব্রেরি আরম্ভ করুন; অকার্যকর সেটআপ () {// LCD এর কলাম এবং সারির সংখ্যা সেট আপ করুন: lcd.begin (16, 2); // এলসিডিতে একটি বার্তা প্রিন্ট করুন। lcd.print ("হ্যালো, ওয়ার্ল্ড!"); } অকার্যকর লুপ () {// কার্সারটি কলাম 0, লাইন 1 // এ সেট করুন (নোট: লাইন 1 দ্বিতীয় সারি, যেহেতু গণনা 0 দিয়ে শুরু হয়): lcd.setCursor (0, 1); // পুনরায় সেট করার পর সেকেন্ডের সংখ্যা মুদ্রণ করুন: lcd.print (millis () / 1000); }
ধাপ 3: তাপমাত্রা এবং আর্দ্রতা সেন্সর যুক্ত করুন
ব্রেডবোর্ডে তাপমাত্রা ও আর্দ্রতা সেন্সর োকান। আপনাকে নিম্নলিখিত লিডগুলি ব্যবহার করে এটিকে আরডুইনোতে সংযুক্ত করতে হবে:
- পিন 2
- পাওয়ার (+5v) রেল
- গ্রাউন্ড রেল
ধাপ 4: তাপমাত্রা এবং আর্দ্রতা সেন্সর - পরীক্ষা কোড
//www.elegoo.com
//2016.12.9 #অন্তর্ভুক্ত // DHT11, // VCC: 5V বা 3V // GND: GND // DATA: 2 int pinDHT11 = 2; SimpleDHT11 dht11; অকার্যকর সেটআপ () {Serial.begin (9600); } void loop () {// start working… Serial.println ("====================================="); Serial.println ("নমুনা DHT11 …"); // কাঁচা নমুনা ডেটা সহ পড়ুন। বাইট তাপমাত্রা = 0; বাইট আর্দ্রতা = 0; বাইট ডেটা [40] = {0}; যদি (dht11.read (pinDHT11, এবং তাপমাত্রা, এবং আর্দ্রতা, ডেটা)) {সিরিয়াল.প্রিন্ট ("DHT11 পড়ুন ব্যর্থ"); প্রত্যাবর্তন; } সিরিয়াল.প্রিন্ট ("নমুনা RAW বিটস:"); জন্য (int i = 0; i 0 && ((i + 1) % 4) == 0) {Serial.print (''); }} Serial.println (""); Serial.print ("নমুনা ঠিক আছে:"); সিরিয়াল.প্রিন্ট ((int) তাপমাত্রা); Serial.print (" *C,"); সিরিয়াল.প্রিন্ট ((int) আর্দ্রতা); Serial.println (" %"); // DHT11 নমুনার হার 1HZ। বিলম্ব (1000); }
ধাপ 5: ইন্টিগ্রেশন সমস্যা
আপনাকে এলসিডি স্ক্রিন এবং তাপমাত্রা সেন্সরের কোডের উদাহরণ দেওয়া হয়েছে। ল্যাবের জন্য আপনার চূড়ান্ত পদক্ষেপ হল এই দুটি উদাহরণকে একীভূত করা যাতে আপনার তাপমাত্রা রিডিং এলসিডি স্ক্রিনে প্রদর্শিত হয়। আপনি বার্তাটি পরিবর্তন করতে পারেন যাতে এটি এলসিডি স্ক্রিনের জন্য দুটি উপলব্ধ লাইনে উপস্থিত হতে পারে।
প্রস্তাবিত:
Arduino সঙ্গে DIY শ্বাস সেন্সর (পরিবাহী বোনা প্রসারিত সেন্সর): 7 ধাপ (ছবি সহ)
Arduino (Conductive Knitted Stretch Sensor) দিয়ে DIY Breath Sensor: এই DIY সেন্সরটি একটি পরিবাহী বোনা স্ট্রেচ সেন্সরের রূপ ধারণ করবে। এটি আপনার বুক/পেটের চারপাশে মোড়ানো হবে, এবং যখন আপনার বুক/পেট প্রসারিত হবে এবং সংকুচিত হবে তখন সেন্সর, এবং ফলস্বরূপ ইনপুট ডেটা যা আরডুইনোকে খাওয়ানো হবে। তাই
রাস্পবেরীপি 3 ম্যাগনেট সেন্সর মিনি রিড সেন্সর সহ: 6 টি ধাপ
মিনি রিড সেন্সর সহ রাস্পবেরিপি 3 ম্যাগনেট সেন্সর: এই নির্দেশনায়, আমরা রাস্পবেরিপি 3 ব্যবহার করে একটি আইওটি চুম্বক সেন্সর তৈরি করব।
DIY: ফোকাসযোগ্য মোশন সেন্সর সহ সিলিং মাউন্ট করা মিনি সেন্সর বক্স: 4 টি ধাপ
DIY: ফোকাসযোগ্য মোশন সেন্সর সহ সিলিং মাউন্ট করা মিনি সেন্সর বক্স: হ্যালো। কিছু সময় আগে আমি আমার বন্ধুকে স্মার্ট হোম ধারণা দিয়ে সাহায্য করছিলাম এবং একটি কাস্টম ডিজাইন সহ একটি মিনি সেন্সর বক্স তৈরি করেছি যা ছাদে 40x65 মিমি গর্তে মাউন্ট করা যেতে পারে। এই বাক্সটি সাহায্য করে: the আলোর তীব্রতা পরিমাপ • আর্দ্রতা পরিমাপ
একটি Arduino ওয়াইফাই নেটওয়ার্ক (সেন্সর এবং Actuators) - রঙ সেন্সর: 4 ধাপ
একটি আরডুইনো ওয়াইফাই নেটওয়ার্ক (সেন্সর এবং অ্যাকচুয়েটর) - রঙের সেন্সর: আপনার অ্যাপ্লিকেশনে কতবার আপনার কাছে কিছু সেন্সর বা কিছু অ্যাকচুয়েটর আছে? আপনার কম্পিউটারের কাছে একটি ওয়াই-ফাই নেটওয়ার্কের মাধ্যমে সংযুক্ত বিভিন্ন স্লেভ ডিভাইস পরিচালনা করতে কতটা আরামদায়ক হতে পারে? এই প্রকল্পে
টাচ সেন্সর এবং সাউন্ড সেন্সর নিয়ন্ত্রণ এসি/ডিসি লাইট: 5 টি ধাপ
টাচ সেন্সর এবং সাউন্ড সেন্সর নিয়ন্ত্রণ এসি/ডিসি লাইট: এটি আমার প্রথম প্রকল্প এবং এটি দুটি মৌলিক সেন্সরের উপর ভিত্তি করে কাজ করছে একটি টাচ সেন্সর এবং দ্বিতীয়টি সাউন্ড সেন্সর চালু, আপনি যদি এটি ছেড়ে দেন তবে আলো বন্ধ থাকবে এবং একই