সুচিপত্র:

VISUINO ডিসপ্লে লাইভ ফরেক্স মুদ্রা ইন্টারনেট থেকে মূল্য: 9 ধাপ
VISUINO ডিসপ্লে লাইভ ফরেক্স মুদ্রা ইন্টারনেট থেকে মূল্য: 9 ধাপ

ভিডিও: VISUINO ডিসপ্লে লাইভ ফরেক্স মুদ্রা ইন্টারনেট থেকে মূল্য: 9 ধাপ

ভিডিও: VISUINO ডিসপ্লে লাইভ ফরেক্স মুদ্রা ইন্টারনেট থেকে মূল্য: 9 ধাপ
ভিডিও: Arduino and visuino and nextion 2024, জুলাই
Anonim
Image
Image

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

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

আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার

সব মডিউল makerfabs থেকে। তাদের কাছে সেরা মানের মডিউল রয়েছে যা প্রতিযোগিতার হালকা বছর আগে, সেরা সাশ্রয়ী মূল্যের দামের সাথে।

  • 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 সেটআপ করুন! ভিসুইনোও ইনস্টল করা দরকার। প্রথম ছবিতে দেখানো হিসাবে Visuino শুরু করুন Visuino- এ Arduino কম্পোনেন্ট (ছবি 1) -এর "সরঞ্জাম" বোতামে ক্লিক করুন যখন ডায়ালগটি প্রদর্শিত হবে, ছবি 2-এ দেখানো হিসাবে "NodeMCU ESP-12" নির্বাচন করুন

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

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

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

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

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

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

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

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

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

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

ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
  • যুক্ত করুন "এবং" লজিক উপাদান
  • "টেক্সট মনে রাখবেন" উপাদান যোগ করুন
  • "পাঠ্যের দৈর্ঘ্য" উপাদান যোগ করুন
  • 2x "মান তুলনা করুন" উপাদান যোগ করুন
  • "ডান লেখা মুছুন" উপাদান যোগ করুন
  • "বাম পাঠ্য মুছুন" উপাদান যুক্ত করুন
  • "টেক্সট প্রতিস্থাপন করুন" উপাদান যোগ করুন
  • "পালস জেনারেটর" উপাদান যোগ করুন
  • "বিন্যাসিত পাঠ্য" উপাদান যোগ করুন
  • "Char to Text" কম্পোনেন্ট যোগ করুন
  • "ডিসপ্লে OLED" I2C কম্পোনেন্ট যোগ করুন

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

ভিসুইনোতে: সংযোগকারী উপাদান
ভিসুইনোতে: সংযোগকারী উপাদান
  • "And1" পিন [আউট] রিমেম্বারটেক্সট 1 পিন [মনে রাখবেন] এবং পিন করুন [রিকল]
  • "And1" পিন [0] কে "CompareValue2" পিনের সাথে সংযুক্ত করুন [আউট]
  • "And1" পিন [1] কে "CompareValue1" পিনের সাথে সংযুক্ত করুন [আউট]
  • CompareValue1 pin [In] এবং CompareValue2 pin [In] এর সাথে TextLength1 pin [Out] সংযুক্ত করুন
  • "DeleteRightText1" পিন [ইন] CharToText1 পিন [আউট] এর সাথে সংযুক্ত করুন
  • এছাড়াও CharToText1 পিন [আউট] NodeMCU সিরিয়াল [0] পিন [ইন] সংযুক্ত করুন
  • DeleteLeftText1 পিন [ইন] এর সাথে "DeleteRightText1" পিন [আউট] সংযুক্ত করুন
  • DeleteLeftText1 পিন সংযুক্ত করুন [আউট] ReplaceText1 পিন [ইন]
  • ReplaceText1 পিন [আউট] ConnectText1 পিন [ইন] সংযুক্ত করুন
  • DisplayOLED1> টেক্সট ফিল্ড> পিন [ইন] তে রিমেলটেক্সট 1 পিন [আউট] সংযুক্ত করুন
  • DisplayOLED1 পিন সংযোগ করুন [আউট] NodeMCU ESP-12 I2C পিন [ইন]
  • PulseGenerator1 পিন [আউট] FormattedText1 পিন [ঘড়ি] সংযোগ করুন
  • বিন্যাসিত পাঠ্য 1 পিন [আউট] NodeMCU ESP-12> মডিউল ওয়াইফাই সকেট TCP ক্লায়েন্ট 1> পিন [ইন] সংযুক্ত করুন
  • NodeMCU ESP-12> মডিউল ওয়াইফাই সকেট TCP ক্লায়েন্ট 1> CharToText1 পিন [ইন] পিন [আউট]

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

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

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

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

ধাপ 8: খেলুন

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

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

ধাপ 9: ভিসুইনোতে: কম্পোনেন্ট সেটিংস

  • CompareValue1: প্রপার্টি এডিটরে "Value": 3, এবং শুধুমাত্র পরিবর্তিত: সত্য, এবং "CompareType" সেট করুন: ctBigger
  • CompareValue2: প্রপার্টি এডিটরে "Value": 8, এবং শুধুমাত্র পরিবর্তিত: মিথ্যা এবং "CompareType" সেট করুন: ctSmaller
  • DeleteRightText1 সম্পত্তি সম্পাদক সেট "দৈর্ঘ্য": 931
  • DeleteLeftText1 প্রপার্টি এডিটর সেট "দৈর্ঘ্য": 53
  • ReplaceText1 সম্পত্তি সম্পাদক সেট "মান থেকে":

  • সম্পত্তি সম্পাদক এ PulseGenerator1 সেট "ফ্রিকোয়েন্সি": 1
  • প্রপার্টি এডিটরে CharToText1 সেট "সর্বোচ্চ দৈর্ঘ্য": 1000, এবং "ছাঁটাই": মিথ্যা, এবং "প্রতিটি চারে আপডেট": মিথ্যা
  • DisplayOLED1> ডাবল ক্লিক>
  1. এডিটরে বাম দিকে "টেক্সট ফিল্ড" টানুন এবং প্রোপার্টি উইন্ডোতে সেট করুন "সাইজ": 2, এবং "Y": 50
  2. এডিটরে বাম দিকে "ড্র টেক্সট" টেনে আনুন এবং প্রোপার্টি উইন্ডোতে সেট করুন "টেক্সট": EUR/USD, এবং "সাইজ": 2

"টেক্সট" -এর অধীনে প্রপার্টি এডিটরে FormattedText1 ক্লিক করুন "…" এবং এই টেক্সটটি যোগ করুন:

Http://webrates.truefx.com/rates/connect.html?f=h… HTTP/1.1 গ্রহণ করুন: পাঠ্য/html

অ্যাকসেপ্ট-চারসেট: utf-8

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

হোস্ট: webrates.truefx.com

ডিএনটি: ১

প্রস্তাবিত: