جدول المحتويات:
- الخطوة 1: ما سوف تحتاجه
- الخطوة 2: الدائرة
- الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
- الخطوة 4: في مكونات Visuino ADD
- الخطوة 5: في مكونات مجموعة Visuino
- الخطوة 6: في Visuino: قم بتوصيل المكونات
- الخطوة 7: إنشاء ، ترجمة ، وتحميل كود اردوينو
- الخطوة 8: العب
فيديو: وقت عرض Arduino على شاشة LED TM1637 باستخدام RTC DS1307: 8 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
في هذا البرنامج التعليمي سوف نتعلم كيفية عرض الوقت باستخدام وحدة RTC DS1307 وشاشة LED TM1637 و Visuino.
شاهد الفيديو.
الخطوة 1: ما سوف تحتاجه
- Arduino UNO (أو أي Arduino آخر) احصل عليه هنا
- وحدة RTC DS1307 احصل عليه هنا
- أسلاك العبور
- احصل على شاشة LED TM1637 من هنا
برنامج Visuino: قم بتنزيل Visuino
الخطوة 2: الدائرة
- قم بتوصيل دبوس شاشة LED [CLK] بدبوس Arduino الرقمي [10]
- قم بتوصيل دبوس شاشة LED [DI0] بدبوس Arduino الرقمي [9]
- قم بتوصيل دبوس شاشة LED [GND] بدبوس Arduino [GND]
- قم بتوصيل دبوس شاشة LED [VCC] بدبوس Arduino [5V]
- قم بتوصيل دبوس الوحدة النمطية RTC DS1307 [VCC] بدبوس Arduino [5V]
- قم بتوصيل دبوس الوحدة النمطية RTC DS1307 [GND] بدبوس Arduino [GND]
- قم بتوصيل دبوس الوحدة النمطية RTC DS1307 [SDA] بدبوس Arduino [SDA]
- قم بتوصيل دبوس الوحدة النمطية RTC DS1307 [SCL] بدبوس Arduino [SCL]
الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
لبدء برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:
يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد فعلت ذلك ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة Arduino UNO! يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2
الخطوة 4: في مكونات Visuino ADD
- أضف مكون "TM1637 7 Segment Display 4 Digits Module + 2 Vertical Points (CATALEX)" المكون
- إضافة مكون "مولد الساعة"
- أضف مكون "تاريخ / قيمة الوقت"
- إضافة مكون "فك (تقسيم) التاريخ / الوقت"
- إضافة مكون "نص منسق"
- أضف مكون "Real Time Clock (RTC) DS1307"
- أضف مكون "Pulse generator"
الخطوة 5: في مكونات مجموعة Visuino
- انقر نقرًا مزدوجًا على مكون "Display1" وفي نافذة "Digits" ، اسحب "Text Display 7 Segments" إلى الجانب الأيسر ، وعلى الجانب الأيسر من نافذة "Digits" ، حدد "Text Display 7 Segments1" وفي نافذة الخصائص ، حدد "Count Digits" "إلى 4
- أغلق نافذة "الأرقام"
- حدد "DateTimeValue1" وفي نافذة الخصائص اضبط "القيمة" على التاريخ والوقت الحاليين
- انقر نقرًا مزدوجًا فوق مكون "FormattedText1" وفي نافذة العناصر اسحب 2x "عنصر نص" إلى الجانب الأيسر ، لكلاهما تم تعيينهما في نافذة الخصائص "الطول" إلى 2
- حدد "FormattedText1" وفي نافذة الخصائص عيّن "نص" إلى٪ 0٪ 1٪ 2
الخطوة 6: في Visuino: قم بتوصيل المكونات
- قم بتوصيل دبوس ClockGenerator1 بـ RealTimeClock1 pin Clock
- قم بتوصيل DateTimeValue1 بمجموعة دبوس RealTimeClock1
- قم بتوصيل دبوس RealTimeClock1 بـ DecodeDateTime1 pin In
- قم بتوصيل RealTimeClock1 pin Control I2C بمسمار لوحة Arduino I2C In
- قم بتوصيل DecodeDateTime1 pin Hour بـ FormattedText1> Text Element1 pin In
- قم بتوصيل DecodeDateTime1 pin Minute بـ FormattedText1> Text Element2 pin In
- قم بتوصيل دبوس FormattedText1 إلى Display1> عرض النص 7 Segments1> Pin In
- قم بتوصيل Display1 pin Clock بلوحة Arduino الرقمية رقم 10
- قم بتوصيل Display1 pin Data إلى Arduino board digital Pin 9
الخطوة 7: إنشاء ، ترجمة ، وتحميل كود اردوينو
في Visuino ، انقر في الجزء السفلي على علامة التبويب "إنشاء" ، وتأكد من تحديد المنفذ الصحيح ، ثم انقر فوق الزر "تجميع / إنشاء وتحميل".
الخطوة 8: العب
إذا قمت بتشغيل وحدة Arduino UNO ، فيجب أن تبدأ شاشة LED في عرض الوقت.
تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله هنا وفتحه في Visuino:
موصى به:
درجة حرارة شاشة Arduino على شاشة LED TM1637: 7 خطوات
درجة حرارة شاشة Arduino على شاشة TM1637 LED: في هذا البرنامج التعليمي سوف نتعلم كيفية عرض درجة الحرارة باستخدام شاشة LED TM1637 ومستشعر DHT11 و Visuino
Arduino و VL53L0X وقت الرحلة + شاشة عرض OLED: 6 خطوات
Arduino و VL53L0X دروس وقت الرحلة + شاشة OLED: في هذا البرنامج التعليمي سوف نتعلم كيفية عرض المسافة بالملليمتر باستخدام مستشعر وقت الرحلة VL53L0X وشاشة OLED
يعمل بدون شاشة / عرض (بدون رأس) على Raspberry Pi أو أجهزة كمبيوتر أخرى قائمة على Linux / unix: 6 خطوات
يعمل بدون شاشة / عرض (بدون رأس) على Raspberry Pi أو أجهزة كمبيوتر أخرى قائمة على Linux / unix: عندما يشتري معظم الناس Raspberry PI ، فإنهم يعتقدون أنهم بحاجة إلى شاشة كمبيوتر. لا تضيع أموالك على شاشات الكمبيوتر ولوحات المفاتيح غير الضرورية. لا تضيع وقتك في تحريك لوحات المفاتيح والشاشات بين أجهزة الكمبيوتر. لا تربط التلفزيون عندما لا يكون
منظم جهد اللوح مع شاشة عرض / Regulador De Voltagem Com عرض Para Placa De Ensaio: 8 خطوات
منظم جهد اللوح مع شاشة عرض / Regulador De Voltagem Com Display Para Placa De Ensaio: احصل على المكونات الضرورية الموجودة في القائمة المرفقة (توجد روابط لشراء أو رؤية خصائصها). روابط نظام التشغيل ، يتم تضمينها في شكل caracteristicas د
عرض النص على شاشة P10 LED باستخدام Arduino: 5 خطوات (بالصور)
عرض النص في شاشة العرض P10 LED باستخدام Arduino: غالبًا ما يتم العثور على Dotmatrix Display أو يشار إليه بشكل أكثر شيوعًا باسم Running Text في المتاجر كوسيلة للإعلان عن منتجاتها ، وهي عملية ومرنة في استخدامها تشجع الجهات الفاعلة في مجال الأعمال على استخدامها كنصائح إعلانية. الآن استخدام Dot