ARDUINO DHT11 স্টার্টার কিট
স্পেসিফিকেশন
- পাঠ 1: EEPROM স্টোরেজ প্রোগ্রাম
- পাঠ 2: 0.96in LED স্ক্রীন প্রোগ্রাম
- পাঠ 3: MPU6050 সিক্স-অ্যাক্সিস জাইরোস্কোপ প্রোগ্রাম
- পাঠ 4: প্যাসিভ বুজার প্রোগ্রাম
- পাঠ 5: DH11 তাপমাত্রা এবং আর্দ্রতা সেন্সর প্রোগ্রাম
- পাঠ 6: ইনফ্রারেড রিমোট রিসেপশন প্রোগ্রাম
- পাঠ 7: ফটোরেসিস্টর প্রোগ্রাম
স্টোরেজ এলইডি এবং স্ক্রিন প্রোগ্রাম
পাঠ 1:EEPROM স্টোরেজ প্রোগ্রাম:
- Arduino IDE-তে Sketch-এ ক্লিক করুন, ইনক্লুড লাইব্রেরিতে লাইব্রেরি পরিচালনা করুন নির্বাচন করুন, AT24C256_library অনুসন্ধান করুন এবং Install-এ ক্লিক করুন।
- ক্লিক করুন File Arduino IDE-তে, এবং Ex থেকে AT24C256_লাইব্রেরিতে read_wirte নির্বাচন করুনampলেস
- আপলোড এ ক্লিক করুন এবং IDE এর উপরের ডানদিকে সিরিয়াল মনিটরে ক্লিক করুন।
পাঠ 2: 0.96in LED স্ক্রীন প্রোগ্রাম:
- আরডুইনো আইডিই-তে স্কেচ ক্লিক করুন, ইনক্লুড লাইব্রেরিতে লাইব্রেরি পরিচালনা করুন নির্বাচন করুন, U8glib অনুসন্ধান করুন, U8glib নির্বাচন করুন এবং ইনস্টল ক্লিক করুন
- ক্লিক করুন File Arduino IDE-এ এবং U8glib থেকে Ex-এ FPS নির্বাচন করুনampলেস
- খুঁজুন / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI কোড, "//" uncomment মুছুন, উপরের বাম কোণে আপলোড ক্লিক করুন।
- খুঁজুন / / U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI কোড, "//" uncomment মুছুন, উপরের বাম কোণে আপলোড ক্লিক করুন।
পাঠ 3: MPU6050 সিক্স-অ্যাক্সিস জাইরোস্কোপ প্রোগ্রাম:
- Arduino IDE-তে Sketch-এ ক্লিক করুন, ইনক্লুড লাইব্রেরিতে লাইব্রেরি পরিচালনা করুন নির্বাচন করুন, Adafruit_MPU6050 অনুসন্ধান করুন এবং ইনস্টল ক্লিক করুন।
- ক্লিক করুন File Arduino IDE-এ এবং Adafruit_MPU6050-এ মৌলিক_রিডিং নির্বাচন করুনampলেস
- Upload-এ ক্লিক করুন, IDE-এর উপরের ডানদিকের কোণায় সিরিয়াল মনিটরে ক্লিক করুন এবং 9600baud থেকে 115200baud-এ স্যুইচ করুন।
- কারণ MPU-6050-এর সমস্ত অক্ষের প্রাথমিক মান সামঞ্জস্যপূর্ণ হতে পারে না, যখন ত্বরণের X এবং Y অক্ষগুলি 0 m/^2 এর সমান নয় এবং Z অক্ষগুলি 9.8 m/^2 এর সমান নয়, এবং X, Y এবং Z। ঘূর্ণন 0rad/s এর সমান নয়, আপনি প্রোগ্রামের মাধ্যমে ত্রুটির মান বাড়াতে বা কমাতে পারেন। আউটপুটের প্রাথমিক মান তুলনামূলকভাবে সঠিক করুন।
প্যাসিভ বুজার প্রোগ্রাম
পাঠ 4: প্যাসিভ বুজার প্রোগ্রাম:
তাপমাত্রা এবং আর্দ্রতা সেন্সর প্রোগ্রাম
পাঠ 5: DH11 তাপমাত্রা এবং আর্দ্রতা সেন্সর প্রোগ্রাম:
- Arduino IDE-তে Sketch-এ ক্লিক করুন, ইনক্লুড লাইব্রেরিতে লাইব্রেরি পরিচালনা করুন নির্বাচন করুন, DHT11 অনুসন্ধান করুন, DFRobot_DHT11 নির্বাচন করুন এবং ইনস্টল করুন-এ ক্লিক করুন।
- ক্লিক করুন File Arduino IDE-তে, এবং প্রাক্তনে DFRRobot_DHT11-এ readDHT11 নির্বাচন করুনampলেস
- #define DHT11_PIN 10 কে #define DHT11_PIN3 এ পরিবর্তন করুন এবং IDE হোম পেজ আপলোড এ ক্লিক করুন।
- IDE-এর উপরের ডানদিকের কোণায় সিরিয়াল মনিটরে ক্লিক করুন এবং 9600baud 115200baud-এ স্যুইচ করুন। বর্তমান তাপমাত্রা ও আর্দ্রতা পেতে প্রায় 1S অপেক্ষা করুন।
ইনফ্রারেড রিমোট রিসেপশন প্রোগ্রাম
পাঠ ৬: ইনফ্রারেড রিমোট রিসেপশন প্রোগ্রাম
- Arduino IDE-তে Sketch-এ ক্লিক করুন, ইনক্লুড লাইব্রেরিতে লাইব্রেরি পরিচালনা করুন নির্বাচন করুন, IRremote-এর জন্য অনুসন্ধান করুন এবং Install-এ ক্লিক করুন।
- ক্লিক করুন File Arduino IDE-তে এবং Ex-এ IRremote থেকে ReceiveDemo নির্বাচন করুনampলেস
- Upload-এ ক্লিক করুন, IDE-এর উপরের ডানদিকের কোণায় সিরিয়াল মনিটরে ক্লিক করুন এবং 9600baud থেকে 115200baud-এ স্যুইচ করুন। ইনফ্রারেড রিসিভিং মডিউল সারিবদ্ধ করতে এবং যেকোনো কী টিপুন মেলে রিমোট কন্ট্রোল ব্যবহার করুন। সংশ্লিষ্ট ডেটা উপস্থিত হলে, মডিউলটি স্বাভাবিকভাবে চলবে।
পাঠ ৬: ফটোরেসিস্টর প্রোগ্রাম:
পাঠ ৬: বোতাম প্রোগ্রাম:
FAQ
প্রায়শই জিজ্ঞাসিত প্রশ্নs
- প্রশ্নঃ আমার প্রোগ্রাম কাজ না করলে আমি কিভাবে সমস্যা সমাধান করব?
- উত্তর: সংযোগগুলি সঠিকভাবে সেট আপ করা হয়েছে তা নিশ্চিত করতে পরীক্ষা করুন৷ আরডুইনো আইডিইতে লাইব্রেরিগুলো সঠিকভাবে ইনস্টল করা আছে কিনা তা যাচাই করুন। নিশ্চিত করুন যে কোডটি ত্রুটি-মুক্ত এবং ম্যানুয়ালটিতে দেওয়া নির্দেশাবলীর সাথে মেলে।
দলিল/সম্পদ
![]() |
ARDUINO DHT11 স্টার্টার কিট [পিডিএফ] ব্যবহারকারীর নির্দেশিকা DHT11, DHT11 স্টার্টার কিট, স্টার্টার কিট, কিট |