ارڈینو ایل سی ڈی کی پیڈ شیلڈ (SKU: DFR0009) ڈیٹا شیٹ

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





تحریری شکل میں ایل سی ڈی ماڈیول 'ارڈینو ایل سی ڈی کی پیڈ شیلڈ (ایس کیو: DFR0009)' کی پن آؤٹ اور ورکنگ تفصیلات کی وضاحت کی گئی ہے جو خاص طور پر تمام اردوینو پر مبنی ایپلی کیشنز کے لئے فوری طور پر فوری طور پر مطابقت پیش کرنے کے لئے تیار کیا گیا ہے جس میں ہندسوں میں کسی خاص پیرامیٹر کی نمائش کی ضرورت پڑسکتی ہے۔ جیسے درجہ حرارت ، رفتار ، وقت ، وزن وغیرہ۔

آرڈینوو LCD کی پیڈ شیلڈ (SKU: DFR0009)

ایل سی ڈی کیپیڈ شیلڈ خاص طور پر آرڈینو بورڈز کے ساتھ منفرد کام کرنے کے لئے بنائی گئی ہے ، جس کا مقصد ایک مشن ہے جو صارفین کو پریشانی سے پاک اور صارف دوست انٹرفیسنگ آپریشنوں کی اجازت دیتا ہے۔

اس ماڈیول کی مدد سے اب صارفین مینو سے اچھی طرح واقف ہوسکتے ہیں ، اور ان کی مخصوص اطلاق کی شرائط اور مطلوبہ صلاحیت کے مطابق مختلف حالتوں کا انتخاب کرسکتے ہیں۔



اریڈینو ایل سی ڈی کی پیڈ شیلڈ (SKU: DFR0009) ماڈیول 1602 سفید ڈیجیٹل حروف کے ساتھ ، نیلے رنگ کے روشن بائک لائٹ مائع کرسٹل ڈسپلے پینل کے ساتھ ڈیزائن کیا گیا ہے۔

اس میں 5 کیز کے ساتھ ایک کیپیڈ بنایا گیا ہے ، جس میں خصوصی افعال جیسے کہ منتخب ، اوپر ، دائیں ، نیچے اور بائیں کی فراہمی کے لئے تشکیل کیا گیا ہے۔



ماڈیول میں ڈیجیٹل IO (ان پٹ / آؤٹ پٹ) ڈیجیٹل کنورٹر یا ADC چینل کے ایک ینالاگ کے ذریعے بچت کی صلاحیت شامل ہے۔

کلیدی دبانے والی کمانڈ کی شناخت داخلی طور پر 5 مرحلے کے امکانی تقسیم والے نیٹ ورک کے ذریعے کی جاتی ہے۔

وضاحت شدہ آرڈینوو LCD کی پیڈ شیلڈ (SKU: DFR0009) LCD ماڈیول Ardino بورڈز کے ساتھ آسانی سے مطابقت پذیر ہونے کی وجہ سے کافی مشہور ہوگیا ہے۔

ڈسپلے 2 بائی 16 ایل سی ڈی سلاٹ پر مشتمل ہے ، جس میں 6 پش ٹو آن سوئچ کی مدد سے مدد کی گئی ہے۔ پن # 4،5،6،7،8،9 اور 10 ایک ارڈینو بورڈ کے ساتھ مداخلت کے لئے مل کر کام کریں۔

ینالاگ پن # 0 کو پش بٹن کمانڈ کو اسکین کرنے کے لئے تفویض کیا گیا ہے۔

ماڈیول میں ایک متصل کنٹراسٹ ایڈجسٹمنٹ کنٹرول ، اور بیک لائٹ آن / آف آپشن بٹن شامل ہے۔

یہ نظام پریشانی سے پاک اینالاگ سینسر پڑھنے کی اہلیت اور پیش کش کیلئے ایک توسیع پذیر ینالاگ پن آؤٹ بھی پیش کرتا ہے۔

مزید تفصیلات منسلک ہیں یہاں

تصویری بشکریہ: https://www.dfrobot.com/wiki/index.php؟title=File:DSC0410.jpg

آرڈوینو LCD کی پیڈ شیلڈ (SKU: DFR0009) میں شامل اہم خصوصیات یہ ہیں:

  • آپریٹنگ وولٹیج: 5V
  • مطلوبہ انتخاب کے ل a کسٹم مینو پینل کو ٹوگل کرنے کیلئے 5 پش ٹو آن بٹن۔
  • آر ایس ٹی بٹن متعلقہ ارڈینو پروگرام کی بحالی کی پیش کش کرتا ہے
  • بیک لائٹ کو ایڈجسٹ کرنے کے لئے ایک پوٹینومیٹر کو مربوط کریں
  • دستیاب I / O پنوں میں توسیع کی جاسکتی ہے
  • ینالاگ پن آؤٹ سینسر توسیع کے لئے معیاری DFRobot ترتیب کا استعمال کرتے ہوئے توسیع پذیر
  • مثالی طور پر موزوں طول و عرض: 80 x 58 ملی میٹر

لائبریری وضاحت

فنکشن کی وضاحت

لیکویڈ کرسٹل (آر ایس ، قابل ، ڈی 4 ، ڈی 5 ، ڈی 6 ، ڈی 7)

مائع کرسٹل کا ایک متغیر متبادل پیدا کرتا ہے۔ ڈسپلے اسکرین کو 4 یا 8 ڈیٹا لائنوں کے ذریعہ کمانڈ کیا جاسکتا ہے۔ اگر پہلے ، d0 سے d3 کے لئے پن نمبروں کو ختم کیا جاسکتا ہے اور متعلقہ لائنوں کو غیر استعمال شدہ برقرار رکھا جاسکتا ہے۔

اس طرح کے معاملے میں آرڈینو بورڈ کے اوپر کسی پن سے جڑنے کے بجائے آر ڈبلیو پن آؤٹ کو زمین کے ساتھ جڑنے کی سفارش کی جاسکتی ہے ، آپ اسے اس فنکشن کے پیرامیٹرز سے ختم کرنا چاہتے ہیں۔

آپ اس کے لئے مندرجہ ذیل مثال پر غور کرسکتے ہیں:

LiquidCrystal lcd(8, 9, 4, 5, 6, 7)

lcd.begin (کالس ، قطاریں)

LCD اسکرین ڈسپلے میں مداخلت کو متحرک کرتا ہے ، اور تفویض کرتا ہے
ڈسپلے پڑھنے کے طول و عرض (چوڑائی اور اونچائی) شروع () مطالبہ کرتے ہیں کہ کسی بھی مختلف LCD لائبریری اشارہ سے پہلے بلایا جائے ، بطور مثال:

lcd.begin(16, 2)

lcd.setCursor (کرنل ، قطار)

مثال کے طور پر ، LCD کو لکھے ہوئے ان پٹس مرئی ہوسکتے ہیں۔

lcd.setCursor(0,0)

lcd.print (ڈیٹا)

مثال کے طور پر ، LCD ڈسپلے کے لئے متن پرنٹ کرتا ہے۔

lcd.print('hello, world!')

lcd.write (ڈیٹا)

LCD اسکرین کیلئے ایک کردار لکھتا ہے۔

مثال

مندرجہ ذیل مثال LCD پینل اور خصوصیات والے بٹنوں کی جانچ کرتی ہے۔ جیسے ہی صارف دباتا ہے
شیلڈ پر بٹن , اسکرین فوری طور پر متعلقہ اشاروں کو روشن کرتی ہے۔

رابطے کی تفصیلات: محض ایل ڈی سی کیپیڈ کو ارڈینو بورڈ میں پلگ ان جیسا کہ یو این او (یا اسی طرح کے کوئی کنٹرولرز)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19 19 21 21 22 23 24 25 26 27 28 29 30 31 33 33 34 35 36 37 38 39 40 41 42 43 44 46 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95/ *********************************************** *************************** مارک براہمویل ، جولائی 2010 https://www.dfrobot.com/wiki/index.php؟title = فائل: DSC0410.jpg یہ پروگرام LCD پینل اور اس کی جانچ کرے گا
بٹن۔ جب آپ ڈھال پر بٹن دبائیں گے , اسکرین اسی کو دکھائے گی۔ کنکشن: LCD کیپیڈ کو UNO میں پلگ کریں (یا
دوسرے کنٹرولرز) ********************************************* ****************************** / # شامل مائع کرسٹل ایل سی ڈی (8 ، 9 ، 4 ، 5 ، 6 ،
7) // منتخب کریں
LCD پینل پر استعمال ہونے والی پنوں // پینل اور بٹنوں کے ذریعہ استعمال شدہ کچھ اقدار کی وضاحت کریں lcd_key = 0 int adc_key_in = 0 #define btnROWT 0 #define btnUP 1 #define btnSELECT 4 #define btNNNN 4 پڑھیں_ LCD_ بٹن () {
// بٹنوں کو adc_key_in = پڑھیں
اینالاگ ریڈ (0) // سے قدر پڑھیں
سینسر // جب میرے بٹن پڑھے جاتے ہیں
ان ویلیز پر مرکوز: 0، 144، 329، 504، 741 // ہم ان میں تقریبا 50 اضافہ کرتے ہیں
اقدار اور یہ دیکھنے کے ل check کہ آیا ہم قریب ہیں // ہم اس کا پہلا آپشن بناتے ہیں
اس کی تیز رفتار وجوہات کے بعد سے یہ سب سے زیادہ ممکنہ نتیجہ ہوگا اگر (adc_key_in> 1000) btnNONE // V1.1 ہمارے لئے یہ دہلیز واپس آئے تو (adc_key_in<
50) btnRIGHT واپس کریں اگر (adc_key_in)<250)
btnUP واپس کریں اگر (adc_key_in)<450)
اگر (adc_key_in) بٹن ڈاون واپس کریں<650)
btnLEFT واپس کریں اگر (adc_key_in)<850)
واپسی btnSELECT // V1.0 کے لئے دوسری حد پر تبصرہ کریں
اور ذیل میں ایک استعمال کریں: / * اگر (adc_key_in)<
50) btnRIGHT واپس کریں اگر (adc_key_in)<
195) btnUP واپس کریں اگر (adc_key_in)<
380) بٹن ڈاون واپس کریں اگر (adc_key_in)<
555) btnLEFT واپس کریں اگر (adc_key_in)<
790) واپس کرنا btnSELECT * / واپس کرنا btnNONE
// جب سب دوسرے ناکام ہوجاتے ہیں تو اسے واپس کردیں۔ oid باطل سیٹ اپ () c lcd.begin (16 ،
دو)
// لائبریری lcd.setCursor شروع کریں (0،0)
// ایل سی ڈی کرسر پوزیشن کو سیٹ کریں lcd.print ('دبائیں
بٹن ') // LCD} باطل لوپ () c lcd.setCursor (9،1) پر ایک سادہ پیغام پرنٹ کریں
// کرسر کو دوسری لائن '1' میں منتقل کریں اور 9 خالی جگہوں پر lcd.print (ملیس () / 1000)
LCd.setCursor (0،1) پاور اپ اپ کے بعد سے / ڈسپلے سیکنڈ میں گزر گیا
// دوسری لائن کے آغاز میں منتقل کریں lcd_key =
read_LCD_buttons () // بٹن سوئچ پڑھیں (lcd_key) {
// اس پر منحصر ہے کہ کون سے بٹن کو دھکا دیا گیا تھا ، ہم ایک ایکشن کیس انجام دیتے ہیں۔ t
// پش بٹن 'RIGHT' اور اسکرین پر لفظ دکھائیں lcd.print ('RIGHT)
') بریک} کیس btnLEFT: c lcd.print (' بائیں
') // دبائیں بٹن' بائیں 'اور اس پر لفظ دکھائیں
اسکرین بریک} کیس btnUP: c lcd.print ('UP
') // پش بٹن' یوپی 'پر اور لفظ پر دکھائیں
اسکرین بریک} کیس btnDOWN: c lcd.print ('نیچے)
') // دبائیں بٹن' نیچے 'اور لفظ پر دکھائیں
اسکرین بریک} کیس btnSELECT: c lcd.print ('منتخب کریں')
// پش بٹن 'منتخب کریں' اور اسکرین بریک پر لفظ دکھائیں} کیس بی ٹی این نوٹ: c lcd.print ('NONE
') // کوئی کارروائی' پر 'کوئی نہیں' دکھائے گی
اسکرین بریک}}}



پچھلا: اردوینو آر جی بی فلو بہاو ترتیباتی روشنی سرکٹ اگلا: رنرز ، ایتھلیٹوں اور کھیل کے کھلاڑیوں کے لئے خودکار اسٹاپواچ بنانا