جدول المحتويات:
- الخطوة 1: الأشياء التي تحتاجها
- الخطوة 2: إعداد Arduino IDE
- الخطوة 3: الكود
- الخطوة 4: الحصول على التاريخ والوقت وعدد الأسبوع على الشاشة
فيديو: صنع ساعة باستخدام M5stick C باستخدام Arduino IDE - ساعة الوقت الحقيقي RTC مع M5stack M5stick-C: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية صنع ساعة باستخدام لوحة تطوير m5stick-C لـ m5stack باستخدام Arduino IDE ، لذا سيعرض m5stick التاريخ والوقت وأسبوع الشهر على الشاشة.
الخطوة 1: الأشياء التي تحتاجها
بالنسبة لهذه التعليمات ، ستحتاج إلى الأشياء التالية:
m5stick-c مجلس التنمية نوع c كابل
الخطوة 2: إعداد Arduino IDE
تأكد من تثبيت لوحات ESP32 في Arduino IDE الخاص بك ، وإذا لم يكن الأمر كذلك ، فيرجى اتباع الإرشادات التالية للقيام بذلك: ESP32 BOARDS INSTALL:
الخطوة 3: الكود
انسخ الكود التالي أدناه وقم بتحميله إلى لوحة تطوير m5stick-C الخاصة بك: تضمين "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruct؛ RTC_DateTypeDef RTC_DateStruct؛ void setup () {// ضع كود الإعداد هنا ، للتشغيل مرة واحدة: M5.begin () ؛ M5. Lcd.setRotation (3) ؛ M5. Lcd.fillScreen (أسود) ؛ M5. Lcd.setTextSize (1) ، M5. Lcd.setCursor (40، 0، 2) ؛ M5. Lcd.println ("اختبار RTC") ؛ RTC_TimeTypeDef TimeStruct ؛ TimeStruct. Hours = 18 ؛ TimeStruct. Minutes = 56 ؛ TimeStruct. Seconds = 10 ؛ M5. Rtc. SetTime (& TimeStruct) ؛ RTC_DateTypeDef DateStruct ؛ DateStruct. WeekDay = 3 ؛ DateStruct. Month = 3 ؛ DateStruct. Date = 22 ؛ DateStruct. Year = 2019 ؛ M5. Rtc. SetData (& DateStruct) ؛} void loop () {// ضع الكود الرئيسي هنا ، للتشغيل بشكل متكرر: M5. Rtc. GetTime (& RTC_TimeStruct)؛ M5. Rtc. GetData (& RTC_DateStruct) ؛ M5. Lcd.setCursor (0، 15) ؛ M5. Lcd.printf ("البيانات:٪ 04d-٪ 02d-٪ 02d / n" ، RTC_DateStruct. Year ، RTC_DateStruct. Month ، RTC_DateStruct. Date) ؛ M5. Lcd.printf ("الأسبوع:٪ d / n"، RTC_DateStruct. WeekDay) ؛ M5. Lcd.printf ("الوقت:٪ 02d:٪ 02d:٪ 02d / n" ، RTC_TimeStruct. Hours ، RTC_TimeStruct. Minutes ، RTC_TimeStruct. Seconds) ؛ تأخير (500) ؛}
الخطوة 4: الحصول على التاريخ والوقت وعدد الأسبوع على الشاشة
بعد تحميل الكود ، يمكنك مشاهدة العرض وسيتم عرض التاريخ والوقت والأسبوع من الشهر كما هو معروض في حالتي ، إذا كنت تريد أن ترى الوقت يعمل بشكل صحيح على هذه الساعة ، يرجى الرجوع إلى الفيديو المقدم والسماح أعرف في قسم التعليقات إذا كنت تريد مشاركة أي شيء عنه.
موصى به:
مكعب روبيك في الوقت الحقيقي معصوب العينين باستخدام Raspberry Pi و OpenCV: 4 خطوات
مكعب روبيك في الوقت الحقيقي معصوب العينين باستخدام Raspberry Pi و OpenCV: هذا هو الإصدار الثاني من أداة مكعب روبيك المصممة لحل معصوب العينين. تم تطوير الإصدار الأول بواسطة javascript ، يمكنك رؤية المشروع RubiksCubeBlindfolded1 على عكس الإصدار السابق ، يستخدم هذا الإصدار مكتبة OpenCV لاكتشاف الألوان و e
كيفية عمل مسجل بيانات في الوقت الحقيقي للرطوبة ودرجة الحرارة باستخدام Arduino UNO وبطاقة SD - DHT11 محاكاة مسجل البيانات في Proteus: 5 خطوات
كيفية عمل مسجل بيانات في الوقت الحقيقي للرطوبة ودرجة الحرارة باستخدام Arduino UNO وبطاقة SD | DHT11 محاكاة مسجل البيانات في Proteus: مقدمة: مرحبًا ، هذا Liono Maker ، إليك رابط YouTube. نحن نصنع مشروعًا إبداعيًا مع Arduino ونعمل على أنظمة مضمنة. Data-Logger: مسجل البيانات (أيضًا مسجل البيانات أو مسجل البيانات) هو جهاز إلكتروني يسجل البيانات بمرور الوقت مع
SCARA Robot: التعلم عن Foward والحركية العكسية !!! (Plot Twist تعلم كيفية إنشاء واجهة في الوقت الحقيقي في ARDUINO باستخدام المعالجة !!!!): 5 خطوات (بالصور)
SCARA Robot: التعلم عن Foward والحركية المعكوسة !!! (Plot Twist تعرف على كيفية إنشاء واجهة في الوقت الحقيقي في ARDUINO باستخدام المعالجة !!!!): يعد روبوت SCARA آلة شائعة جدًا في عالم الصناعة. يشير الاسم إلى كل من ذراع روبوت التجميع المتوافق الانتقائي أو ذراع الروبوت المفصلية المتوافقة الانتقائية. إنه في الأساس روبوت بثلاث درجات من الحرية ، كونه أول درجتين
Neopixel Ws2812 Rainbow LED يتوهج مع M5stick-C - تشغيل Rainbow على Neopixel Ws2812 باستخدام M5stack M5stick C باستخدام Arduino IDE: 5 خطوات
Neopixel Ws2812 Rainbow LED يتوهج مع M5stick-C | تشغيل Rainbow على Neopixel Ws2812 باستخدام M5stack M5stick C باستخدام Arduino IDE: مرحبًا يا رفاق في هذه التعليمات ، سوف نتعلم كيفية استخدام مصابيح LED من neopixel ws2812 أو شريط LED أو مصفوفة LED أو حلقة LED مع لوحة تطوير m5stack m5stick-C مع Arduino IDE وسوف نصنع نمط قوس قزح معها
متتبع GPS في الوقت الحقيقي محلي الصنع (SIM800L ، Ublox NEO-6M ، Arduino): 8 خطوات
متتبع GPS في الوقت الحقيقي محلي الصنع (SIM800L ، Ublox NEO-6M ، Arduino): هل لديك وحدة GSM موجودة مثلي؟ أيضا جهاز تعقب GPS؟ نعتقد نفس الشيء! في هذه التعليمات ، سأحاول إرشادك إلى كيفية تحقيق هدفك من منظور مبتدئ ، حيث لم يكن لدي معرفة سابقة بالهندسة الكهربائية (إلى