جدول المحتويات:
- اللوازم
- الخطوة 1: أدخل BreadShield في Arduino Uno
- الخطوة 2: أدخل BreadShield في اللوح
- الخطوة 3: أدخل شاشة LCD في لوحة التوصيل
- الخطوة 4: اسحب دبوس R / W الخاص بشاشات الكريستال السائل إلى GND
- الخطوة 5: أدخل مقياس الجهد
- الخطوة 6: قم ببرمجة Arduino ، مع فصل الدبوس الأوسط لمقياس الجهد
فيديو: اردوينو وشخصيات شاشات الكريستال السائل في BreadShield: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
تتضمن العديد من مشاريع Arduino شاشات LCD ذات الأحرف ، والتي تستخدم بروتوكول HD44780 بأغلبية ساحقة للحصول على البيانات من Arduino. عادةً ما يتطلب توصيل Arduino بـ HD44780 (في وضع 4 بت) 12 سلكًا! سيؤدي ذلك إلى فوضى كبيرة من السباغيتي الأسلاك الطائر. يستغرق الأمر بعض الوقت لتوصيلهم. من الصعب التصحيح. وهي عرضة لقطع الاتصال بأصابعك الخرقاء.
في هذا البرنامج التعليمي ، سنرى أن الحياة يمكن أن تكون أسهل بكثير في BreadShield ، درع Arduino للوحات التجارب.
اللوازم
- لوح واحد
- اردوينو أونو واحد
- درع خبز واحد
الخطوة 1: أدخل BreadShield في Arduino Uno
أدخل BreadShield في Arduino Uno تمامًا كما تفعل عادةً لاستخدام ألواح الحماية الأخرى.
الخطوة 2: أدخل BreadShield في اللوح
أدخل دبابيس الكسر من BreadShield في لوح التجارب ، تمامًا كما تقوم عادةً بإدخال صف من المسامير في لوح التجارب.
الخطوة 3: أدخل شاشة LCD في لوحة التوصيل
أفترض أن شاشة LCD الخاصة بك قد تم لحامها برؤوس ذكور ، كما هو الحال في هذا البرنامج التعليمي بواسطة SparkFun. أدخل الآن شاشة LCD (من الناحية الفنية دبابيس الذكور) في اللوح ، مع مطابقة دبوس GND لشاشة LCD دبوس GND الخاص بـ BreadShield. سيؤدي هذا تلقائيًا إلى إنشاء المراسلات التالية من طرف إلى طرف بين Arduino Uno وشاشة LCD (على اليسار ، دبوس LCD ؛ على اليمين ، دبوس BreadShield):
VSS / GND ---- GNDVDD ---- 5VRS ---- TX E / تمكين ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 أنود الإضاءة الخلفية - - D12 الخلفية الكاثود ---- D13
يتم تصور التوجيه في الشكل أعلاه.
الخطوة 4: اسحب دبوس R / W الخاص بشاشات الكريستال السائل إلى GND
استخدم سلك توصيل واحد - سلك العبور الوحيد المطلوب في هذا المشروع ، لسحب دبوس R / W لشاشة LCD إلى GND. نعم ، هذا يعني أيضًا توصيل D2 من Arudino بـ GND. لكن هذه ليست مشكلة طالما أنك لا تستخدم D2.
الخطوة 5: أدخل مقياس الجهد
أدخل مقياس الجهد كمقسم جهد. أدخل الأطراف الطرفية لمقياس الجهد في روابط 5V و GND على التوالي على اللوح. والدبوس الأوسط لمقياس الجهد في روابط RX. تم توضيح الأسلاك الناتجة في الشكل أعلاه. أفترض أن مقياس الجهد يحتوي على بعض الأسلاك الملحومة على أرجله أو استخدام أسلاك التوصيل لتوجيه دبابيسه الثلاثة من مكان آخر على اللوح.
الخطوة 6: قم ببرمجة Arduino ، مع فصل الدبوس الأوسط لمقياس الجهد
الآن يمكنك برمجة Arduino الخاص بك. يوجد جزء من رمز المثال في
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
للبرمجة ، تأكد من فصل دبوس RX عن الدبوس الأوسط لمقياس الجهد. فقط ارفع الدبوس الأوسط لمقياس الجهد برفق من ربطة العنق على لوح التجارب. بعد البرمجة ، أدخله مرة أخرى. ثم سترى محتوى النص المعروض على شاشة LCD. إذا لم يكن كذلك ، فاضبط مقياس الجهد.
لا تتردد في ترك تعليق أو سؤال هنا وسأرد في أسرع وقت ممكن.
استمتع بمزيد من أمثلة BreadShield في هذا الفيديو.
تدير BreadShield الآن حملة تمويل جماعي. استفد من الأسعار المخفضة للحملة فقط على
موصى به:
عرض الكريستال السائل باستخدام Arduno: 4 خطوات
شاشة العرض البلورية السائلة باستخدام Arduno: LCD (شاشة العرض البلورية السائلة) هي نوع من وسائط العرض التي تستخدم الكريستال السائل كعارض رئيسي. في هذه المقالة سأستخدم شاشة LCD مقاس 2 × 16. نظرًا لوجود هذا النوع من شاشات الكريستال السائل في الغالب في السوق. المواصفات: الشكل المادي ، انظر الصورة عدد العمود
PT تمبرتورا Y ميليباريس ، وشاشات الكريستال السائل ، و BMP180: 4 خطوات
PT Temperatura Y Milibares، Lcd and BMP180: Hola este DIY te va a ense & ntilde؛ ar como usar un Arduino Uno، BMP180 y un display LCD para poder calcular la tempratura y la presi & oacute؛ n del area en el que estas.Primero lo que tienes que hacer es soldar el BMP180 a 4 cables y el LCD Despu & eacu
غزاة شاشات الكريستال السائل: لعبة مثل غزاة الفضاء على شاشة عرض أحرف LCD مقاس 16 × 2: 7 خطوات
غزاة LCD: لعبة تشبه لعبة Space Invaders على شاشة LCD مقاس 16 × 2: ليست هناك حاجة لتقديم لعبة "Space Invaders" الأسطورية. الميزة الأكثر إثارة للاهتمام في هذا المشروع هي أنه يستخدم عرض النص للإخراج الرسومي. يتم تحقيق ذلك من خلال تنفيذ 8 أحرف مخصصة. يمكنك تنزيل Arduino كامل
IP / الساعة لشاشات الكريستال السائل: 5 خطوات
LCD IP / Clock: سيوضح لك هذا التوجيه كيفية إنشاء شاشة LCD تعرض لك الوقت الحالي وعنوان IP / مضيف RPi
Adafruit SI1145 مستشعر الأشعة فوق البنفسجية / الضوء المرئي / الأشعة تحت الحمراء - اردوينو وشاشات الكريستال السائل: 4 خطوات
Adafruit SI1145 مستشعر الأشعة فوق البنفسجية / الضوء المرئي / الأشعة تحت الحمراء - Arduino و LCD: يستخدم هذا المشروع مستشعر Adafruit SI1145 للأشعة فوق البنفسجية / الضوء المرئي / الأشعة تحت الحمراء لحساب تصنيف الأشعة فوق البنفسجية الحالي. لم يتم استشعار الأشعة فوق البنفسجية مباشرة. بدلاً من ذلك ، يتم حسابها كدالة للضوء المرئي وقراءات الأشعة تحت الحمراء. عندما اختبرت ذلك في الخارج ،