جدول المحتويات:
- الخطوة 1: ما سوف تحتاجه
- الخطوة 2: الدائرة
- الخطوة 3: ابدأ Visuino ، وحدد NodeMCU ESP-12
- الخطوة 4: في Visuino أضف مكونات
- الخطوة 5: في Visuino: توصيل المكونات
- الخطوة 6: إنشاء كود Arduino وترجمته وتحميله
- الخطوة 7: العب
فيديو: NEO-6M GPS متصل بـ NodeMCU - موضع شاشة OLED - Visuino: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
في هذا البرنامج التعليمي ، سنستخدم NodeMCU Mini و OLED Lcd و NEO-6M GPS و Visuino لعرض موقع GPS المباشر على شاشة LCD. شاهد فيديو توضيحي.
الخطوة 1: ما سوف تحتاجه
جميع الوحدات من makerfabs. لديهم أفضل وحدات الجودة التي تتقدم على المنافسة بسنوات ضوئية ، وأيضًا بأفضل الأسعار المعقولة.
- NodeMCU ميني
- وحدة GPS NEO-6M
- 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)
- قم بتوصيل دبوس 5 فولت من دبوس GPS اللوح (VCC)
- قم بتوصيل دبوس GND من دبوس GPS للوح (GND)
- قم بتوصيل دبوس (RX) من NodeMCU إلى دبوس GPS (TXD)
الخطوة 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: في Visuino أضف مكونات
أضف مكون DisplayOLED
- انقر نقرًا مزدوجًا وأضف "حقل نصي" ست مرات (انظر الصورة)
- ضمن نافذة الخصائص ، تم تعيين Y لكل حقل نصي بمقدار 10 ، لحقل النص الأول Y: 0 ، حقل النص الثاني Y: 10 ، حقل النص الثالث Y: 20 ، إلخ
أضف مكون GPS
الخطوة 5: في Visuino: توصيل المكونات
- قم بتوصيل دبوس NodeMCU ESP-12 I2C [في] بـ DisplayOLED1 I2C pin [Out]
- قم بتوصيل NodeMCU ESP-12 Serial IN Pin [0] بـ GPS1 Pin [Out]
- قم بتوصيل دبوس GPS1 [خط الطول] بـ DisplayOLED1 Elements. TextField1 pin [In]
- قم بتوصيل دبوس GPS1 [Latitude] بـ DisplayOLED1 Elements. TextField2 pin [In]
- قم بتوصيل دبوس GPS1 [Count] بـ DisplayOLED1 Elements. TextField3 pin [In]
- قم بتوصيل دبوس GPS1 [السرعة] بـ DisplayOLED1 Elements. TextField4 pin [In]
- قم بتوصيل دبوس GPS1 [الدورة التدريبية] بـ DisplayOLED1 Elements. TextField5 pin [In]
- قم بتوصيل دبوس GPS1 [Azimuth] بـ DisplayOLED1 Elements. TextField6 pin [In]
الخطوة 6: إنشاء كود Arduino وترجمته وتحميله
في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE
في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)
الخطوة 7: العب
إذا قمت بتشغيل وحدة NodeMCU ، فستبدأ شاشة OLED Lcd في إظهار موضع GPS والبيانات الأخرى مثل السرعة وما إلى ذلك. تأكد من أن SKY مرئي حتى تتمكن وحدة GPS من استقبال إشارة نظيفة.
تهانينا! لقد أكملت مشروع Live News الخاص بك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable. يمكنك تنزيله وفتحه في Visuino: رابط التنزيل
موصى به:
درجة حرارة شاشة Arduino على شاشة LED TM1637: 7 خطوات
درجة حرارة شاشة Arduino على شاشة TM1637 LED: في هذا البرنامج التعليمي سوف نتعلم كيفية عرض درجة الحرارة باستخدام شاشة LED TM1637 ومستشعر DHT11 و Visuino
شاشة ماسنجر بتحكم بلوتوث -- شاشة LCD مقاس 16 × 2 -- Hc05 -- بسيط -- لوحة الملاحظات اللاسلكية: 8 خطوات
شاشة ماسنجر بتحكم بلوتوث || شاشة LCD مقاس 16 × 2 || Hc05 || بسيط || لوحة الملاحظات اللاسلكية: … ………………………………… تُستخدم لوحة الإعلانات لتحديث الناس بمعلومات جديدة أو إذا كنت تريد إرسال رسالة في الغرفة أو في النصف
اصنع شاشة ضوئية من شاشة LCD القديمة: 5 خطوات
اجعل الشاشة المضيئة من شاشة LCD القديمة: مرحبًا بالجميع ، هذا برنامج تعليمي حول كيفية جعل الشاشة المضيئة (الإضاءة الخلفية) عن طريق فصل شاشة LCD القديمة عن بعضها ثم تعديلها.إنه عملي جدًا إذا كان لديك شاشة LCD قديمة / مكسورة ، وتريد ذلك اصنع شيئًا مفيدًا منه ، بدلاً من القانون
شاشة LCD I2C / IIC - قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: 5 خطوات
شاشة LCD I2C / IIC | قم بتحويل شاشة SPI LCD إلى شاشة I2C LCD: يحتاج استخدام شاشة spi LCD إلى عدد كبير جدًا من التوصيلات التي يصعب فعلها ، لذلك وجدت وحدة يمكنها تحويل شاشة i2c LCD إلى شاشة spi LCD ، لذا فلنبدأ
شاشة عرض ورق إلكتروني لمراقبة الطقس لإنترنت الأشياء - ESP8266 متصل بالإنترنت: 7 خطوات
شاشة عرض ورق إلكتروني لمراقبة الطقس لإنترنت الأشياء | Internet Connected ESP8266: ستعرض شاشة E-Paper معلومات الطقس ، متزامنة مع OpenWeatherMap API (عبر WiFi). قلب المشروع هو ESP8266 / 32 ، ما الأمر يا رفاق؟ Akarsh هنا من CETech. اليوم سنقوم بعمل مشروع وهو مراقبة الطقس الذي