সুচিপত্র:

ইন্টারনেট থেকে NODEMCU এবং VISUINO ডিসপ্লে লাইভ খবর: 8 টি ধাপ
ইন্টারনেট থেকে NODEMCU এবং VISUINO ডিসপ্লে লাইভ খবর: 8 টি ধাপ

ভিডিও: ইন্টারনেট থেকে NODEMCU এবং VISUINO ডিসপ্লে লাইভ খবর: 8 টি ধাপ

ভিডিও: ইন্টারনেট থেকে NODEMCU এবং VISUINO ডিসপ্লে লাইভ খবর: 8 টি ধাপ
ভিডিও: Nodemcu esp32 Wifi and Bluetooth supported। esp8266 module review Bangla। esp32 module review Bangla 2024, নভেম্বর
Anonim
Image
Image

এই টিউটোরিয়ালে আমরা LCD তে ইন্টারনেট থেকে প্রতি কয়েক সেকেন্ডে লাইভ নিউজ প্রদর্শন করতে NodeMCU Mini, OLED Lcd এবং Visuino ব্যবহার করব। একটি বিক্ষোভ ভিডিও দেখুন।

ধাপ 1: আপনার যা লাগবে

আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
  • NodeMCU মিনি
  • ওএলইডি এলসিডি
  • ব্রেডবোর্ড
  • জাম্পার তার
  • ভিসুইনো প্রোগ্রাম: ভিসুইনো ডাউনলোড করুন

ধাপ 2: সার্কিট

সার্কিট
সার্কিট
  • NodeMCU থেকে GND কে ব্রেডবোর্ড পিনে সংযুক্ত করুন (gnd)
  • NodeMCU থেকে 5V পিনকে ব্রেডবোর্ড পিনে সংযুক্ত করুন (পজিটিভ)
  • NodeMCU থেকে OLED LCD pin (SCL) পিন 0 (SCL) সংযোগ করুন
  • NodeMCU থেকে OLED LCD পিন (SDA) পিন 1 (SDA) সংযুক্ত করুন
  • OLED LCD পিন (VCC) কে ব্রেডবোর্ড পিনের সাথে সংযুক্ত করুন (পজিটিভ)
  • OLED LCD পিন (GND) কে ব্রেডবোর্ড পিন (GND) এর সাথে সংযুক্ত করুন

ধাপ 3: Visuino শুরু করুন, এবং NodeMCU ESP-12 নির্বাচন করুন

Visuino শুরু করুন, এবং NodeMCU ESP-12 নির্বাচন করুন
Visuino শুরু করুন, এবং NodeMCU ESP-12 নির্বাচন করুন
Visuino শুরু করুন, এবং NodeMCU ESP-12 নির্বাচন করুন
Visuino শুরু করুন, এবং NodeMCU ESP-12 নির্বাচন করুন

আরডুইনো প্রোগ্রামিং শুরু করতে, আপনাকে এখান থেকে আরডুইনো আইডিই ইনস্টল করতে হবে:

অনুগ্রহ করে সচেতন থাকুন যে Arduino IDE 1.6.6 এ কিছু জটিল বাগ রয়েছে। নিশ্চিত করুন যে আপনি 1.6.7 বা উচ্চতর ইনস্টল করেছেন, অন্যথায় এই নির্দেশযোগ্য কাজ করবে না! আপনি যদি এই নির্দেশাবলীর ধাপগুলি অনুসরণ না করেন তবে ESP 8266 প্রোগ্রামে Arduino IDE সেটআপ করুন!

ভিসুইনোও ইনস্টল করা দরকার। ভিসুইনো শুরু করুন যেমন প্রথম ছবিতে দেখানো হয়েছে

যখন ডায়ালগ প্রদর্শিত হয়, ছবি 2 এ দেখানো হিসাবে "NodeMCU ESP-12" নির্বাচন করুন

ধাপ 4: ওয়াইফাই সেটআপ

ওয়াইফাই সেটআপ
ওয়াইফাই সেটআপ
ওয়াইফাই সেটআপ
ওয়াইফাই সেটআপ
ওয়াইফাই সেটআপ
ওয়াইফাই সেটআপ

NodeMCU ESP-12 নির্বাচন করুন এবং সম্পাদক মডিউল> ওয়াইফাই> অ্যাক্সেস পয়েন্টগুলিতে, […] বোতামে ক্লিক করুন, যাতে "অ্যাক্সেস পয়েন্ট" উইন্ডো খুলবে।

এই এডিটরে বাম দিকে ওয়াইফাই অ্যাক্সেস পয়েন্ট টেনে আনুন।

  • "SSID" এর অধীনে আপনার ওয়াইফাই নেটওয়ার্কের নাম দিন
  • "পাসওয়ার্ড" এর অধীনে আপনার ওয়াইফাই নেটওয়ার্কের অ্যাক্সেস পাসওয়ার্ড দিন

"অ্যাক্সেস পয়েন্ট" উইন্ডো বন্ধ করুন

সম্পাদকের বাম দিকে মডিউল> ওয়াইফাই> সকেট নির্বাচন করুন, […] বোতামে ক্লিক করুন, যাতে "সকেট" উইন্ডোটি খুলবে

TCP ক্লায়েন্টকে ডান থেকে বাম দিকে টেনে আনুন

প্রোপার্টিজ উইন্ডো সেট পোর্টের অধীনে: 80

ধাপ 5: ভিসুইনোতে উপাদান যুক্ত করুন

ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন

CharToText1 উপাদান যোগ করুন

সর্বোচ্চ দৈর্ঘ্য 1000 সেট করুন

প্রদর্শন OLED I2C যোগ করুন

ডাবল ক্লিক করুন এবং উইন্ডোতে বাম দিকে পাঠ্য ক্ষেত্রটি টানুন

ফরম্যাট করা টেক্সট যোগ করুন

এটিকে "পাঠ্য" মূল্যের অধীনে রাখুন: https://feeds.reuters.com/Reuters/worldNews HTTP/1.1 পান

গ্রহণ করুন: টেক্সট/এইচটিএমএল, অ্যাপ্লিকেশন/এক্সএইচটিএমএল+এক্সএমএল, অ্যাপ্লিকেশন/এক্সএমএল; কিউ = 0.9, ইমেজ/ওয়েবপ, ইমেজ/এপিএনজি, */ *; q = 0.8

অ্যাকসেপ্ট-চারসেট: *। *

গ্রহণ-ভাষা: en-US, en; q = 0.7, sl; q = 0.3

হোস্ট: feeds.reuters.com

ডিএনটি: ১

প্রতিস্থাপন পাঠ্য যোগ করুন (ReplaceText1)

  1. "মান থেকে" সেট করুন:
  2. "ToValue" খালি সেট করুন

প্রতিস্থাপন পাঠ্য যোগ করুন (ReplaceText2)

  1. (ছবি দেখুন) "মান থেকে" সেট করুন: TAB TAB
  2. "ToValue" খালি সেট করুন
  • পাঠ্যের দৈর্ঘ্য যোগ করুন (TextLength2)
  • ContainsText যোগ করুন (ContainsText1)
  1. "টেক্সট" মান সেট করুন: TAB TAB

    (ছবি দেখুন)

    • মনে রাখবেন পাঠ্য যোগ করুন
    • যুক্তি যোগ করুন এবং

    • AddValue যোগ করুন
    1. মান নির্ধারণ করুন: 1

      • CompareValue যোগ করুন (CompareValue1)

        1. "তুলনা টাইপ" সেট করুন: ctSmallerOrEqual
        2. "মান" সেট করুন: 2

        • CompareValue যোগ করুন (CompareValue3)

          1. "তুলনা টাইপ" সেট করুন: ctBigger
          2. "মান" সেট করুন: 3

          ধাপ 6: ভিসুইনোতে: সংযোগকারী উপাদান

          ভিসুইনোতে: সংযোগকারী উপাদান
          ভিসুইনোতে: সংযোগকারী উপাদান
          • NodeMCU ESP-12> মডিউল ওয়াইফাই সকেট TCP ক্লায়েন্ট 1> CharToText1 পিন [ইন] পিন [আউট]
          • CharToText1 পিন সংযোগ করুন [আউট] ReplaceText1 পিন [ইন]
          • ReplaceText1 পিন [আউট] TextLength2 pin [in] এবং ContainsText1 pin [in] এবং RememberText1 pin [in] এর সাথে সংযুক্ত করুন
          • CompareValue3 পিনে [আউট] TextLength2 পিন [আউট] সংযুক্ত করুন
          • CompareValue3 পিন [আউট] And1 পিন [1] এর সাথে সংযুক্ত করুন
          • ContainsText1 পিন [আউট] এবং 1 পিন [0] এর সাথে সংযুক্ত করুন
          • AddValue1 পিন [ইন] এ And1 পিন [আউট] সংযুক্ত করুন
          • AddValue1 পিন [আউট] CompareValue1 পিন [ইন] সংযুক্ত করুন
          • CompareValue1 পিন [আউট] কানেক্ট করুন টেক্সট 1 পিন [মনে রাখবেন] এবং পিন [রিকল]
          • ReplaceText2 পিন [in] এর সাথে RemText1 পিন [আউট] সংযুক্ত করুন
          • ReplaceText2 পিন [আউট] NodeMCU ESP-12 serial0 pin [in] এবং DisplayOLED1 এলিমেন্ট টেক্সট ফিল্ড পিন [ইন] এর সাথে সংযুক্ত করুন
          • DisplayOLED1 পিন [আউট] NodeMCU ESP-12 I2C পিন [ইন] সংযুক্ত করুন

          ধাপ 7: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন

          Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
          Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
          Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
          Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন

          ভিসুইনোতে, F9 চাপুন বা ছবি 1 এ দেখানো বোতামে ক্লিক করে Arduino কোড তৈরি করুন, এবং Arduino IDE খুলুন

          আরডুইনো আইডিইতে, কোডটি সংকলন এবং আপলোড করতে আপলোড বোতামে ক্লিক করুন (ছবি 2)

          ধাপ 8: খেলুন

          আপনি যদি NodeMCU মডিউলকে ক্ষমতা দেন, OLED Lcd সর্বশেষ বিশ্বের খবর দেখানো শুরু করবে।

          অভিনন্দন! আপনি ভিসুইনো দিয়ে আপনার লাইভ নিউজ প্রকল্পটি সম্পন্ন করেছেন। ভিসুইনো প্রকল্পটিও সংযুক্ত, যা আমি এই নির্দেশের জন্য তৈরি করেছি। আপনি এটি ডাউনলোড এবং ভিসুইনোতে খুলতে পারেন: ডাউনলোড লিঙ্ক

প্রস্তাবিত: