آرڊينو-لوگو

ARDUINO DHT11 اسٽارٽر کٽ

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 ڳولھيو، ۽ انسٽال ڪريو تي ڪلڪ ڪريو.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-1
  • ڪلڪ ڪريو File Arduino IDE ۾، ۽ Ex کان AT24C256_library ۾ read_wirte چونڊيوamples.
  • اپلوڊ تي ڪلڪ ڪريو، ۽ IDE جي مٿي ساڄي ڪنڊ ۾ سيريل مانيٽر تي ڪلڪ ڪريو.

سبق 2: 0.96in LED اسڪرين پروگرام:

  1. Arduino IDE ۾ Sketch تي ڪلڪ ڪريو، Include Library ۾ Manage Library چونڊيو، U8glib ڳولھيو، U8glib چونڊيو ۽ انسٽال ڪريو تي ڪلڪ ڪريو.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-2
  2. ڪلڪ ڪريو File Arduino IDE ۾ ۽ U8glib مان FPS چونڊيو Examples.
    • ڳوليو // U8GLIB_SSD1306_128X64 u8g (U8G_I2C_OPT_NONE | U8G_I2C_OPT_DEV_0); // I2C/TWI ڪوڊ، حذف ڪريو "//" غير تبصرو، ڪلڪ ڪريو اپلوڊ مٿي کاٻي ڪنڊ ۾.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-3

سبق 3: MPU6050 ڇهه-محور گيروسکوپ پروگرام:

  1. Arduino IDE ۾ Sketch تي ڪلڪ ڪريو، Include Library ۾ Manage Library چونڊيو، Adafruit_MPU6050 جي ڳولا ڪريو، ۽ انسٽال ڪريو تي ڪلڪ ڪريو.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-4
  2. ڪلڪ ڪريو File Arduino IDE ۾ ۽ Adafruit_MPU6050 ۾ Basic_readings چونڊيو Examples.
  3. اپلوڊ تي ڪلڪ ڪريو، IDE جي مٿي ساڄي ڪنڊ ۾ سيريل مانيٽر تي ڪلڪ ڪريو، ۽ 9600baud کان 115200baud تي سوئچ ڪريو.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-5
  4. ڇاڪاڻ ته MPU-6050 جي سڀني محور جي شروعاتي قدر هڪجهڙائي نه ٿي سگھي ٿي، جڏهن ايڪسلريشن جي X ۽ Y محور 0 m/^2 جي برابر نه آهن ۽ Z محور 9.8 m/^2 جي برابر نه آهن، ۽ X، Y ۽ Z. گھمڻ 0rad/s جي برابر نه آھن، توھان پروگرام ذريعي غلطي جي قيمت وڌائي يا گھٽائي سگھو ٿا. پيداوار جي شروعاتي قيمت کي نسبتا درست ڪريو.

غير فعال بزر پروگرام

سبق 4: غير فعال بزر پروگرام:

ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-6

درجه حرارت ۽ نمي سينسر پروگرام

سبق 5: DH11 درجه حرارت ۽ نمي سينسر پروگرام:

  1. Arduino IDE ۾ Sketch تي ڪلڪ ڪريو، Include Library ۾ Manage Library چونڊيو، DHT11 جي ڳولا ڪريو، DFRobot_DHT11 چونڊيو، ۽ انسٽال ڪريو تي ڪلڪ ڪريو.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-7
  2. ڪلڪ ڪريو File Arduino IDE ۾، ۽ Ex ۾ DFRRobot_DHT11 ۾ readDHT11 چونڊيوamples.
  3. تبديل ڪريو #define DHT11_PIN 10 to #define DHT11_PIN3 ۽ ڪلڪ ڪريو IDE هوم پيج اپلوڊ.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-8
  4. IDE جي اوپري ساڄي ڪنڊ ۾ سيريل مانيٽر تي ڪلڪ ڪريو ۽ 9600baud کي 115200baud ۾ تبديل ڪريو. موجوده درجه حرارت ۽ نمي حاصل ڪرڻ لاءِ اٽڪل 1S انتظار ڪريو.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-9

انفراريڊ ريموٽ استقبال پروگرام

سبق 6: انفراريڊ ريموٽ استقبال پروگرام

  1. Arduino IDE ۾ Sketch تي ڪلڪ ڪريو، Library Manage Library in Include Library چونڊيو، IRremote جي ڳولا ڪريو، ۽ انسٽال ڪريو تي ڪلڪ ڪريو.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-10
  2. ڪلڪ ڪريو File Arduino IDE ۾ ۽ IRremote کان ReceiveDemo چونڊيو Examples.
  3. اپلوڊ تي ڪلڪ ڪريو، IDE جي مٿي ساڄي ڪنڊ ۾ سيريل مانيٽر تي ڪلڪ ڪريو، ۽ 9600baud کان 115200baud تي سوئچ ڪريو. ملندڙ ريموٽ ڪنٽرول استعمال ڪريو انفراريڊ وصول ڪرڻ واري ماڊل کي ترتيب ڏيڻ ۽ ڪنهن به ڪيچ کي دٻايو. جڏهن لاڳاپيل ڊيٽا ظاهر ٿئي ٿي، ماڊل عام طور تي هلندو.ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-11

Photoresistor ۽ بٽڻ پروگرام

سبق 7: Photoresistor پروگرام:

ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-12

سبق 8: بٽڻ پروگرام:

ARDUINO-DHT11-اسٽارٽر-ڪٽ-FIG-13

FAQ

اڪثر پڇيا ويندڙ سوالs

  • عبرت: جيڪڏهن منهنجو پروگرام ڪم نه ڪري رهيو آهي ته آئون ڪيئن مسئلا حل ڪري سگهان ٿو؟
    • نواب خير بخش مري: ڪنيڪشن چيڪ ڪريو انهي کي يقيني بڻائڻ لاءِ ته اهي صحيح طرح سان قائم آهن. تصديق ڪريو ته لائبريريون صحيح طور تي Arduino IDE ۾ نصب ٿيل آهن. پڪ ڪريو ته ڪوڊ غلطي کان پاڪ آهي ۽ دستياب ۾ ڏنل هدايتن سان ملندو آهي.

دستاويز / وسيلا

ARDUINO DHT11 اسٽارٽر کٽ [pdf] استعمال ڪندڙ ھدايت
DHT11، DHT11 اسٽارٽر کٽ، اسٽارٽر کٽ، کٽ

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *