جدول المحتويات:
فيديو: لوحة المفاتيح مع شاشة LCD باستخدام متحكم CloudX: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
بالنسبة لهذا المشروع ، سنقبل البيانات من Matrix Keypad ثم نعرضها على شاشة LCD
وحدة.
الخطوة 1: عنصر مطلوب
- متحكم CLOUDX الصغير
- كلاودكس سوفت كارد
- سلك USB V3
- شاشة ال سي دي 16x2
- كيباد 4x4
- مقاوم متغير (103)
- سلك العبور
يمكنك الحصول على المكون الخاص بك هنا
الخطوة 2: إعداد جهازك
الخطوة الأولى:
اتصال LCD: سنستخدم البيانات 4 - بيانات 7 دبوس ، تسجيل تحديد دبوس ، تمكين دبوس.
- قم بتوصيل دبوس RS بـ pin1 الخاص بالمتحكم الدقيق
- قم بتوصيل دبوس EN إلى pin2 الخاص بالمتحكم الدقيق
- قم بتوصيل دبوس D4 إلى pin3 من متحكم
- قم بتوصيل دبوس D5 إلى pin4 من متحكم
- قم بتوصيل دبوس D6 إلى pin5 من متحكم
- قم بتوصيل D7 pin بـ pin6 من متحكم
- قم بتوصيل Vss وقاد الدبوس السلبي بـ GND
- قم بتوصيل Vdd وقاد دبوس إيجابي إلى 5 فولت
- قم بتوصيل الدبوس الأوسط المقاوم المتغير بـ VE (التباين V). والدبوس الآخر إلى 5 فولت و GND.
الخطوة الثانية:
اتصال لوحة المفاتيح: نحن نستخدم المقاوم المنسدل لدبابيس عمود لوحة المفاتيح.
- تم توصيل الدبوس 1 من دبوس عمود لوحة المفاتيح بمقاوم 10 كيلو و pin11 من المتحكم الدقيق.
- تم توصيل دبوس 2 من دبوس عمود لوحة المفاتيح بمقاوم 10 كيلو و pin12 من المتحكم الدقيق.
- تم توصيل الدبوس 3 الخاص برأس عمود لوحة المفاتيح بمقاوم 10 كيلو و pin13 من المتحكم الدقيق.
- تم توصيل دبوس 4 من دبوس عمود لوحة المفاتيح بمقاوم 10 كيلو و pin14 من المتحكم الدقيق.
وتم توصيل نهاية المقاوم معًا بـ GND.
- تم توصيل دبوس 1 الخاص بلوحة المفاتيح الصفوف بـ pin7 الخاص بالمتحكم الدقيق.
- تم توصيل pin2 الخاص بلوحة المفاتيح Row pin بـ pin8 من وحدة التحكم الدقيقة.
- تم توصيل دبوس الصف 3 الخاص بلوحة المفاتيح بـ pin9 الخاص بالمتحكم الدقيق.
- تم توصيل pin4 الخاص بلوحة المفاتيح Row pin بـ pin10 من وحدة التحكم الدقيقة
بعد تحقيق ذلك ، دعنا ننتقل إلى الترميز.
إذا كنت ترغب في تنزيل CloudX IDE ، انقر هنا
الخطوة 3: البرمجة
انسخ هذا الرمز إلى CloudX IDE الخاص بك.
# تضمين # تضمين # تضمين
#define NumberOfRows 4 // تعيين عدد الصفوف للوحة المفاتيح
#define NumberOfColumns 4 // تعيين عدد COLUMNS لـ Keypad char KeypadCharacters [NumberOfRows] [NumberOfColumns] = {'1'، '2'، '3'، 'A'، '4'، '5'، '6' ، 'B'، '7'، '8'، '9'، 'C'، '*'، '0'، '#'، 'D'}؛ // تخطيط مفاتيح لوحة المفاتيح char RowPins [NumberOfRows] = {7، 8، 9، 10}؛ // دبابيس صف لوحة المفاتيح إلى CloudX char ColumnsPins [NumberOfColumns] = {11، 12، 13، 14}؛ // دبابيس عمود لوحة المفاتيح char مفاتيح ؛ // تخزين إخراج لوحة المفاتيح هنا الإعداد () {// الإعداد هنا Lcd_setting (1 ، 2 ، 3 ، 4 ، 5 ، 6) ؛ Lcd_cmd (cursorOff) ؛ Lcd_cmd (مسح) ؛
Keypad_setting (PULLDOWNCOL ، RowPins ، ColumnsPins ، NumberOfRows ، NumberOfColumns ،
KeypadCharacters) ؛ // تهيئة لوحة المفاتيح بهذه البيانات
حلقة(){
// البرنامج هنا أثناء (Keys == 0) // إذا لم يتم الضغط على أي مفتاح ، استمر في التحقق من وجود مفتاح اضغط على المفاتيح = Keypad_getKey () ؛ // إذا تم الضغط على مفتاح ، قم بتحميل بيانات المفتاح في متغير المفاتيح Lcd_writeCP (Keys) ؛ // عرض المفتاح الذي تم الضغط عليه على مفاتيح موضع المؤشر الحالي لشاشات الكريستال السائل = 0 ؛ // مسح محتوى متغير المفاتيح}}
الخطوة 4: شارك معنا
هل حققته؟
إذا قمت بتحقيقه شاركه معنا هنا
موصى به:
شاشة LCD I2C / IIC - قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: 5 خطوات
شاشة LCD I2C / IIC | قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: يحتاج استخدام شاشة spi LCD إلى عدد كبير جدًا من التوصيلات التي يصعب فعلها ، لذلك وجدت وحدة يمكنها تحويل شاشة i2c LCD إلى شاشة spi LCD ، لذا فلنبدأ
التحكم في محركات التيار المستمر باستخدام L298N باستخدام متحكم CloudX: 3 خطوات
التحكم في محركات التيار المستمر باستخدام L298N باستخدام متحكم CloudX: سنشرح في هذا المشروع كيفية استخدام جسر L298N H لزيادة وتقليل سرعة محرك التيار المستمر. يمكن استخدام وحدة L298N H-bridge مع المحركات التي يتراوح جهدها بين 5 و 35 فولت تيار مستمر. يوجد أيضًا منظم 5 فولت داخلي ، لذا إذا كنت
لوحة مفاتيح بها 7 أجزاء باستخدام متحكم CLOUDX الصغير: 4 خطوات
لوحة مفاتيح بها 7 أجزاء باستخدام CLOUDX MICROCONTROLLER: بالنسبة لهذا المشروع ، سنقبل إدخالًا رقميًا من لوحة مفاتيح Matrix ثم نعرضها على وحدة عرض مكونة من سبعة أجزاء. نظرًا لأن مؤشرات LED الثمانية تحمل علامة A إلى G و DP (للفاصلة العشرية) ، إذا كنت تريد عرض الرقم 6 ، فيمكنك تطبيق
واجهة لوحة المفاتيح مع 8051 وعرض أرقام لوحة المفاتيح في 7 أجزاء: 4 خطوات (بالصور)
واجهة لوحة المفاتيح مع 8051 وعرض أرقام لوحة المفاتيح في 7 قطاعات: في هذا البرنامج التعليمي ، سأخبرك عن كيفية تعاملنا مع لوحة المفاتيح مع 8051 وعرض أرقام لوحة المفاتيح في عرض 7 مقاطع
عرض أرقام لوحة المفاتيح في شاشة LCD مقاس 16 × 2 مع 8051: 4 خطوات
عرض أرقام لوحة المفاتيح في شاشة LCD مقاس 16 × 2 مع 8051: في هذا المشروع ، سنقوم بربط لوحة المفاتيح وشاشات الكريستال السائل مع 8051. بينما نضغط على المفتاح في لوحة المفاتيح ، نحصل على رقم المراسلة في شاشة LCD الخاصة بنا