সুচিপত্র:
ভিডিও: STM32L100: 4 ধাপ ব্যবহার করে পুশ বোতাম টিপে LED তে Atollic TrueStudio- সুইচ করুন
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
STM32 এর এই টিউটোরিয়ালে আমি আপনাকে STM32L100 এর GPIO পিন কিভাবে পড়তে হয় সে সম্পর্কে বলতে যাচ্ছি, তাই এখানে আমি শুধু পুশ বোতাম টিপে বোর্ডে একটি LED Glow তৈরি করব
ধাপ 1: ব্যবহৃত সফ্টওয়্যার:
এই সফ্টওয়্যারটি আমরা এই প্রকল্পের জন্য ব্যবহার করেছি:
1. Atollic TrueSTUDIO: STM32 এর জন্য Atollic® TrueSTUDIO® হল STM32 MCU ডেভেলপারদের জন্য একটি নমনীয় এবং এক্সটেনসিবল ডেভেলপমেন্ট এবং ডিবাগিং IDE যারা উচ্চমানের এমবেডেড সফটওয়্যারের উন্নয়নে সাহায্য করার জন্য অত্যন্ত শক্তিশালী সরঞ্জাম চায়। TrueSTUDIO® ওপেন স্ট্যান্ডার্ড (ECLIPSE এবং GNU) এর উপর ভিত্তি করে এবং কোড ম্যানেজমেন্ট এবং অ্যাডভান্স সিস্টেম বিশ্লেষণের জন্য পেশাদার বৈশিষ্ট্যের সাথে প্রসারিত। এটি কাঠামো এবং সিস্টেমের গতিশীল আচরণের একটি অনন্য অন্তর্দৃষ্টি দেয়।
আপনি এই লিংক থেকে এই সফটওয়্যারটি ডাউনলোড করতে পারেন
2. STM32CubeMX: STM32CubeMX হল একটি গ্রাফিকাল টুল যা STM32 মাইক্রোকন্ট্রোলার এবং মাইক্রোপ্রসেসরগুলির খুব সহজে কনফিগার করার অনুমতি দেয়, সেইসাথে Arm® Cortex®-M কোর বা আর্মের জন্য আংশিক Linux® ডিভাইস ট্রি ® Cortex®-A core), ধাপে ধাপে প্রক্রিয়ার মাধ্যমে।
আপনি এই লিংক থেকে এই সফটওয়্যারটি ডাউনলোড করতে পারেন
ধাপ 2: ব্যবহৃত উপাদানগুলি:
এই টিউটোরিয়ালে আমরা শুধুমাত্র একটি হার্ডওয়্যার ব্যবহার করেছি:
1.32L100CDISCOVERY: 32L100CDISCOVERY আপনাকে STM32L100 Value Line 32-bit Cortex®-M3 মাইক্রোকন্ট্রোলারের বৈশিষ্ট্যগুলি আবিষ্কার করতে এবং সহজেই আপনার অ্যাপ্লিকেশনগুলি ডেভেলপ করতে সাহায্য করে। এটি নতুন এবং অভিজ্ঞ ব্যবহারকারীদের দ্রুত শুরু করার জন্য প্রয়োজনীয় সবকিছু অন্তর্ভুক্ত করে।
STM32L100RCT6 এর উপর ভিত্তি করে, এটি একটি ST-LINK/V2 এমবেডেড ডিবাগ টুল, LEDs, অতিরিক্ত উপাদান এবং মডিউলগুলির সহজ সংযোগের জন্য পুশবাটন অন্তর্ভুক্ত করে।
ধাপ 3: কোড:
যেহেতু আমরা STM32CubeMX এর সাহায্যে কোডটি তৈরি করেছি, তাই এখানে আমি আপনাকে main.c ফাইলটি শেয়ার করছি।
আপনি নিচের লিঙ্ক থেকে main.c ফাইলটি পেতে পারেন
ধাপ 4: কাজের নীতি এবং ভিডিও:
এখানে প্রথমে আপনাকে STM32CubeMX খুলতে হবে তারপর যদি আপনি একটি কাস্টমাইজড বোর্ড ব্যবহার করেন তাহলে আপনাকে সঠিক বোর্ড বা এমসিইউ বেছে নিতে হবে।
পুরো প্রক্রিয়ার জন্য দয়া করে আমাদের এম্বেড করা ভিডিওটি দেখুন। পুরো প্রকল্পের বিবরণ উপরের ভিডিওতে দেওয়া হয়েছে
এই প্রকল্পের বিষয়ে আপনার যদি কোন সন্দেহ থাকে তাহলে নির্দ্বিধায় আমাদের নিচে মন্তব্য করুন। এবং যদি আপনি এমবেডেড সিস্টেম সম্পর্কে আরো জানতে চান তাহলে আপনি আমাদের ইউটিউব চ্যানেল ভিজিট করতে পারেন
ঘন ঘন আপডেট পেতে অনুগ্রহ করে আমাদের ফেসবুক পেজে যান এবং লাইক করুন।
ধন্যবাদ & শুভেচ্ছা, এম্বেডোট্রনিক্স প্রযুক্তি
প্রস্তাবিত:
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে LED নিয়ন্ত্রণ করুন: 4 টি ধাপ
Arduino ব্যবহার করে ইন্টারনেট ব্যবহার করে সারা বিশ্বে নিয়ন্ত্রণ নেতৃত্ব: হাই, আমি ithত্বিক। আমরা আপনার ফোন ব্যবহার করে একটি ইন্টারনেট নিয়ন্ত্রিত নেতৃত্ব তৈরি করতে যাচ্ছি।
Atollic TrueSTUDIO-STM32L100 PWM টিউটোরিয়াল: 4 টি ধাপ
Atollic TrueSTUDIO-STM32L100 PWM টিউটোরিয়াল: এই টিউটোরিয়ালে আমরা আপনাকে STM32 ভিত্তিক মাইক্রোকন্ট্রোলারে PWM ব্যবহার করার পদ্ধতি সম্পর্কে বলতে যাচ্ছি, এখানে আমরা STM32L100RCT6 মাইক্রোকন্ট্রোলার সহ 32L100 ডিসকভারি-ডিসকভারি কিট ব্যবহার করছি
পুশ বোতাম, রাস্পবেরি পাই এবং স্ক্র্যাচ ব্যবহার করে উজ্জ্বলতা নিয়ন্ত্রণ PWM ভিত্তিক LED নিয়ন্ত্রণ: 8 টি ধাপ (ছবি সহ)
পুশ বাটন, রাস্পবেরি পাই এবং স্ক্র্যাচ ব্যবহার করে উজ্জ্বলতা নিয়ন্ত্রণ PWM ভিত্তিক LED কন্ট্রোল: আমি PWM আমার ছাত্রদের কিভাবে কাজ করে তা ব্যাখ্যা করার একটি উপায় খুঁজে বের করার চেষ্টা করছিলাম, তাই আমি 2 টি পুশ বোতাম ব্যবহার করে একটি LED এর উজ্জ্বলতা নিয়ন্ত্রণ করার চেষ্টা করার কাজটি নিজেই সেট করেছিলাম - একটি বোতাম একটি LED এর উজ্জ্বলতা বৃদ্ধি করে এবং অন্যটি এটিকে ম্লান করে। প্রোগ্রাম করার জন্য
STM32L100 Blink LED Atollic TrueSTUDIO এবং STM32CubeMX ব্যবহার করে: 5 টি ধাপ
STM32L100 Blink LED ব্যবহার করে Atollic TrueSTUDIO এবং STM32CubeMX: এই প্রজেক্টে আমি আপনাকে 32L100 ডিসকভারি ব্যবহার করে কিভাবে একটি LED ঝলকানো যায় সে সম্পর্কে বলতে যাচ্ছি। তাই এখানে আমি আপনাকে এই ব্লিংক নেতৃত্বাধীন টিউটোরিয়ালের কাজের নীতি সম্পর্কে বলতে যাচ্ছি আপনার কি ধরণের সফ্টওয়্যার এবং হার্ডওয়্যার প্রয়োজন
রাস্পবেরি পাই টিউটোরিয়াল: পুশ বোতাম কীভাবে ব্যবহার করবেন: 4 টি ধাপ
রাস্পবেরি পাই টিউটোরিয়াল: কীভাবে পুশ বাটন ব্যবহার করবেন: এই টিউটোরিয়ালে আপনি আপনার রাস্পবেরি পাই দিয়ে একটি বোতাম ব্যবহার করে আপনার এলইডি চালু করতে শিখবেন। পুশ বোতাম বা সুইচ দুটি সার্কিটের মধ্যে দুটি পয়েন্ট সংযুক্ত করে যখন আপনি সেগুলো চাপবেন। এই টিউটোরিয়ালটি একটি LED চালু করে যখন বোতামটি একবার চাপলে, এবং wh