جدول المحتويات:

مساعد الوقت: 4 خطوات (بالصور)
مساعد الوقت: 4 خطوات (بالصور)

فيديو: مساعد الوقت: 4 خطوات (بالصور)

فيديو: مساعد الوقت: 4 خطوات (بالصور)
فيديو: اتهموها باستغلال الموقف.. ممرضة أميركية تنشر فيديو غريب من داخل مستشفى 2024, شهر نوفمبر
Anonim
Image
Image
مساعد الوقت
مساعد الوقت
مساعد الوقت
مساعد الوقت

Time Assistant هو أفضل مساعد لك عندما يتعلق الأمر بساعات عملك. أنا طالبة ميكاترونيكس وأعمل في الجامعة. عندما بدأت عملي ، كتبت ساعات عملي على لوح. بعد فترة ، لاحظت أن هذه اللوحة أصبحت مربكة ومن الصعب على الأقل حساب الساعات معًا. لذلك كان لابد من إيجاد حل. لقد أنشأت TimeAssistant. يتناسب هذا الجهاز الصغير مع أي جيب وبالتالي يمكن اصطحابه إلى أي مكان في العمل. عندما تبدأ عملك في الصباح ، كل ما عليك فعله هو الضغط على زر وسيبدأ TimeAssistant أيضًا العمل بجوارك. في نهاية عملك تضغط على الزر مرة أخرى ويتوقف الجهاز عن العمل. هذا هو كل ما عليك القيام به. يقوم TimeAssistant بإجراء جميع الحسابات والتوثيق الإضافي لساعات عملك. تحقق من الفيديو للحصول على نظرة عامة كاملة.

الخطوة 1: المكونات

لبناء مساعد وقتك ، تحتاج إلى:

- بعض الخشب

- ESP8266 WIFI KIT 8 (الإصدار أ)

-بطارية ليبو 350 مللي أمبير

-RTC DS3231

-10 كيلو المقاوم

-أزرق ميني ليد

-2x أزرار صغيرة

-ميني التبديل

-بطاقة SD 2 جيجا

-حامل بطاقة SD

-بعض الاسلاك

ملحوظة! تأكد من أن ESP8266 WIFI KIT 8 هو الإصدار A! يحتوي الإصدار B على دبابيس موصل أخرى.

الخطوة 2: مخطط الدائرة

مخطط الدائرة
مخطط الدائرة
مخطط الدائرة
مخطط الدائرة
مخطط الدائرة
مخطط الدائرة
مخطط الدائرة
مخطط الدائرة

ملاحظة: محول بطاقة SD متصل باللوحة عبر SPI. قم بفك المحول من الغطاء لتوفير المساحة. تم وضع دبابيس التوصيل في قائمة في مخطط الدائرة.

زر الوضع ملحوم مباشرة على اللوح وزر البدء متصل عبر سلك رفيع معزول.

يستخدم RTC DS3231 نفس اتصال I2C مثل شاشة OLED. اسحب دبوس SQW عبر المقاوم 10k وقم بتوصيله بالإدخال التناظري للوحة. تم ضبط دبوس SQW على 1 هرتز. هذا ضروري لتحديث الوقت المعروض كل ثانية على الشاشة. كان الحل الوحيد للحصول على دبوس SQW بنجاح هو استخدام الإدخال التناظري. حاولت استخدام دبابيس رقمية أخرى ولكن دون جدوى.

يتم أيضًا لحام مصباح LED الأزرق مباشرة على GND بجوار مصباح الشحن ويتم توصيله أيضًا عبر سلك رفيع معزول بـ GPIO 1.

الخطوة 3: التصميم والتجميع

التصميم والتجميع
التصميم والتجميع
التصميم والتجميع
التصميم والتجميع
التصميم والتجميع
التصميم والتجميع

لا تتردد في تصميم TimeAssistant الخاص بك. يظهر الحل في الصور.

الخطوة 4: النظرة العامة ومزيد من المعلومات

التوقعات ومزيد من المعلومات
التوقعات ومزيد من المعلومات

لقد كتبت أيضًا تطبيق WPF لأتمكن من عرض ساعات العمل بدقة. يظهر التطبيق في الصورة وعند الانتهاء سأقوم بتحميله. يمكنني تخيل إجراء اتصال من ESP8266 بالكمبيوتر عبر واجهة WLAN.

الحسابات تعمل فقط مع تنسيق البيانات كما هو موضح في الملف النصي!

في المستقبل سوف أقوم بتحسين الكود وخطة البناء. إذا كنت بحاجة إلى مساعدة أو كانت هناك مشاكل أو نسيت شيئًا ما ، فيرجى التعليق.

Sry هناك خطأ ما في date.txt. يجب أن يبدو تنسيق الملف النصي كما يلي:

إنه دائمًا من: إلى:

03.12.2019-13:1503.12.2019-19:00

04.12.2019-09:00

04.12.2019-12:00

04.12.2019-13:00

04.12.2019-16:00

05.12.2019-09:00

05.12.2019-11:45

سيكون من الرائع رؤية شخص ما سيبنيه. استمتع مع TimeAssistant الخاص بك:)

موصى به: