جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
يشرح هذا المشروع كيفية عرض البيانات على قسمين من 7 شرائح باستخدام متحكم CloudX
الخطوة 1: احصل على هذه المادة
متحكم CLOUDX الصغير
كلاودكس سوفت كارد
V3 كورد
سلك العبور
2 الجزء السابع
330 أوم المقاوم
شراء المكون الخاص بك على الإنترنت هنا
الخطوة 2: إعداد الأجهزة
في هذا علينا أن نفعل مضاعفة
قم بتوصيل دبوس A ، B ، DP ، C ، D ، E ، F ، G للقطعتين معًا ،
قم بتثبيت A من المقطع إلى pin1 من CloudXPin B من المقطع إلى pin2 من CloudX
قم بتثبيت DP من المقطع إلى pin3 من CloudX
دبوس C من المقطع إلى pin4 من CloudX
دبوس D من المقطع إلى pin5 من CloudX
دبوس E من المقطع إلى pin6 من CloudX
دبوس F من المقطع إلى pin7 من CloudX
دبوس G من المقطع إلى pin9 من CloudX
قم بتوصيل الكاثود المشترك للجزء الأول بـ pin10 و
قم بتوصيل الكاثود المشترك للجزء الثاني بـ pin11
قم بتنزيل CloudX IDE هنا
الخطوة 3: البرمجة
انسخ هذا الرمز إلى CloudX IDE
# تضمين # تضمين # تضمين
عداد الحرف [2] = {'0'، '0'} ؛
setup () {// setup here char NumberOfDigit = 2 ؛ // تعيين عدد شاشات عرض المقاطع السبعة لاستخدامها // قم بتوصيل دبابيس CloudX هذه بدبابيس البيانات A و B و C و D و E و F و G و H لشريحة حرف العرض DataPins = {1، 2، 3 ، 4 ، 5 ، 6 ، 7 ، 8} ؛ // قم بتوصيل دبابيس CloudX هذه بالأنود المشترك أو الكاثود لكل شريحة عرض مكونة من 7 مقاطع = {9، 10}؛ // تهيئة عرض 7 مقاطع بهذه البيانات Segment_setting (CCathode ، NumberOfDigit ، SectorScanPins ، SectorDataPins) ؛ loop () {// Program here for (int i = 0؛ i <100؛ i ++) {// احسب i / 10 وأضف 48 (لتحويله إلى حرف) ثم حمل في العداد [0] العداد [0] = (ط / 10) + 48 ؛ العداد [1] = (أنا٪ 10) + 48 ؛ // تحميل هذا الحساب في العداد [0]
Segment_writeText (عداد ، 1000) ؛ // عرض المحتوى في مجموعة العداد على
7segment} لـ (int i = 99 ؛ i> 0 ؛ i -) {// تحويل القيمة في متغير i (إدخال) إلى سلسلة (إخراج) في قاعدة 10 intTostr (عداد ، i ، DEC) ؛ إذا (i <10) // نفّذ هذا القسم من الكود إذا كانت القيمة في المتغير i أقل من 10 {counter [1] = counter [0] ؛ // استبدل العداد [1] بمحتوى العداد [0] العداد [0] = '0'؛ // استبدل عداد [0] متغير بالحرف "0"} Segment_writeText (عداد ، 1000) ؛ // عرض المحتوى في مصفوفة العداد لمدة ثانية واحدة}}}
الخطوة 4: هل حققته
شاركها معنا هنا