جدول المحتويات:
- الخطوة 1: شاهد الفيديو
- الخطوة 2: قم بإعداد Arduino IDE للعمل مع وحدة NodeMCU Wi-Fi
- الخطوة 3: اختبر عرض مصفوفة النقاط
- الخطوة 4: تحضير الشيء
- الخطوة 5: اختبر الوحدة
- الخطوة 6: رسم نهائي
- الخطوة 7: تم
فيديو: عرض كلمة اليوم باستخدام إنترنت الأشياء: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
في هذا Instructable ، سأوضح لك كيف يمكنك إنشاء "عرض كلمة اليوم" باستخدام وحدة NodeMCU Wi-Fi وشاشة Dot Matrix. بدلاً من كلمة اليوم ، يمكنك عرض أي شيء تريده (نص) من الإنترنت بالكامل ، بعد الاطلاع على هذا البرنامج التعليمي. إذا كانت هذه هي المرة الأولى التي تستخدم فيها وحدة Wi-Fi ، فسيساعدك هذا البرنامج التعليمي أيضًا ، كما غطيت من البداية حتى النهاية.
دعنا ندخله.
الخطوة 1: شاهد الفيديو
لقد غطيت في الفيديو جميع الخطوات اللازمة لبناء هذا المشروع. لقد غطيت أيضًا شرحًا متعمقًا للرمز المستخدم في المشروع وهو مفيد أيضًا للمبتدئين ، وغير ممكن شرحه بتنسيق مكتوب.
لذا تأكد من مشاهدة ذلك قبل الانتقال.
الخطوة 2: قم بإعداد Arduino IDE للعمل مع وحدة NodeMCU Wi-Fi
لا يعد العمل لأول مرة على وحدة Wi-Fi دائمًا بمثابة مسيرة كعكة لمعظم المستخدمين (وأنا أيضًا). لذلك ، يوصى بالبدء خطوة بخطوة معها.
سأقترح فئة Instructables هذه لكل مبتدئ. لقد قام المؤلف بكاثويا بعمل رائع في شرح كيفية البدء بهذه الوحدة. لقد استخدمت بنفسي نفس المصدر للتعرف على الوحدة.
لذا ، إذا كنت مبتدئًا في ذلك الفصل ، فعندئذٍ فقط يمكنك شق طريقك في الخطوات القادمة.
الخطوة 3: اختبر عرض مصفوفة النقاط
قم بتوصيل Dot Matrix بوحدة Wi-Fi كما يلي:
DMD - NodeMCU
Vcc - 3.3 فولت
Gnd - Gnd
Clk - D5
الدين - D7
CS - D8
الآن للتحقق من عرض Dot Matrix ، أضف مكتبات MD Parola و MD_MAX72XX إلى مكتبة Arduino.
ولكن قبل استخدامه ، انتقل إلى مجلد مكتبات Arduino ، وافتح مجلد مكتبة MD_MAX_72XX ، ثم انتقل إلى المستندات وافتح أي ملف HMTL ، ثم حدد نوع Dot Matrix Display لديك (انقر هنا لمعرفة المزيد). منجم هو FC_16. بعد ذلك ، انتقل إلى المجلد “src” وافتح ملف MD_MAX72XX.h. قم بتعديل ملف الرأس وفقًا للوحدة التي لديك ثم احفظه. الآن يمكنك التحقق من الوحدة الخاصة بك ، افتح رسم الاختبار وتحميله. يجب أن تعرض المصفوفة النقطية بعض الأنماط متبوعة بعناوينها ، والتي يمكن رؤيتها أيضًا في Serial Monitor.
الخطوة 4: تحضير الشيء
1. افتح Mozilla Firefox (لم يعمل Chrome معي). اختر موقع الويب الخاص بك (لقد استخدمت Dictionary.com).3. انقر بزر الماوس الأيمن على الكلمة التي تهتم بها ، وحدد فحص العنصر 4. تم تمييز نسخ XPath من الكود.5. انتقل إلى Thingspeak.com 6. انتقل إلى التطبيقات ، ثم حدد ThingHTTP.7. أنشئ ThingHTTP جديدًا ، وسمه شيئًا ، وقم بتوفير عنوان URL للصفحة التي نسخت منها XPath ، والصق XPath الذي تم نسخه مسبقًا إلى سلسلة التحليل ، واحفظ ThingHTTP.
قم بتدوين واجهة برمجة التطبيقات التي تم إنشاؤها.
شاهد الفيديو من أجل الفهم الصحيح والحاجة إلى القيام بذلك.
الخطوة 5: اختبر الوحدة
افتح الرسم المرفق في هذه الخطوة وقم بتحرير Wi-Fi SSID ومفتاح المرور ومفتاح API وتحميله بعد التحميل ، افتح الشاشة التسلسلية ، إذا كان الإخراج يشبه ما أرفقته في هذه الخطوة ، فإن الوحدة تعمل بشكل جيد ويمكنك الانتقال إلى الخطوة الأخيرة.
يمكنك أيضًا استخدام أي موقع ويب مختلف إذا كنت تريد ذلك ، تحقق من هذا.
الخطوة 6: رسم نهائي
قم بنفس التوصيلات كما في الخطوة 3. تم إرفاق الكود النهائي في هذه الخطوة.
قم بتحرير Wi-Fi SSID و Pass Key (اترك علامات الاقتباس الداخلية فارغة إذا كانت Wi-Fi مفتوحة) وواجهة برمجة التطبيقات وتحميلها إلى الوحدة النمطية.
بمجرد اتصاله بشبكة Wi-Fi وجلب البيانات ، سيتم بعد ذلك فصل وعرض الكلمة والمعنى في DMD (شاهد مؤشر LED الداخلي لتحديد الحالة ، وامض - محاولة الاتصال بشبكة Wi-Fi ، أزرق خالص - متصل ، مطفأ - مفصول). يؤدي قطع الاتصال بشبكة Wi-Fi إلى توفير الطاقة ولكن له أيضًا عيبًا ، وستحتاج إلى إعادة تشغيل الوحدة لجلب بيانات جديدة.
ولكن بالنسبة لتطبيقات مثل هذه ، لا أعتقد حقًا أنها فكرة جيدة أن تظل متصلاً بشبكة Wi-Fi ، ولكن يمكنك القيام بذلك بسهولة بعد إجراء بعض التعديلات في البرنامج. الامر يرجع لك.
الخطوة 7: تم
هذا كل شيء!
لا تتردد في التعليق على أي نصائح أو شكوك ، وسيسعدني جدًا مساعدتك.
شكرًا على القراءة ، فكر في الاشتراك ، وإذا أعجبك هذا المشروع ، تحقق من قناتنا على YouTube ، فلدينا الكثير من هؤلاء:)
نراكم في Instructable القادم.
موصى به:
إنترنت الأشياء - انشر البيانات إلى كلام الأشياء باستخدام ESP8266: 3 خطوات
إنترنت الأشياء | نشر البيانات في موقع Thingspeak باستخدام ESP8266: في الوقت الحاضر ، يتجه إنترنت الأشياء وهناك الكثير من البيانات التي يمكن تحميلها عبر السحابة وتحليل البيانات. تقوم المستشعرات الصغيرة بتحديث البيانات الموجودة على السحابة ويعمل المحرك على طرف آخر عليها ، وسأشرح أحد أمثلة إنترنت الأشياء. أنا هذا المقال وأنا
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية لدي: 19 خطوة (بالصور)
وحدة طاقة إنترنت الأشياء: إضافة ميزة قياس طاقة إنترنت الأشياء إلى وحدة التحكم في شحن الطاقة الشمسية الخاصة بي: مرحبًا بالجميع ، أتمنى أن تكونوا جميعًا رائعون! في هذا الدليل ، سأوضح لك كيف صنعت وحدة قياس طاقة إنترنت الأشياء التي تحسب كمية الطاقة التي تولدها الألواح الشمسية الخاصة بي ، والتي يتم استخدامها بواسطة جهاز التحكم في الشحن الشمسي الخاص بي
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام تشغيل Mongoose: 5 خطوات
أساسيات إنترنت الأشياء: توصيل إنترنت الأشياء الخاص بك بالسحابة باستخدام نظام التشغيل Mongoose: إذا كنت شخصًا يعمل في مجال الإصلاح والإلكترونيات ، في كثير من الأحيان ، ستصادف مصطلح إنترنت الأشياء ، والذي يُختصر عادةً باسم IoT ، وهذا هو يشير إلى مجموعة من الأجهزة التي يمكنها الاتصال بالإنترنت! أن تكون مثل هذا الشخص
مراقبة تجمع إنترنت الأشياء باستخدام لوحة الأشياء: 8 خطوات
مراقبة IoT Pool with ThingsBoard: سيوضح هذا التوجيه كيفية مراقبة الأس الهيدروجيني و ORP ودرجة حرارة تجمع أو منتجع صحي وتحميل البيانات إلى خدمة التصور والتخزين في ThingsBoard.io
أداة تساقط الثلج - شيء في اليوم - اليوم 2: 8 خطوات (مع صور)
صانع الثلج - شيء في اليوم - اليوم الثاني: في المساء الآخر كنت أقوم بقطع عدد لا نهائي من ملصقات الروبوت لإسعاد جميع الأطفال. نعم ، فقط أقوم بتقطيع الأشياء بعيدًا ، واعتني بعملي الخاص ، وبعد ذلك فقط يمشي قائدنا الشجاع إريك في يدي ثلاثة أشياء بلاستيكية غريبة المظهر. يبلغني بـ