সুচিপত্র:

একটি অন -অফ বোতাম সহ DIY ফ্যান - M5StickC ESP32: 8 ধাপ
একটি অন -অফ বোতাম সহ DIY ফ্যান - M5StickC ESP32: 8 ধাপ

ভিডিও: একটি অন -অফ বোতাম সহ DIY ফ্যান - M5StickC ESP32: 8 ধাপ

ভিডিও: একটি অন -অফ বোতাম সহ DIY ফ্যান - M5StickC ESP32: 8 ধাপ
ভিডিও: কীভাবে এই স্বয়ংক্রিয় সংগ্রহ এবং বার্ধক্য প্রতিবেদন ইমেল অ্যাপটি Excel এ তৈরি করবেন তা শিখুন 2024, নভেম্বর
Anonim

এই প্রকল্পে আমরা M5StickC ESP32 বোর্ড ব্যবহার করে FAN L9110 মডিউল ব্যবহার করতে শিখব।

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

আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
আপনার যা দরকার
  • M5StickC ESP32
  • FAN মডিউল L9110
  • ভিসুইনো সফটওয়্যার: এখানে ভিসুইনো ডাউনলোড করুন:

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

সার্কিট
সার্কিট
  • স্টিক সি পিন 5V কে FAN মডিউল পিন VCC এর সাথে সংযুক্ত করুন
  • FAN মডিউল পিন GND এর সাথে StickC pin GND সংযোগ করুন
  • FAN মডিউল পিন INA এর সাথে StickC pin G26 সংযোগ করুন

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

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

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

ধাপ 4: ভিসুইনোতে উপাদানগুলি যোগ করুন এবং সেট করুন

ভিসুইনোতে উপাদানগুলি যোগ করুন এবং সেট করুন
ভিসুইনোতে উপাদানগুলি যোগ করুন এবং সেট করুন
ভিসুইনোতে উপাদানগুলি যোগ করুন এবং সেট করুন
ভিসুইনোতে উপাদানগুলি যোগ করুন এবং সেট করুন
ভিসুইনোতে উপাদানগুলি যোগ করুন এবং সেট করুন
ভিসুইনোতে উপাদানগুলি যোগ করুন এবং সেট করুন
  • "ডিটেক্ট এজ" উপাদান যোগ করুন
  • "টগল (টি) ফ্লিপ-ফ্লপ" উপাদান যোগ করুন
  • "ডিজিটাল মাল্টি সোর্স" উপাদান যোগ করুন
  • "পাঠ্য মান" উপাদান যোগ করুন
  • "TextValue1" এবং এলমেন্টস উইন্ডোতে ডাবল ক্লিক করুন:
  • "সেট মান" বাম দিকে টানুন এবং বৈশিষ্ট্য উইন্ডোতে মান "FAN ON" এ সেট করুন
  • "সেট মান" বাম দিকে টানুন এবং বৈশিষ্ট্য উইন্ডোতে মান "FAN OFF" এ সেট করুন
  • এলিমেন্টস উইন্ডো বন্ধ করুন
  • "এম 5 স্ট্যাক স্টিক সি" বোর্ড নির্বাচন করুন এবং বৈশিষ্ট্য উইন্ডোতে মডিউল প্রসারিত করুন> ST7735 প্রদর্শন করুন এবং:

    • GoRight এ ওরিয়েন্টেশন সেট করুন
    • উপাদান নির্বাচন করুন এবং 3 বিন্দু বোতাম এবং উপাদান উইন্ডোতে ক্লিক করুন

      বাম দিকে "টেক্সট: ফিল্ড" টেনে আনুন এবং প্রোপার্টি উইন্ডোতে সাইজ সেট করুন 3 এবং প্রাথমিক মান "ফ্যান অফ" এ

  • এলিমেন্টস উইন্ডো বন্ধ করুন

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

Visuino সংযোগ উপাদানগুলিতে
Visuino সংযোগ উপাদানগুলিতে
Visuino সংযোগ উপাদানগুলিতে
Visuino সংযোগ উপাদানগুলিতে
  • "M5 স্ট্যাক স্টিক সি" বোতাম পিন A (M5) "DetectEdge1" পিন ইন সংযুক্ত করুন
  • "DetectEdge1" পিন আউটকে "TFlipFlop1" পিন ঘড়িতে সংযুক্ত করুন
  • "TFlipFlop1" পিন আউটকে "DigitalMultiSource1" পিন ইন এর সাথে সংযুক্ত করুন
  • সংযোগ করুন
  • "DigitalMultiSource1" পিন [0] কে "TextValue1"> মান সেট করুন> পিন ক্লক এর সাথে সংযুক্ত করুন
  • "DigitalMultiSource1" পিন [1] "M5 স্ট্যাক স্টিক সি" পিন GPPIO26 এর সাথে সংযুক্ত করুন
  • "টেক্সটভ্যালু 1" পিন আউট "এম 5 স্ট্যাক স্টিক সি" পিন টেক্সট ফিল্ড 1 পিন ঘড়িতে সংযুক্ত করুন
  • "TextValue1" পিন আউট "M5 স্ট্যাক স্টিক সি" পিন টেক্সট ফিল্ড 1 পিন ইন সংযুক্ত করুন

ধাপ 6: কোড তৈরি করুন, কম্পাইল করুন এবং আপলোড করুন

কোড তৈরি করুন, কম্পাইল করুন এবং আপলোড করুন
কোড তৈরি করুন, কম্পাইল করুন এবং আপলোড করুন

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

ধাপ 7: খেলুন

যদি আপনি M5StickC মডিউলকে শক্তি দেন তাহলে FAN ঘুরতে শুরু করবে এবং আপনি একটি কমলা বোতাম M5 ব্যবহার করে এটি বন্ধ বা চালু করতে পারেন, এছাড়াও আপনি ডিসপ্লেতে অবস্থা দেখতে পাবেন।

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

ধাপ 8: সমস্যা সমাধান

সমস্যা সমাধান
সমস্যা সমাধান
  • নিশ্চিত করুন যে আপনি সঠিক স্টিক বোর্ড নির্বাচন করেছেন, আপনার মডেলটি পরীক্ষা করুন
  • কখনও কখনও ব্যবহারের আগে আপনাকে স্টিক সি মডিউল বন্ধ/চালু করতে হবে, আপনি 5+ সেকেন্ডের জন্য একটি সাইড বোতাম ধরে রেখে এটি করতে পারেন।

প্রস্তাবিত: