جدول المحتويات:
- الخطوة 1: ما سوف تحتاجه
- الخطوة 2: الدائرة
- الخطوة 3: ابدأ Visuino ، وحدد NodeMCU ESP-12
- الخطوة 4: إعداد WiFi
- الخطوة 5: في Visuino أضف مكونات
- الخطوة 6: في Visuino: توصيل المكونات
- الخطوة 7: إنشاء ، ترجمة ، وتحميل كود اردوينو
- الخطوة 8: العب
- الخطوة 9: في Visuino: إعدادات المكونات
فيديو: VISUINO Display سعر العملات الأجنبية المباشر من الإنترنت: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذا البرنامج التعليمي ، سنستخدم NodeMCU Mini و OLED Lcd و Visuino لعرض سعر العملة الحية EUR / USD كل بضع ثوانٍ من الإنترنت على شاشة LCD. شاهد فيديو توضيحي.
الخطوة 1: ما سوف تحتاجه
جميع الوحدات من makerfabs. لديهم أفضل وحدات الجودة التي تتقدم على المنافسة بسنوات ضوئية ، وأيضًا بأفضل الأسعار المعقولة.
- NodeMCU ميني
- OLED LCD
- اللوح
- أسلاك العبور
- برنامج Visuino: قم بتنزيل Visuino
الخطوة 2: الدائرة
- قم بتوصيل GND من NodeMCU إلى دبوس اللوح (gnd)
- قم بتوصيل دبوس 5 فولت من NodeMCU إلى دبوس اللوح (إيجابي)
- قم بتوصيل دبوس 0 (SCL) من NodeMCU إلى OLED LCD pin (SCL)
- قم بتوصيل السن 1 (SDA) من NodeMCU إلى OLED LCD pin (SDA)
- قم بتوصيل دبوس OLED LCD (VCC) بدبوس اللوح (موجب)
- قم بتوصيل دبوس OLED LCD (GND) بدبوس اللوح (GND)
الخطوة 3: ابدأ Visuino ، وحدد NodeMCU ESP-12
لبدء برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:
يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد فعلت ذلك ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة ESP 8266! يحتاج Visuino أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "NodeMCU ESP-12" كما هو موضح في الصورة 2
الخطوة 4: إعداد WiFi
حدد NodeMCU ESP-12 وفي وحدات المحرر> WiFi> Access Points ، انقر على زر […] ، بحيث تفتح نافذة "Access Points"
في هذا المحرر ، اسحب نقطة وصول WiFi إلى الجانب الأيسر.
- ضمن "SSID" ضع اسم شبكة WiFi الخاصة بك
- ضمن "كلمة المرور" ، ضع كلمة مرور الوصول لشبكة WiFi الخاصة بك
أغلق نافذة "نقاط الوصول"
على اليسار في المحرر ، حدد Modules> Wifi> Sockets ، انقر على زر […] ، حتى تفتح نافذة "Sockets"
اسحب عميل TCP من اليمين إلى الجانب الأيسر
ضمن منفذ مجموعة نافذة الخصائص: 80
الخطوة 5: في Visuino أضف مكونات
- أضف مكون المنطق "و"
- أضف مكون "تذكر النص"
- أضف مكون "طول النص"
- أضف 2x مكون "مقارنة القيمة"
- إضافة مكون "حذف النص الأيمن"
- إضافة مكون "حذف النص الأيسر"
- إضافة مكون "استبدال النص"
- أضف مكون "Pulse Generator"
- إضافة مكون "نص منسق"
- إضافة مكون "حرف إلى نص"
- إضافة "عرض OLED" مكون I2C
الخطوة 6: في Visuino: توصيل المكونات
- قم بتوصيل "And1" pin [Out] إلى RememberText1 pin [تذكر] وتثبيت [Recall]
- قم بتوصيل دبوس "And1" [0] بدبوس "CompareValue2" [مخرج]
- قم بتوصيل دبوس "And1" [1] بدبوس "CompareValue1" [مخرج]
- قم بتوصيل طرف TextLength1 [Out] بمقارنةValue1 pin [In] و CompareValue2 pin [In]
- توصيل دبوس "DeleteRightText1" [In] بطرف CharToText1 [Out]
- قم أيضًا بتوصيل دبوس CharToText1 [Out] بـ NodeMCU serial [0] pin [In]
- قم بتوصيل طرف "DeleteRightText1" [مخرج] بدبوس DeleteLeftText1 [In]
- قم بتوصيل طرف DeleteLeftText1 [مخرج] بدبوس ReplaceText1 [In]
- ربط ReplaceText1 pin [Out] بـ RememberText1 pin [In]
- قم بتوصيل RememberText1 pin [Out] بـ DisplayOLED1> Text Field> pin [in]
- قم بتوصيل DisplayOLED1 pin [Out] بـ NodeMCU ESP-12 I2C pin [In]
- قم بتوصيل PulseGenerator1 pin [Out] بـ FormattedText1 pin [الساعة]
- قم بتوصيل دبوس FormattedText1 [مخرج] بـ NodeMCU ESP-12> الوحدات النمطية WiFi Sockets TCP Client1> Pin [In]
- قم بتوصيل NodeMCU ESP-12> الوحدات النمطية WiFi Sockets TCP Client1> Pin [Out] to CharToText1 pin [In]
الخطوة 7: إنشاء ، ترجمة ، وتحميل كود اردوينو
في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE
في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)
الخطوة 8: العب
إذا قمت بتشغيل وحدة NodeMCU ، فستبدأ شاشة OLED Lcd في إظهار السعر الحالي لزوج EUR / USD.
تهانينا! لقد أكملت مشروع Live Forex Price الخاص بك مع Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable. يمكنك تنزيله وفتحه في Visuino: رابط التنزيل
الخطوة 9: في Visuino: إعدادات المكونات
- CompareValue1: في محرر الخاصية ، حدد "القيمة": 3 ، وتم تغييره فقط: صحيح ، و "قارن النوع": ctBigger
- CompareValue2: في محرر الخاصية ، تم تعيين "القيمة": 8 ، وتم تغييرها فقط: خطأ ، و "CompareType": ctSmaller
- تعيين DeleteRightText1 في محرر الخاصية "الطول": 931
- تعيين DeleteLeftText1 في محرر الخاصية "الطول": 53
-
ReplaceText1 في محرر الخصائص الذي تم تعيينه "من القيمة":
- PulseGenerator1 في محرر الخاصية بتعيين "التردد": 1
- قام CharToText1 في محرر الخصائص بتعيين "أقصى طول": 1000 ، و "اقتطاع": خطأ ، و "تحديث على كل حرف": خطأ
- DisplayOLED1> انقر نقرًا مزدوجًا>
- في المحرر ، اسحب "حقل النص" إلى اليسار وقم بتعيين نافذة الخصائص "الحجم": 2 ، و "ص": 50
- في المحرر ، اسحب "رسم النص" إلى اليسار وقم بتعيين نافذة الخصائص "النص": EUR / USD ، و "الحجم": 2
FormattedText1 في محرر الخصائص ضمن "نص" انقر فوق "…" وأضف هذا النص:
احصل على https://webrates.truefx.com/rates/connect.html؟f=h… HTTP / 1.1Accept: text / html
قبول-محارف: utf-8
قبول اللغة: en-US ، en ؛ q = 0.7 ، sl ؛ q = 0.3
المضيف: webrates.truefx.com
DNT: 1
موصى به:
فليكسلايت: مصباح يدوي لخلية العملات المعدنية خالية من اللحام: 3 خطوات (مع صور)
فليكسلايت: مصباح يدوي لخلية العملات المعدنية خالية من اللحام: كان هدفي في هذا المشروع هو إنشاء مصباح يدوي LED يعمل بالبطارية بأجزاء قليلة دون الحاجة إلى لحام. يمكنك طباعة الأجزاء في بضع ساعات وتجميعها في حوالي 10 دقائق ، مما يجعلها رائعة بالنسبة (تحت إشراف شخص بالغ) في الخلف
احصل على سعر البيتكوين المباشر TTGO ESP32: 10 خطوات
احصل على سعر مباشر للبيتكوين TTGO ESP32: في هذا البرنامج التعليمي سوف نتعلم كيفية الحصول على سعر البيتكوين الحالي بالدولار الأمريكي واليورو باستخدام TTGO ESP32 و Visuino. شاهد الفيديو (ملف محدث جديد للتنزيل أدناه!)
عداد العملات باستخدام Makey-Makey و Scratch: 10 خطوات (بالصور)
عداد العملات باستخدام Makey-Makey و Scratch: يعد عد النقود مهارة رياضية عملية مهمة للغاية نستخدمها في حياتنا اليومية. تعرف على كيفية برمجة وبناء عداد عملات باستخدام Makey-Makey و Scratch
فارز العملات الإلكترونية: 7 خطوات (بالصور)
فارز العملات الإلكترونية: منذ فترة طويلة جدًا ، عندما كان لا يزال من الممكن الذهاب إلى المدرسة ، توصلنا إلى فكرة مثيرة للاهتمام لصنع جهاز يعمل بطريقة بسيطة إلى حد ما - بعد دفع المبلغ المناسب من المال ، سيصدر منتجًا معينًا. لا أستطيع العودة
علامة سعر ديناميكية مزيفة: 6 خطوات (بالصور)
علامة سعر ديناميكية مزيفة: تتغير أسعار أمازون باستمرار. إذا تركت عناصر في عربة التسوق الخاصة بك لمدة تزيد عن بضع ساعات ، فمن المحتمل أن يتم تنبيهك بشأن التقلبات الدقيقة & ndash؛ 0.10 دولار هنا ، 2.04 دولار هناك. من الواضح أن أمازون وتجارها يستخدمون شكلاً من أشكال