جدول المحتويات:
- الخطوة 1: إعداد Arduino IDE
- الخطوة 2: توصيل الأجهزة
- الخطوة 3: قم بتنزيل الكود على Smart Watch و Relay
- الخطوة 4: الآن يمكنك استخدام ساعتك الذكية للتحكم
فيديو: DIY ESP-Smartwatch: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
مجموعة أدوات ESPWatch للمبتدئين هذه مخصصة للمبتدئين لتعلم كيفية إنشاء ساعة ESP مع دليل مفصل ، فهي مخصصة للمبتدئين للغوص في العالم الإلكتروني ، مع تعلم من ساعة إلى ساعتين ، يمكن للمبتدئين غير الإلكترونيين إنشاء ساعة ESP هذه ، استمتع بفرحة ابتكار شيء ما بنفسه.
يعتمد ESPWatch على وحدة ESP12 WIFI ، ويحصل على الوقت الفعلي من خادم الإنترنت ، ويمكنه أيضًا التحكم عن بعد في الأدوات المحلية ، مثل Relay / LED / Fan. من خلال هذا التعلم ، ستتعلم المهارات الأساسية في لحام المكونات / برمجة Arduino / استخدام WIFI / بروتوكول http الأساسي ، وهي الخطوة الأولى والسهلة للوصول إلى عالم البرمجة / الإلكترونية.
هناك أيضًا قمنا بإعداد حقيبة / سوار ساعة بسيط ، بحيث يمكنك جعله يعمل على معصمك في غضون دقائق قليلة. هل أنت مستعد لإظهار هذه الساعة الرائعة التي أنتجتها بنفسك؟
المواصفات:
1. مجموعات مع دليل مفصل للمتعلمين.
2. فيديو للتعلم.
3. على أساس Arduino IDE / ESP ؛
4. مشاهدة الوقت الحقيقي + جهاز التحكم عن بعد.
5. فتح الأجهزة + فتح البرمجيات.
6. للأعمار 12+ ؛
قائمة العبوة: 0.96 بوصة IIC OLED X1
ESP-12S x1
زر x3
3.7 فولت بطارية ليبو x1
مايكرو يو اس بي x1.0
التبديل x1
watchbandx1
قذيفة الاكريليك x1
بعض المقاومات والمكثفات
بعض من عمود النحاس والمسمار
الخطوة 1: إعداد Arduino IDE
اتبع الدليل لإعداد Arduino IDE لـ ESP8266
انقر هنا.
الخطوة 2: توصيل الأجهزة
2.1 قم بتوصيل البطارية
2.2 قم بتوصيل GND و RX و TX بمحول USB إلى المسلسل
شاهد -> USB إلى SerialGND GND
TX RX
RX TX
الخطوة 3: قم بتنزيل الكود على Smart Watch و Relay
سيحصل هذا المثال على الوقت من خادم NTP وعرض التاريخ والوقت على OLED والتحكم في الترحيل من خلال ناقل رسائل MQTT.
3.1 التبعيات
* اردوينو- mqtt
* ThingPulse ESP8266 OLED SSD1306
* TimeLib
يمكننا البحث عن "ntpclient" و "lwmqtt" و "esp ssd1306" و "ضبط الوقت" للعثور على هذه المكتبات في Library Manager. ثم قم بتثبيتها.
3.2 استخدم CloudMQTT كوسيط هنا.
3.2.1 الاشتراك في CloudMQTT وإنشاء المثيل
3.3 قم بتنزيل الرسومات watch / watch.ino على الساعة
قم بتنزيل نموذج الكود هنا.
3.3.1 افتح رسومات watch.ino وقم بتغيير SSID وكلمة مرور Wi-Fi وتعديل اسم المضيف والمنفذ والمستخدم وكلمة مرور المستخدم لـ MQTT.
3.3.2 حدد اللوحة الصحيحة ومنفذ com
3.3.4 اضغط على زر FLASH ؛ قم بتشغيل ESP8266 بواسطة SW1 لوضع ESP8226 في وضع أداة تحميل التشغيل.
3.3.5 انقر فوق الزر تحميل ، قم بتحميل الكود
3.4 قم بتنزيل الرسومات التخطيطية relay / relay.ino إلى وحدة الترحيل
3.4.1 افتح الرسومات ، وقم بتغيير SSID وكلمة مرور Wi-Fi ، وقم بتعديل اسم المضيف والمنفذ والمستخدم وكلمة مرور المستخدم لـ MQTT
ملحوظة: يجب أن يكون المنفذ مثل الساعة.
3.4.2 ESP-01S: استخدم مصحح الأخطاء ESP8266 ، إعادة الضبط التلقائي عند تحميل الرمز. مثل NodeMCU.
3.4.3 قم بتوصيل ESP-01 مصحح الأخطاء ESP8266.
3.4.4 افتح مرحل الرسومات
3.4.5 حدد اللوحة الصحيحة
3.4.6 انقر فوق زر تحميل تحميل الكود.
الخطوة 4: الآن يمكنك استخدام ساعتك الذكية للتحكم
4.1 عرض وقت المشاهدة الذكي:
4.2 استخدم الزرين "S1" و "S2" للتحكم في الضوء والمروحة.
1) اضغط على S1 حدد واجهة مستخدم التحكم في الضوء ، واضغط على S2 قم بتشغيل أو إيقاف تشغيل الضوء.
2) اضغط على S1 حدد واجهة مستخدم التحكم في المروحة ، اضغط على S2 قم بتشغيل أو إيقاف تشغيل المروحة.
موصى به:
كيفية جعل ESP متعددة تتحدث عبر ESP-NOW باستخدام ESP32 و ESP8266: 8 خطوات
كيفية جعل ESP متعددة تتحدث عبر ESP-NOW باستخدام ESP32 و ESP8266: في مشروعي الجاري ، أحتاج إلى عدة ESP للتحدث مع بعضها البعض بدون جهاز توجيه. للقيام بذلك ، سأستخدم ESP-NOW لإجراء اتصال لاسلكي مع بعضها البعض بدون جهاز توجيه على ESP
بث الفيديو عبر كاميرا ESP 32 عبر شبكة WiFi - البدء باستخدام لوحة ESP 32 CAM: 8 خطوات
ESP 32 Camera Streaming Video عبر WiFi | البدء باستخدام لوحة ESP 32 CAM: تعد ESP32-CAM وحدة كاميرا صغيرة جدًا مع شريحة ESP32-S تكلف حوالي 10 دولارات. إلى جانب كاميرا OV2640 والعديد من GPIOs لتوصيل الأجهزة الطرفية ، فإنها تتميز أيضًا بفتحة بطاقة microSD التي يمكن أن تكون مفيدة لتخزين الصور التي تم التقاطها باستخدام
الشروع في استخدام Esp 8266 Esp-01 مع Arduino IDE - تثبيت لوحات Esp في Arduino Ide و Programming Esp: 4 خطوات
الشروع في استخدام Esp 8266 Esp-01 مع Arduino IDE | تثبيت لوحات Esp في Arduino Ide و Programming Esp: في هذه التعليمات ، سنتعلم كيفية تثبيت لوحات esp8266 في Arduino IDE وكيفية برمجة esp-01 وتحميل الكود فيها. هذا ومعظم الناس يواجهون مشكلة
اتصال ESP إلى ESP: 4 خطوات
ESP to ESP Communication: سيساعدك هذا البرنامج التعليمي على استبدال وحدات الإرسال والاستقبال الأخرى لأي مشروع آخر يتضمن الاتصالات اللاسلكية. سنستخدم لوحة قائمة على ESP8266 ، أحدهما في وضع WiFi-STA والآخر في وضع WiFi -AP ، NodeMCU V3 هو خياري لهذا المشروع
لوحة البرمجة والتطوير ESP-12E و ESP-12F: 3 خطوات (بالصور)
مجلس البرمجة والتطوير ESP-12E و ESP-12F: كان اختصاص هذه اللوحة بسيطًا: كن قادرًا على برمجة وحدات ESP-12E و ESP-12F بسهولة مثل لوحات NodeMCU (أي لا داعي للضغط على الأزرار). احصل على دبابيس صديقة للوح مع إمكانية الوصول إلى الإدخال / الإخراج القابل للاستخدام. استخدم USB منفصل للتحويل التسلسلي