সুচিপত্র:

DIY কিভাবে একটি কুল লুকিং ওয়াচ তৈরি করবেন - স্টিকসি - করা সহজ: 8 টি ধাপ
DIY কিভাবে একটি কুল লুকিং ওয়াচ তৈরি করবেন - স্টিকসি - করা সহজ: 8 টি ধাপ

ভিডিও: DIY কিভাবে একটি কুল লুকিং ওয়াচ তৈরি করবেন - স্টিকসি - করা সহজ: 8 টি ধাপ

ভিডিও: DIY কিভাবে একটি কুল লুকিং ওয়াচ তৈরি করবেন - স্টিকসি - করা সহজ: 8 টি ধাপ
ভিডিও: Make Her More Attracted To You | মেয়েটিকে আপনার প্রতি আরো দূর্বল করুন 2024, মে
Anonim

এই টিউটোরিয়ালে আমরা শিখব কিভাবে ESP32 M5Stack StickC কে Arduino IDE এবং Visuino দিয়ে LCD তে সময় প্রদর্শন করতে হয় এবং StickC বোতাম ব্যবহার করে সময় নির্ধারণ করতে হয়।

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

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

M5StickC ESP32: আপনি এখানে পেতে পারেন

ভিসুইনো প্রোগ্রাম: ভিসুইনো ডাউনলোড করুন

দ্রষ্টব্য: স্টিকসি ইএসপি 32 বোর্ড কীভাবে ইনস্টল করবেন সে সম্পর্কে এখানে এই টিউটোরিয়ালটি দেখুন

ধাপ 2: Visuino শুরু করুন, এবং M5 স্ট্যাক স্টিক C বোর্ড প্রকার নির্বাচন করুন

Visuino শুরু করুন, এবং M5 স্ট্যাক স্টিক C বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং M5 স্ট্যাক স্টিক C বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং M5 স্ট্যাক স্টিক C বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং M5 স্ট্যাক স্টিক C বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং M5 স্ট্যাক স্টিক C বোর্ড প্রকার নির্বাচন করুন
Visuino শুরু করুন, এবং M5 স্ট্যাক স্টিক C বোর্ড প্রকার নির্বাচন করুন

প্রথম ছবিতে দেখানো হিসাবে Visuino শুরু করুন Visuino- এ Arduino কম্পোনেন্ট (ছবি 1) -এর "টুলস" বোতামে ক্লিক করুন যখন ডায়ালগটি প্রদর্শিত হবে, ছবি 2 -এ দেখানো হিসাবে "M5 স্ট্যাক স্টিক C" নির্বাচন করুন

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

ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
ভিসুইনোতে উপাদান যুক্ত করুন
  1. এটি নির্বাচন করতে "M5 স্ট্যাক স্টিক সি" বোর্ডে ক্লিক করুন
  2. "বৈশিষ্ট্য" উইন্ডোতে "মডিউল" নির্বাচন করুন এবং প্রসারিত করতে "+" ক্লিক করুন,
  3. "ডিসপ্লে ST7735" নির্বাচন করুন এবং এটি প্রসারিত করতে "+" ক্লিক করুন,
  4. "ওরিয়েন্টেশন" কে "goRight" এ সেট করুন
  5. "ব্যাকগ্রাউন্ড কালার" কে "ClBlack" এ সেট করুন
  6. "উপাদান" নির্বাচন করুন এবং 3 টি বিন্দু সহ নীল বোতামে ক্লিক করুন …
  7. এলিমেন্টস ডায়ালগ দেখাবে
  8. এলিমেন্টস ডায়ালগে ডান দিক থেকে বাম দিকে "টেক্সট ফিল্ড" টেনে আনুন
  9. এটি নির্বাচন করতে বাম পাশের "টেক্সট ফিল্ড 1" এ ক্লিক করুন, তারপর "প্রোপার্টিজ উইন্ডো" তে "কালার" এ ক্লিক করুন এবং "aclWhite" এ সেট করুন এবং "Fill Color" এ ক্লিক করুন এবং "aclBlack" (আপনি আপনি চাইলে রং দিয়ে খেলতে পারেন)

    -প্রপার্টি উইন্ডোতে X: 10 এবং Y: 20 সেট করুন যেখানে আপনি LCD- তে সময় প্রদর্শন করতে চান -সেট সাইজ: 3 (এটি সেই সময়ের ফন্ট সাইজ) এলিমেন্ট উইন্ডো বন্ধ করুন

  10. "ডিকোড (স্প্লিট) তারিখ/সময়" উপাদান যোগ করুন
  11. "বিন্যাসিত পাঠ্য" উপাদান যোগ করুন

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

ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
ভিসুইনো সেট কম্পোনেন্টে
  1. "FormattedTxt1" কম্পোনেন্ট নির্বাচন করুন এবং "Properties" উইন্ডোর অধীনে "Text" এ সেট করুন:%0:%1:%2
  2. "FormattedText1" কম্পোনেন্টে ডাবল ক্লিক করুন এবং এলিমেন্টস ডায়ালগে 3x "টেক্সট এলিমেন্ট" বাম দিকে টানুন
  3. "এম 5 স্ট্যাক স্টিক সি" বোর্ড নির্বাচন করুন এবং "বৈশিষ্ট্য" উইন্ডোতে "মডিউল"> "রিয়েল টাইম অ্যালার্ম ক্লক (আরটিসি)"> "এলিমেন্টস" নির্বাচন করুন
  4. 3 টি বিন্দু সহ নীল বোতামে ক্লিক করুন এবং এলিমেন্টস ডায়ালগে "ঘন্টা সেট করুন", "সেট মিনিট" এবং "সেকেন্ড সেট" বাম দিকে টেনে আনুন
  5. বাম দিকে "সেট আওয়ার 1" উপাদানটি নির্বাচন করুন এবং "প্রোপার্টি" উইন্ডোর অধীনে "অ্যাড ভ্যালু" কে "ট্রু" এবং "ভ্যালু" থেকে "1" এ সেট করুন
  6. বাম "সেট মিনিট 1" উপাদানটি নির্বাচন করুন এবং "প্রোপার্টি" উইন্ডোর অধীনে "সত্য মান" এবং "মান" থেকে "1" এ "মান যোগ করুন" সেট করুন
  7. বামে "সেকেন্ড 1" উপাদানটি নির্বাচন করুন এবং "প্রোপার্টি" উইন্ডোর অধীনে "অ্যাড ভ্যালু" কে "ট্রু" এবং "ভ্যালু" থেকে "1" এ সেট করুন

ব্যাখ্যা:

"মান" মানে আমরা বিদ্যমান সময়ে একটি বাটনের প্রতিটি ক্লিকের সাথে কতটুকু যোগ করতে চাই (ঘন্টা, মিনিট বা সেকেন্ড) "মান যোগ করুন" এর মানে হল যে আমরা বিদ্যমান সময়ের মান যোগ করতে চাই

ধাপ 5: ভিসুইনো সংযোগ উপাদানগুলিতে

Visuino সংযোগ উপাদানগুলিতে
Visuino সংযোগ উপাদানগুলিতে
Visuino সংযোগ উপাদানগুলিতে
Visuino সংযোগ উপাদানগুলিতে
  1. "M5 স্ট্যাক স্টিক C"> রিয়েল টাইম অ্যালার্ম ক্লক (RTC)> পিন [আউট] "DecodeDateTime1" কম্পোনেন্ট পিন [ইন]
  2. "DecodeDateTime1" কম্পোনেন্ট পিন [Hour] কে "FormattedText1" কম্পোনেন্ট "TextElement1" পিনের সাথে সংযুক্ত করুন [ইন]
  3. "DecodeDateTime1" কম্পোনেন্ট পিন [মিনিট] "FormattedText1" কম্পোনেন্ট "TextElement2" পিন [ইন] সাথে সংযুক্ত করুন
  4. "DecodeDateTime1" কম্পোনেন্ট পিন [সেকেন্ড] "FormattedText1" কম্পোনেন্ট "TextElement3" পিন [ইন] সাথে সংযুক্ত করুন
  5. "FormattedText1" কম্পোনেন্ট পিন [আউট] "M5 স্ট্যাক স্টিক সি" বোর্ড "ডিসপ্লে ST7735"> "টেক্সট ফিল্ড 1" পিন [ইন] সংযুক্ত করুন
  6. "M5 স্ট্যাক স্টিক C"> বোতাম "A (M5)" কে "M5 স্ট্যাক স্টিক C"> রিয়েল টাইম অ্যালার্ম ক্লক (RTC)> "সেট আওয়ার 1" পিন [ক্লক] সংযুক্ত করুন
  7. "M5 স্ট্যাক স্টিক C"> বোতাম "B" কে "M5 স্ট্যাক স্টিক C"> রিয়েল টাইম অ্যালার্ম ক্লক (RTC)> "সেট মিনিট 1" পিন [ক্লক] সংযুক্ত করুন

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

Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
Arduino কোড জেনারেট, কম্পাইল এবং আপলোড করুন
  1. ভিসুইনোতে, নীচে "বিল্ড" ট্যাবে ক্লিক করুন, নিশ্চিত করুন যে সঠিক পোর্টটি নির্বাচন করা হয়েছে, তারপরে "কম্পাইল/বিল্ড এবং আপলোড" বোতামে ক্লিক করুন।

ধাপ 7: খেলুন

যদি আপনি M5Sticks মডিউলকে ক্ষমতা দেন, তাহলে ডিসপ্লে সময় দেখাতে শুরু করবে। আপনি ঘন্টার জন্য "M5" এবং মিনিটের জন্য "B" বোতাম ব্যবহার করে সময় পরিবর্তন করতে পারেন

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

আপনি এটি ডাউনলোড করে ভিসুইনোতে খুলতে পারেন:

ধাপ 8: পরবর্তী টিউটোরিয়ালে

পরবর্তী টিউটোরিয়ালে আমি আপনাকে দেখাব কিভাবে একটি সুন্দর লুকিং ঘড়ি তৈরি করতে পারেন যেখানে আপনি স্টিক সি বোতাম ব্যবহার করে সময় (ঘন্টা, মিনিট এবং সেকেন্ড) সেট করতে পারেন এবং একটি সহজ মেনু তৈরি করতে পারেন! সাথে থাকুন এবং এখানে আমার অন্যান্য টিউটোরিয়াল দেখুন।

প্রস্তাবিত: