সুচিপত্র:

NodeMCU ব্যবহার করে ক্রিকেট স্কোরবোর্ড: 9 টি ধাপ (ছবি সহ)
NodeMCU ব্যবহার করে ক্রিকেট স্কোরবোর্ড: 9 টি ধাপ (ছবি সহ)

ভিডিও: NodeMCU ব্যবহার করে ক্রিকেট স্কোরবোর্ড: 9 টি ধাপ (ছবি সহ)

ভিডিও: NodeMCU ব্যবহার করে ক্রিকেট স্কোরবোর্ড: 9 টি ধাপ (ছবি সহ)
ভিডিও: IOT প্রজেক্ট তৈরী করুন খুব সহজেই | ESP8266 Nodemcu Bangla Review 2024, নভেম্বর
Anonim
Image
Image
পরিকল্পনা
পরিকল্পনা

হ্যালো! আমি সম্প্রতি আইওটি (ইন্টারনেট অফ থিংস) এর জগতে পরিচিত হয়েছিলাম কারণ আমি এই ক্ষেত্রের সবচেয়ে জনপ্রিয় ডিভাইস, ESP8266 এ এসেছি। এই ক্ষুদ্র এবং সস্তা যন্ত্রের দ্বারা খোলা সম্ভাবনার শেষ সংখ্যা দেখে আমি বিস্মিত হয়েছিলাম। যেহেতু আমি বর্তমানে এটিতে নতুন, আমি এটি ব্যবহার করে একটি প্রকল্প তৈরির সিদ্ধান্ত নিয়েছি এবং পথেই শিখব। সুতরাং, আমি প্রকল্প এবং ধারণাগুলির জন্য ইন্টারনেটে অনুসন্ধান শুরু করেছি।

আমি ডব্লিউ এ স্মিথের Arduino ক্রিকেট স্কোর টিকার নামে একটি আশ্চর্যজনক প্রকল্প পেয়েছি। এই প্রকল্পে, Arduino এবং ইথারনেট শিল্ড এবং SD কার্ড Cricbuzz থেকে লাইভ ক্রিকেট স্কোর প্রদর্শন করতে ব্যবহৃত হয়। এই প্রকল্পটি আমাকে ভাবিয়ে তুলেছিল।

আমি ভারত থেকে এসেছি এবং ভারতের কথা শোনার পর প্রথম যেটা মনে আসে তা হল ক্রিকেট। এখানে ক্রিকেটই ধর্ম। পুরো ম্যাচটি অনুসরণ করার জন্য কখনও কখনও টিভির সামনে বসে থাকা কঠিন হয়ে পড়ে। সুতরাং, কেন এমন কিছু তৈরি করবেন না যা দেখার স্কোরকে সহজ, বেতার এবং বহনযোগ্য করে তোলে। একটি ডেডিকেটেড ক্ষুদ্র যন্ত্র যা আপনাকে এক নজরে দেখে আপডেট রাখতে যথেষ্ট তথ্য দেখায়।

ক্রিকেট ভক্ত না? সমস্যা নেই! কোডটিতে এক্সএমএল পার্সার রয়েছে যা যে কোনও এক্সএমএল ফাইল থেকে ডেটা পেতে ব্যবহার করা যেতে পারে। ডেটা পেতে শুধু সঠিক ফাংশন ব্যবহার করুন।

ধাপ 1: পরিকল্পনা

পরিকল্পনা
পরিকল্পনা

পরিকল্পনা হল ইন্টারনেট ব্যবহার করার জন্য NodeMCU ডেভেলপমেন্ট বোর্ড (ESP-12E মডিউল সহ) ব্যবহার করা এবং Cricbuzz থেকে XML কোডের অনুরোধ করা যাতে চলমান/আসন্ন ম্যাচ সম্পর্কে সমস্ত তথ্য থাকে। এই কোডটি এসডি কার্ডে.xml ফাইল হিসেবে সংরক্ষিত আছে। এক্সএমএল কোড থেকে প্রয়োজনীয় ডেটা বিশ্লেষণ করার জন্য ফাইলটি এসডি কার্ড থেকে পড়া হয়। আমি তথ্য বিশ্লেষণ করতে W. A. স্মিথের কোড ব্যবহার করব। তার প্রচেষ্টাকে ধন্যবাদ। যদি আপনি Arduino এবং ইথারনেট শিল্ড ব্যবহার করে একই করতে চান তবে তার প্রকল্পটি দেখুন।

আমার ধারণা এটি যতটা সম্ভব ছোট করা, একটি কাস্টম পিসিবি তৈরি করা এবং এর জন্য কেস তৈরি করা। আপাতত, একটি প্রোটোটাইপ করা যাক। কিন্তু প্রথমে, আসুন এই প্রকল্পে ব্যবহৃত উপাদানগুলির সাথে পরিচিত হই।

চল শুরু করি

ধাপ 2: OLED প্রদর্শন

OLED ডিসপ্লে
OLED ডিসপ্লে
OLED ডিসপ্লে
OLED ডিসপ্লে

আমি ছোট আকারের কারণে ওএলইডি ডিসপ্লে নিয়ে যাওয়ার সিদ্ধান্ত নিয়েছি এবং সেগুলি সস্তায় পাওয়া যায়। আমি একটি 0.96 ডিসপ্লে ব্যবহার করছি যা ম্যাচের তথ্য প্রদর্শনের জন্য যথেষ্ট হবে। আপনি ডিসপ্লের যেকোনো আকার ব্যবহার করতে পারেন।

আমি যে ডিসপ্লেটি ব্যবহার করছি তা হল SSD1306 ড্রাইভার এবং I2C (2-wire) ইন্টারফেস সহ একরঙা। ডিসপ্লের এসপিআই ভার্সনও পাওয়া যায়। তাদের চালানো একটি সহজ কাজ। ডিসপ্লে চালানোর জন্য প্রয়োজনীয় SSD1306 এবং GFX লাইব্রেরি ডাউনলোড করুন। এই লাইব্রেরিগুলি লেখার জন্য অ্যাডাফ্রুটকে ধন্যবাদ।

সংযোগগুলি খুব সহজ।

  • GND থেকে GND
  • VCC থেকে 3.3V
  • এসসিএল থেকে ডি 1
  • SDA থেকে D2।

ধাপ 3: এসডি কার্ড এবং অ্যাডাপ্টার

এসডি কার্ড এবং অ্যাডাপ্টার
এসডি কার্ড এবং অ্যাডাপ্টার

এসডি কার্ড ক্রিকবাজ থেকে এক্সএমএল ফাইল সংরক্ষণ করে যতক্ষণ না সমস্ত তথ্য বিশ্লেষণ করা হয়েছে। একবার প্রয়োজনীয় তথ্য প্রদর্শিত হলে, ফাইলটি মুছে ফেলা হয়। 10 - 20 kB XML ফাইল সঞ্চয় করার জন্য একটি SD কার্ড ব্যবহার করা কিছুটা ওভারকিল কিন্তু এটি পার্সিংকে অনেক সহজ এবং বুঝতে সহজ করে তোলে।

যে কোন মেমরি কার্ড ব্যবহার করা যাবে। আমি মাইক্রো এসডি কার্ডকে তার ছোট ফর্ম ফ্যাক্টরের জন্য বেছে নিয়েছি। আপনি সরাসরি এসডি কার্ডে তারের ঝালাই করতে পারেন কিন্তু ব্রেকআউট বোর্ড ব্যবহার করলে কাজটি সহজ হয়। এটি লক্ষ করা উচিত যে সমস্ত এসডি কার্ডগুলি 3.3V এ চালানোর জন্য। এর মানে হল যে এটি শুধুমাত্র 3.3V ব্যবহার করে চালিত হওয়া উচিত নয় বরং মাইক্রোকন্ট্রোলার এবং এসডি কার্ডের মধ্যে যোগাযোগ 3.3V লজিক লেভেল হতে হবে। 3.3V এর উপরে ভোল্টেজ এটিকে হত্যা করবে! আমরা যতদূর নোডএমসিইউ সম্পর্কে উদ্বিগ্ন হব না কারণ নোডএমসিইউ নিজেই 3.3V এ চলে যা ঠিক আছে। আপনি যদি 5V লজিক লেভেল সহ অন্য কোন মাইক্রোকন্ট্রোলার ব্যবহার করার পরিকল্পনা করছেন, তাহলে নিশ্চিত করুন যে আপনার ব্রেকআউট বোর্ডে লেভেল শিফটার বিল্ট-ইন আছে (ছবিতে দেখানো হয়েছে)। এটি মূলত মাইক্রোকন্ট্রোলার থেকে 5V কে SD কার্ড বান্ধব 3.3V এ রূপান্তরিত করে বা 'স্থানান্তর' করে। 3.3V (যেমনটি আমি করেছি) সহ লেভেল শিফটার ব্যবহার করা তার কাজকে প্রভাবিত করে না।

এসডি কার্ড যোগাযোগের জন্য এসপিআই ইন্টারফেস ব্যবহার করে। সিএস বা চিপ সিলেক্ট পিন জিপিআইও পিনের যেকোনো একটিতে সংযুক্ত হতে পারে। আমি GPIO15 (D8) বেছে নিয়েছি। আপনি যদি GPIO15 ছাড়া অন্য কোন পিন ব্যবহার করেন তবে কোডে প্রয়োজনীয় পরিবর্তন করুন

  • SCK থেকে D5
  • MISO থেকে D6
  • MOSI থেকে D7
  • CS থেকে D8
  • VCC থেকে 3.3V
  • GND থেকে GND

আপনার এসডি কার্ড ফরম্যাট করুন

আমরা যে লাইব্রেরি ব্যবহার করব তা FAT16 বা FAT32 ফাইল সিস্টেম সমর্থন করে। নিশ্চিত করুন যে আপনি সঠিক ফর্ম্যাটে SD কার্ড ফরম্যাট করেছেন।

ধাপ 4: কীপ্যাড তৈরি করা

কীপ্যাড তৈরি করা
কীপ্যাড তৈরি করা
কীপ্যাড তৈরি করা
কীপ্যাড তৈরি করা
কীপ্যাড তৈরি করা
কীপ্যাড তৈরি করা

আমি প্রকল্পটি যতটা সম্ভব ছোট রাখতে চাই। সুতরাং, আমি কীপ্যাডের জন্য একটি পৃথক বোর্ড তৈরি করার সিদ্ধান্ত নিয়েছি এবং পরে এটি মূল বোর্ডের উপরে মাউন্ট করব। এটি কিছুটা জায়গা বাঁচাবে।

একটি প্রস্তুত কী ম্যাট্রিক্স কেনা যেতে পারে কিন্তু আমার চারপাশে পুশ বোতাম ছিল। এছাড়াও, আমি এটি যতটা সম্ভব ছোট করতে চেয়েছিলাম। সারি এবং কলাম সংযুক্ত করার একটি সাধারণ ব্যবস্থা 3 x 3 ম্যাট্রিক্সের জন্য মোট 6 জিপিআইও পিনের প্রয়োজন হবে। এটি অনেকটা বিবেচনা করে যে OLED ডিসপ্লে এবং SD কার্ডও সংযুক্ত হবে।

যখন সন্দেহ হয়, গুগল এটি আউট! আমি যা করেছি এবং এমন একটি উপায় খুঁজে পেয়েছি যা পুরো ম্যাট্রিক্স নিয়ন্ত্রণ করতে মাত্র 1 পিনের প্রয়োজন হবে। ভোল্টেজ ডিভাইডার ম্যাট্রিক্স ব্যবহার করে এটি সম্ভব হয়েছে। প্রতি সারি এবং কলামের মধ্যে প্রতিরোধক সংযুক্ত থাকে। যখন একটি কী চাপানো হয়, প্রতিরোধকের একটি নির্দিষ্ট সংমিশ্রণ সিরিজের সাথে সংযুক্ত হয় যা একটি ভোল্টেজ বিভাজক তৈরি করে। সার্কিট ডায়াগ্রাম দেখুন। বিভিন্ন ভোল্টেজ মাইক্রোকন্ট্রোলার দ্বারা পড়বে। প্রতিটি কী একটি ভিন্ন ভোল্টেজ উৎপন্ন করবে এবং এভাবে ম্যাট্রিক্সের আউটপুট ভোল্টেজ পড়ে কোন কী চাপানো হয়েছিল তা সহজেই বের করা যায়। যেহেতু আমরা বিভিন্ন ভোল্টেজের মাত্রা পড়তে চাই এবং এখন শুধু উচ্চ এবং নিম্ন, আমাদের একটি এনালগ পিনের প্রয়োজন হবে। সৌভাগ্যবশত NodeMCU- এ A0 হিসাবে লেবেলযুক্ত একটি এনালগ পিন আছে। সমস্যা সমাধান!

আপনি যদি ম্যাট্রিক্স কিনতে চান তবে ডায়াগ্রামে দেখানো অভ্যন্তরীণ সংযোগগুলি দেখুন। যেকোনো মাত্রার ম্যাট্রিক্স ব্যবহার করা যেতে পারে। সারিগুলির মধ্যে একটি 2.2kΩ প্রতিরোধক এবং কলামগুলির মধ্যে 680Ω প্রতিরোধক ব্যবহার করতে ভুলবেন না।

পুশ বাটন সংযুক্ত করা হচ্ছে

পিন 1 এবং 2 অভ্যন্তরীণভাবে সংযুক্ত। পিন 3 এবং 4 এর সাথে একই। একটি পারফবোর্ডে সুইচ সংযুক্ত করার একটি ধারণা পেতে ছবিটি পড়ুন।

আমি একটি 3-পিন পুরুষ হেডার সংযুক্ত করেছি যাতে এটি পরে মূল বোর্ডের সাথে সংযুক্ত করা যায়।

ধাপ 5: সবকিছু একত্রিত করা

সবকিছু একসাথে রাখা
সবকিছু একসাথে রাখা
সবকিছু একসাথে রাখা
সবকিছু একসাথে রাখা
সবকিছু একসাথে রাখা
সবকিছু একসাথে রাখা

আপনি যেখানে খুশি সেখানে উপাদান রাখার পরিকল্পনা করতে পারেন। এতে কোন বিধিনিষেধ নেই। আমি আপনাকে দেখাবো কিভাবে আমি এটাকে কম্প্যাক্ট করার জন্য করেছি কারণ আমি এমন কিছু চেয়েছিলাম যা তালুতে মানানসই হবে। এটি একটু অগোছালো হতে পারে তাই আপনি যদি সোল্ডারিংয়ে স্বাচ্ছন্দ্য বোধ করেন তবে আমার উপায় চেষ্টা করুন। আমি দুই স্তরের পিসিবি হবে বলে বোর্ডের উভয় পাশে বসানোর সিদ্ধান্ত নিয়েছি। একপাশে NodeMCU এবং SD কার্ড ব্রেকআউট বোর্ড এবং অন্য দিকে OLED এবং কীপ্যাড।

এসডি কার্ড ব্রেকআউট কেবল দুটি মহিলা হেডারের মধ্যে ফিট হয়ে যায় যা নোডএমসিইউর জন্য। আমি ব্রেকআউট বোর্ড নিয়ে আসা কোণযুক্ত পুরুষ শিরোনামগুলিকে অপসারণ করেছি, এটি ঘোরানো এবং আবার সোল্ডার করেছি যাতে পিনগুলি ছবিতে দেখানো হিসাবে লম্বালম্বিভাবে নীচের দিকে যায়। এসডি কার্ড স্লট অ্যাক্সেস করা সহজ হয়ে যায়।

আমি একটি 4-পিন মহিলা হেডারের পিনগুলি একটি সমকোণে বাঁকিয়েছি এবং ছবিতে দেখানো পারফবোর্ডের তামার পাশে এটি বিক্রি করেছি।

শর্ট সার্কিট প্রতিরোধের জন্য কিপ্যাডের নিচে সোল্ডার জয়েন্টগুলো Cেকে রাখুন। অতিরিক্ত সুরক্ষা এবং কঠোরতার জন্য কীপ্যাড এবং মেইনবোর্ডের মধ্যে একটি পাতলা টুকরো (প্রায় 5 মিমি পুরু) যোগ করুন। অবশেষে, আমরা যে কীপ্যাডটি আগে তৈরি করেছি তা সোল্ডার করুন। একটি বিন্দু টিপ দিয়ে একটি সোল্ডারিং আয়রন থাকা অবশ্যই আপনার কাজকে সহজ করে তুলবে। এটি একটি অগোছালো কাজ যা এটিকে যতটা সম্ভব কমপ্যাক্ট করে তোলে কিন্তু শেষ পর্যন্ত এটি করতে সক্ষম হয়।

ডিভাইসটি পাওয়ার আগে যেকোনো শর্ট সার্কিটের জন্য আপনার সমস্ত সংযোগ দুবার চেক করুন

ধাপ 6: কীপ্যাড সেট আপ করা

কীপ্যাড সেট আপ করা হচ্ছে
কীপ্যাড সেট আপ করা হচ্ছে

একবার আপনি সমস্ত সংযোগ পরীক্ষা করে নিলে, আপনি প্রথমবার আপনার ডিভাইসটি পাওয়ার জন্য প্রস্তুত। আঙ্গুলগুলি অতিক্রম করেছে! কোন জাদুর ধোঁয়া নেই? অভিনন্দন!

এখন আমরা কীপ্যাড সেট আপ করার জন্য প্রস্তুত। কীপ্যাডের কাজ স্মরণ করুন। প্রতিটি কী প্রেস একটি ভিন্ন ভোল্টেজ আউটপুট করবে যা NodeMCU এর এনালগ পিনে খাওয়ানো হয়। ESP-12E এর 10-বিট রেজোলিউশনের একটি এনালগ টু ডিজিটাল কনভার্টার (ADC) আছে। 2 পাওয়ার 10 তে উত্থাপিত 1024 প্রদান করবে। আসুন দেখি আমরা কী রিডিং পাই। কিন্তু প্রথমে, সেই মানগুলি পেতে আমাদের একটি ছোট প্রোগ্রাম লিখতে হবে। Arduino IDE খুলুন, নিম্নলিখিত কোডটি কপি পেস্ট করুন এবং NodeMCU এ আপলোড করুন।

int কীপ্যাডপিন = A0;

অকার্যকর সেটআপ () {Serial.begin (115200); } অকার্যকর লুপ () {int r = analogRead (keypadPin); Serial.println (r); }

  • সিরিয়াল মনিটর খুলুন। বড রেট 115200 এ সেট করুন।
  • এখন যেকোনো বোতাম টিপুন। আপনার সিরিয়াল মনিটরে একটি ধ্রুবক পড়া উচিত। ছোট ওঠানামা ঠিক আছে। মূল কোডে সেগুলোর যত্ন নেওয়া হবে। প্রতিটি কী জন্য একই করুন।
  • প্রতিটি চাবির আলাদা পড়া উচিত।
  • সমস্ত মান নোট করুন। আমরা পরে তাদের প্রয়োজন হবে।

ধাপ 7: আসুন কোড করি

আসুন কোড করি
আসুন কোড করি
আসুন কোড করি
আসুন কোড করি
আসুন কোড করি
আসুন কোড করি

আপনার কম্পিউটারে নিচে দেওয়া Scoreboard.ino ফাইলটি ডাউনলোড করুন এবং Arduino IDE ব্যবহার করে এটি খুলুন।

আপলোড করার আগে

1) স্কোরবোর্ডের জন্য রিফ্রেশ করার সময় নির্ধারণ করুন। উদাহরণস্বরূপ, 15 সেকেন্ডের জন্য 15L।

2) সংযোগ করতে ইচ্ছুক রাউটারের SSID এবং পাসওয়ার্ড লিখুন।

3) যদি আপনি SD কার্ডের CS পিনকে GPIO15 ছাড়া অন্য কোন পিনের সাথে সংযুক্ত করতে চান তাহলে প্রয়োজনীয় পরিবর্তন করুন।

4) আমরা সব কীগুলির জন্য যে মানগুলি উল্লেখ করেছি তা মনে রাখবেন? আমাদের প্রতিটি মানের জন্য একটি কী নম্বর বরাদ্দ করতে হবে। আমি আপনাকে পড়ার ওঠানামার কথাও বলেছিলাম। সুইচ পরিচিতিগুলি নিখুঁত না হওয়ার কারণে এটি হয়েছে। দীর্ঘমেয়াদে, এই মান বর্তমানের মান থেকে বিচ্যুত হতে পারে যোগাযোগের বৃদ্ধির কারণে যা সার্কিটে অতিরিক্ত প্রতিরোধ যোগ করে এভাবে ভোল্টেজ পরিবর্তন করে। আমরা কোডে এই সমস্যার যত্ন নিতে পারি।

আমরা 5 এর মার্জিন সহ একটি উচ্চ সীমা এবং নীচের সীমা যুক্ত করব। উদাহরণস্বরূপ, আমি কী 1 এর জন্য 617 রিডিং পেয়েছি।

  • এটি থেকে 5 বিয়োগ করুন। 617 - 5 = 612. এটি নিম্ন সীমা।
  • এখন এটিতে 5 যোগ করুন। 617 + 5 = 622. এটি উপরের সীমা।
  • কোডের শেষে স্ক্রোল করুন। ছবিতে দেখানো কোডে দুটি মানের জন্য প্রদত্ত স্থানটি পূরণ করুন।
  • প্রতি 9 মানের জন্য এটি করুন।

যদি (r> 612 && r <622) {keyNumber = 1; }

এটার মানে কি?

যদি রিডিং (r) 612 এর চেয়ে বড় এবং 622 এর চেয়ে কম হয়, তাহলে কী 1 টি চাপানো হয়। 12১২ থেকে 22২২ এর মধ্যে যেকোনো মানকে কী হিসেবে গণ্য করা হবে। এটি পড়ার ওঠানামার সমস্যার সমাধান করে।

ধাপ 8: কেস নির্মাণ

মামলা নির্মাণ
মামলা নির্মাণ
মামলা নির্মাণ
মামলা নির্মাণ
মামলা নির্মাণ
মামলা নির্মাণ
মামলা নির্মাণ
মামলা নির্মাণ

এটি সম্পূর্ণ alচ্ছিক। আমি ভেবেছিলাম প্রকল্পটি ঝরঝরে দেখবে এবং এর চারপাশে একটি মামলা সম্পন্ন হবে। এই কাজের জন্য কোন সঠিক সরঞ্জাম নেই, এটি আমার জন্য একটি বিশাল কাজ হতে চলেছে। কেসটি এক্রাইলিক ব্যবহার করে তৈরি করা হয়েছে।

স্যান্ডপেপার ব্যবহার করে প্রান্তগুলি মসৃণ করে আঠালো করার জন্য টুকরাগুলি প্রস্তুত করুন। আমি সব টুকরা একসাথে যোগ দিতে Fevi Kwik (সুপার আঠালো) ব্যবহার করেছি। সুপার গ্লু সেরে যাওয়ার পরে একটি সাদা অবশিষ্টাংশ ছেড়ে যায়। সুতরাং, এটি শুধুমাত্র জয়েন্টগুলির মধ্যে প্রয়োগ করুন। সুপার গ্লু দিয়ে কাজ করার সময় আপনাকে দ্রুত এবং নির্ভুল হতে হবে কারণ এটি দ্রুত সেট হয়। এক্রাইলিক সিমেন্ট এই কাজের জন্য সবচেয়ে উপযুক্ত।

একটি ফাইল ব্যবহার করে ইউএসবি পোর্ট অ্যাক্সেস করার জন্য একটি ছোট খোলার ব্যবস্থা করা হয়েছে। ইউএসবি কর্ড toোকানোর জন্য এটি যথেষ্ট বড় হওয়া উচিত।

পুশ বোতামগুলির জন্য সামনের কভারে 3x3 গ্রিড তৈরি করা হয়েছে। এটি পুশ বোতামগুলি অ্যাক্সেস করা কঠিন করে তুলবে। এই সমস্যা সমাধানের জন্য, আমি প্রতিটি চাবির জন্য বর্গাকার টুকরো কাটলাম যাতে তাদের বোতামগুলি এখন পৃষ্ঠ পর্যন্ত প্রসারিত হয়।

এত স্যান্ডিং, কাটিং, ফিক্সিং এবং অ্যাডজাস্ট করার পরে, শেষ পর্যন্ত এটি সম্পন্ন হয়েছিল!

ধাপ 9: মজা করুন

আনন্দ কর!
আনন্দ কর!

অবশেষে, সমস্ত কঠোর পরিশ্রম সম্পন্ন হয়। আপনার মিনি স্কোরবোর্ডটি শক্তিশালী করুন এবং গেমটির সাথে আপডেট থাকুন।

পাওয়ার আপ করার পরে, এটি প্রথমে অ্যাক্সেস পয়েন্টের সাথে সংযোগ স্থাপন করে। এসডি কার্ড চালু করে। এসডি কার্ড চালু না হলে এটি একটি ত্রুটি দেখাবে।

সব মিলের একটি তালিকা ম্যাচ নম্বর সহ প্রদর্শিত হবে।

কীপ্যাড ব্যবহার করে ম্যাচ নম্বর নির্বাচন করুন।

স্কোর প্রদর্শিত হবে। আপনি ডিসপ্লেতে যা দেখতে চান তা আপনি কাস্টমাইজ করতে পারেন। আমি কোড ব্যাখ্যা করার জন্য খুব গভীর হবে না। পার্সিং কীভাবে কাজ করে সে সম্পর্কে আপনি এখানে বিস্তারিত ব্যাখ্যা পেতে পারেন।

মেনুতে ফিরে যেতে, "ফেকিং স্কোরস …" পৃষ্ঠা প্রদর্শিত না হওয়া পর্যন্ত ব্যাক (কী 8) বোতামটি ধরে রাখুন।

ভবিষ্যতের পরিকল্পনা

  • ESP8266 12-E মডিউল সহ একটি কাস্টম PCB ডিজাইন করুন।
  • একটি রিচার্জেবল ব্যাটারি যোগ করুন।
  • নতুন বৈশিষ্ট্য সহ কোড উন্নত করুন।

আশা করি আপনি নির্মাণটি উপভোগ করেছেন। এটি নিজে তৈরি করুন এবং মজা করুন! উন্নতির জন্য সবসময় কিছু জায়গা থাকে এবং অনেক কিছু শেখার থাকে। আপনার নিজস্ব ধারণা নিয়ে আসুন। বিল্ড সম্পর্কিত কোন পরামর্শ কমেন্ট করতে দ্বিধা করবেন না। শেষ পর্যন্ত পাশে থাকার জন্য ধন্যবাদ।

প্রস্তাবিত: