ARDUINO DHT11 اسٽارٽر کٽ
وضاحتون
- سبق 1: EEPROM اسٽوريج پروگرام
- سبق 2: 0.96in LED اسڪرين پروگرام
- سبق 3: MPU6050 ڇهه-محور گيروسکوپ پروگرام
- سبق 4: غير فعال بزر پروگرام
- سبق 5: DH11 درجه حرارت ۽ نمي سينسر پروگرام
- سبق 6: انفراريڊ ريموٽ استقبال پروگرام
- سبق 7: فوٽو ريزسٽر پروگرام
اسٽوريج LED ۽ اسڪرين پروگرام
سبق 1:EEPROM اسٽوريج پروگرام:
- Arduino IDE ۾ Sketch تي ڪلڪ ڪريو، Include Library ۾ Manage Library چونڊيو، AT24C256_library ڳولھيو، ۽ انسٽال ڪريو تي ڪلڪ ڪريو.
- ڪلڪ ڪريو File Arduino IDE ۾، ۽ Ex کان AT24C256_library ۾ read_wirte چونڊيوamples.
- اپلوڊ تي ڪلڪ ڪريو، ۽ IDE جي مٿي ساڄي ڪنڊ ۾ سيريل مانيٽر تي ڪلڪ ڪريو.
سبق 2: 0.96in LED اسڪرين پروگرام:
- Arduino IDE ۾ Sketch تي ڪلڪ ڪريو، Include Library ۾ Manage Library چونڊيو، U8glib ڳولھيو، U8glib چونڊيو ۽ انسٽال ڪريو تي ڪلڪ ڪريو.
- ڪلڪ ڪريو File Arduino IDE ۾ ۽ U8glib مان FPS چونڊيو Examples.
- ڳوليو // U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI ڪوڊ، حذف ڪريو "//" غير تبصرو، ڪلڪ ڪريو اپلوڊ مٿي کاٻي ڪنڊ ۾.
- ڳوليو // U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI ڪوڊ، حذف ڪريو "//" غير تبصرو، ڪلڪ ڪريو اپلوڊ مٿي کاٻي ڪنڊ ۾.
سبق 3: MPU6050 ڇهه-محور گيروسکوپ پروگرام:
- Arduino IDE ۾ Sketch تي ڪلڪ ڪريو، Include Library ۾ Manage Library چونڊيو، Adafruit_MPU6050 جي ڳولا ڪريو، ۽ انسٽال ڪريو تي ڪلڪ ڪريو.
- ڪلڪ ڪريو File Arduino IDE ۾ ۽ Adafruit_MPU6050 ۾ Basic_readings چونڊيو Examples.
- اپلوڊ تي ڪلڪ ڪريو، 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 تي ڪلڪ ڪريو، Include Library ۾ Manage Library چونڊيو، DHT11 جي ڳولا ڪريو، DFRobot_DHT11 چونڊيو، ۽ انسٽال ڪريو تي ڪلڪ ڪريو.
- ڪلڪ ڪريو File Arduino IDE ۾، ۽ Ex ۾ DFRRobot_DHT11 ۾ readDHT11 چونڊيوamples.
- تبديل ڪريو #define DHT11_PIN 10 to #define DHT11_PIN3 ۽ ڪلڪ ڪريو IDE هوم پيج اپلوڊ.
- IDE جي اوپري ساڄي ڪنڊ ۾ سيريل مانيٽر تي ڪلڪ ڪريو ۽ 9600baud کي 115200baud ۾ تبديل ڪريو. موجوده درجه حرارت ۽ نمي حاصل ڪرڻ لاءِ اٽڪل 1S انتظار ڪريو.
انفراريڊ ريموٽ استقبال پروگرام
سبق 6: انفراريڊ ريموٽ استقبال پروگرام
- Arduino IDE ۾ Sketch تي ڪلڪ ڪريو، Library Manage Library in Include Library چونڊيو، IRremote جي ڳولا ڪريو، ۽ انسٽال ڪريو تي ڪلڪ ڪريو.
- ڪلڪ ڪريو File Arduino IDE ۾ ۽ IRremote کان ReceiveDemo چونڊيو Examples.
- اپلوڊ تي ڪلڪ ڪريو، IDE جي مٿي ساڄي ڪنڊ ۾ سيريل مانيٽر تي ڪلڪ ڪريو، ۽ 9600baud کان 115200baud تي سوئچ ڪريو. ملندڙ ريموٽ ڪنٽرول استعمال ڪريو انفراريڊ وصول ڪرڻ واري ماڊل کي ترتيب ڏيڻ ۽ ڪنهن به ڪيچ کي دٻايو. جڏهن لاڳاپيل ڊيٽا ظاهر ٿئي ٿي، ماڊل عام طور تي هلندو.
سبق 7: Photoresistor پروگرام:
سبق 8: بٽڻ پروگرام:
FAQ
اڪثر پڇيا ويندڙ سوالs
- عبرت: جيڪڏهن منهنجو پروگرام ڪم نه ڪري رهيو آهي ته آئون ڪيئن مسئلا حل ڪري سگهان ٿو؟
- نواب خير بخش مري: ڪنيڪشن چيڪ ڪريو انهي کي يقيني بڻائڻ لاءِ ته اهي صحيح طرح سان قائم آهن. تصديق ڪريو ته لائبريريون صحيح طور تي Arduino IDE ۾ نصب ٿيل آهن. پڪ ڪريو ته ڪوڊ غلطي کان پاڪ آهي ۽ دستياب ۾ ڏنل هدايتن سان ملندو آهي.
دستاويز / وسيلا
![]() |
ARDUINO DHT11 اسٽارٽر کٽ [pdf] استعمال ڪندڙ ھدايت DHT11، DHT11 اسٽارٽر کٽ، اسٽارٽر کٽ، کٽ |