সুচিপত্র:
- ধাপ 1: আপনার যা লাগবে
- ধাপ 2: সার্কিট
- ধাপ 3: Visuino শুরু করুন, এবং NodeMCU ESP-12 নির্বাচন করুন
- ধাপ 4: ভিসুইনোতে উপাদান যুক্ত করুন
- ধাপ 5: ওয়াইফাই সেটআপ
- ধাপ 6: ভিসুইনোতে: সংযোগকারী উপাদান
- ধাপ 7: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
- ধাপ 8: খেলুন
ভিডিও: ভিসুইনো - NodeMCU ব্যবহার করে ইন্টারনেট NIST সার্ভার থেকে সঠিক সময় পান: 8 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই টিউটোরিয়ালে আমরা LCD তে NIST সার্ভার থেকে লাইভ ইন্টারনেট সময় প্রদর্শনের জন্য NodeMCU Mini, OLED Lcd এবং Visuino ব্যবহার করব। একটি বিক্ষোভ ভিডিও দেখুন। অনুপ্রেরণার কৃতিত্ব ইউটিউব ব্যবহারকারী "সিপ্রিয়ান বালালাউ" এর।
ধাপ 1: আপনার যা লাগবে
- NodeMCU মিনি
- OLED LcdRed LED
- ব্রেডবোর্ড
- জাম্পার তার
- ভিসুইনো প্রোগ্রাম: ভিসুইনো ডাউনলোড করুন
ধাপ 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 নির্বাচন করুন
আরডুইনো প্রোগ্রামিং শুরু করতে, আপনাকে এখান থেকে আরডুইনো আইডিই ইনস্টল করতে হবে:
অনুগ্রহ করে সচেতন থাকুন যে Arduino IDE 1.6.6 এ কিছু জটিল বাগ রয়েছে। নিশ্চিত করুন যে আপনি 1.6.7 বা উচ্চতর ইনস্টল করেছেন, অন্যথায় এই নির্দেশযোগ্য কাজ করবে না! আপনি যদি এই নির্দেশাবলীর ধাপগুলি অনুসরণ না করেন তবে ESP 8266 প্রোগ্রামে Arduino IDE সেটআপ করুন! ভিসুইনোও ইনস্টল করা দরকার। প্রথম ছবিতে দেখানো হিসাবে Visuino শুরু করুন Visuino- এ Arduino কম্পোনেন্ট (ছবি 1) -এর "সরঞ্জাম" বোতামে ক্লিক করুন যখন ডায়ালগটি প্রদর্শিত হবে, ছবি 2-এ দেখানো হিসাবে "NodeMCU ESP-12" নির্বাচন করুন
ধাপ 4: ভিসুইনোতে উপাদান যুক্ত করুন
- ইন্টারনেটটাইম উপাদান যোগ করুন
- পালস জেনারেটর উপাদান যোগ করুন এবং ফ্রিকোয়েন্সি সেট করুন: 0.1166667
- DeleteRightText উপাদান যোগ করুন এবং দৈর্ঘ্য সেট করুন: 8
- DeleteLeftText উপাদান যোগ করুন এবং দৈর্ঘ্য 1 সেট করুন
- OLED ডিসপ্লে I2C যোগ করুন
OLED ডিসপ্লে কম্পোনেন্টে ডাবল ক্লিক করুন এবং বাম দিকে "গোল আয়তক্ষেত্র আঁকুন" টেনে আনুন (ছবি দেখুন), উচ্চতা সেট করুন: 30, প্রস্থ: 120, x: 4, Y: 15
বাম দিকে "টেক্সট ফিল্ড" টেনে আনুন (ছবি দেখুন), x: 17 Y: 30 সেট করুন
ধাপ 5: ওয়াইফাই সেটআপ
NodeMCU ESP-12 নির্বাচন করুন এবং সম্পাদক মডিউল> ওয়াইফাই> অ্যাক্সেস পয়েন্টগুলিতে, […] বোতামে ক্লিক করুন, যাতে "অ্যাক্সেস পয়েন্ট" উইন্ডো খুলবে।
এই এডিটরে বাম দিকে ওয়াইফাই অ্যাক্সেস পয়েন্ট টেনে আনুন।
- "SSID" এর অধীনে আপনার ওয়াইফাই নেটওয়ার্কের নাম দিন
- "পাসওয়ার্ড" এর অধীনে আপনার ওয়াইফাই নেটওয়ার্কের অ্যাক্সেস পাসওয়ার্ড দিন
"অ্যাক্সেস পয়েন্ট" উইন্ডো বন্ধ করুন
সম্পাদকের বামে মডিউল> ওয়াইফাই> সকেট নির্বাচন করুন, […] বাটনে ক্লিক করুন, যাতে "সকেট" উইন্ডোটি খুলবে TCP ক্লায়েন্টকে ডান থেকে বাম দিকে টেনে আনুন
প্রপার্টিস উইন্ডো সেট হোস্টের অধীনে: time-b-g.nist.gov
প্রপার্টিজ উইন্ডো সেট পোর্টের অধীনে: 37
ধাপ 6: ভিসুইনোতে: সংযোগকারী উপাদান
- NodeMCU ESP-12 মডিউল সংযোগ করুন। WiFi. Sockets. TCPClient1 PIN [IN] InternetTime1 PIN [Socket]
- PulseGenerator1 PIN [OUT] InternetTime1 PIN [Clock] এর সাথে সংযুক্ত করুন
- NodeMCU ESP-12 সিরিয়াল [0] PIN [IN] এবং DeleteRightText1 PIN [IN] এর সাথে InternetTime1 PIN [Out] সংযুক্ত করুন
- DeleteLeftText1 PIN [IN] এর সাথে DeleteRightText1 PIN [OUT] সংযুক্ত করুন
- DisplayOLED1 এলিমেন্টের সাথে DeleteLeftText1 PIN [OUT] সংযুক্ত করুন। টেক্সট ফিল্ড 1 PIN [IN]
- DisplayOLED1 PIN [আউট] NodeMCU ESP-12 I2C PIN [IN] এর সাথে সংযুক্ত করুন
ধাপ 7: Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
ভিসুইনোতে, F9 চাপুন বা ছবি 1 এ দেখানো বোতামে ক্লিক করে Arduino কোড তৈরি করুন, এবং Arduino IDE খুলুন
আরডুইনো আইডিইতে, কোডটি সংকলন এবং আপলোড করতে আপলোড বোতামে ক্লিক করুন (ছবি 2)
ধাপ 8: খেলুন
আপনি যদি NodeMCU মডিউলকে ক্ষমতা দেন, OLED Lcd বর্তমান সময় এবং তারিখ দেখানো শুরু করবে।
অভিনন্দন! আপনি ভিসুইনো দিয়ে আপনার লাইভ ইন্টারনেট টাইম প্রকল্পটি সম্পন্ন করেছেন। ভিসুইনো প্রকল্পটিও সংযুক্ত, যা আমি এই নির্দেশের জন্য তৈরি করেছি। আপনি এটি ডাউনলোড এবং ভিসুইনোতে খুলতে পারেন: ডাউনলোড লিঙ্ক
প্রস্তাবিত:
DIY কিভাবে ভিসুইনো ব্যবহার করে M5StickC ESP32 এ সময় প্রদর্শন করবেন - করতে সহজ: 9 টি ধাপ
DIY কিভাবে ভিসুইনো ব্যবহার করে M5StickC ESP32- এ সময় প্রদর্শন করবেন - কি করা সহজ: এই টিউটোরিয়ালে আমরা শিখব কিভাবে LCD তে সময় প্রদর্শন করার জন্য Arduino IDE এবং Visuino দিয়ে ESP32 M5Stack StickC প্রোগ্রাম করতে হয়।
ESP8266 OLED - ইন্টারনেট থেকে সময় এবং তারিখ পান: 8 টি ধাপ
ESP8266 OLED - ইন্টারনেট থেকে সময় এবং তারিখ পান: এই টিউটোরিয়ালে আমরা ESP8266 OLED এবং Visuino ব্যবহার করে NIST TIME সার্ভার থেকে তারিখ এবং সময় পেতে শিখব, একটি বিক্ষোভ ভিডিও দেখুন
ইন্টারনেট থেকে সময় এবং তারিখ পান - টিউটোরিয়াল: 9 টি ধাপ
ইন্টারনেট থেকে সময় এবং তারিখ পান - টিউটোরিয়াল: এই টিউটোরিয়ালে আমরা শিখব কিভাবে M5Stack StickC এবং Visuino ব্যবহার করে NIST TIME সার্ভার থেকে তারিখ এবং সময় পেতে হয়, একটি বিক্ষোভ ভিডিও দেখুন
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে LED নিয়ন্ত্রণ করুন: 4 টি ধাপ
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে নিয়ন্ত্রণ নেতৃত্ব: হাই, আমি ithত্বিক। আমরা আপনার ফোন ব্যবহার করে একটি ইন্টারনেট নিয়ন্ত্রিত নেতৃত্ব তৈরি করতে যাচ্ছি।
ESP32 ভিত্তিক ওয়েব সার্ভার ব্যবহার করে ইন্টারনেট নিয়ন্ত্রিত LED: 10 টি ধাপ
ESP32 ভিত্তিক ওয়েব সার্ভার ব্যবহার করে ইন্টারনেট নিয়ন্ত্রিত LED: প্রকল্পের সংক্ষিপ্ত বিবরণ এই উদাহরণে, আমরা LED অবস্থা নিয়ন্ত্রণের জন্য ESP32- ভিত্তিক ওয়েব সার্ভার কিভাবে তৈরি করতে হয় তা বের করব, যা বিশ্বের যে কোন জায়গা থেকে অ্যাক্সেসযোগ্য। এই প্রকল্পের জন্য আপনার একটি ম্যাক কম্পিউটারের প্রয়োজন হবে, কিন্তু আপনি এই সফটওয়্যারটি একটি i তেও চালাতে পারেন