فهرست مطالب:
- مرحله 1: نرم افزار مورد استفاده:
- مرحله 2: اجزای مورد استفاده:
- مرحله 3: اصل کار:
- مرحله 4: کد:
- مرحله 5: ویدئو:
تصویری: LED چشمک زن STM32L100 با استفاده از Atollic TrueSTUDIO و STM32CubeMX: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
در این پروژه من قصد دارم در مورد نحوه چشمک زدن LED با استفاده از 32L100discovery به شما بگویم. بنابراین در اینجا من قصد دارم به شما در مورد اصل کار این آموزش led چشمک زن و همچنین نوع نرم افزار و سخت افزار مورد نیاز خود بگویم.
مرحله 1: نرم افزار مورد استفاده:
اینها نرم افزارهایی هستند که برای این پروژه استفاده کرده ایم:
1. Atollic TrueSTUDIO: Atollic® TrueSTUDIO® برای STM32 یک توسعه دهنده انعطاف پذیر و قابل توسعه و اشکال زدایی برای توسعه دهندگان MCU STM32 است که ابزارهای بسیار قدرتمندی را برای توسعه نرم افزارهای جاسازی شده با کیفیت بالا می خواهند. TrueSTUDIO® بر اساس استانداردهای باز (ECLIPSE و GNU) است و با ویژگی های حرفه ای برای مدیریت کد و تجزیه و تحلیل سیستم پیشرفته توسعه یافته است. این یک بینش منحصر به فرد به ساختار و رفتار پویای سیستم می دهد.
می توانید این نرم افزار را از این لینک بارگیری کنید
2. STM32CubeMX: STM32CubeMX یک ابزار گرافیکی است که امکان پیکربندی بسیار آسان از میکروکنترلرها و ریزپردازنده های STM32 و همچنین ایجاد کد C مربوط به راه اندازی مربوط به هسته Arm® Cortex®-M یا بخشی از درخت Linux® Device Tree for Arm را فراهم می کند. (Cortex®-A core) ، از طریق یک فرآیند گام به گام.
می توانید این نرم افزار را از این لینک بارگیری کنید
مرحله 2: اجزای مورد استفاده:
فقط یک سخت افزار در این آموزش استفاده کرده ایم:
1.32L100CDISCOVERY:
32L100CDISCOVERY به شما کمک می کند تا ویژگی های میکروکنترلرهای STM32L100 Value Line 32-bit Cortex®-M3 را کشف کرده و برنامه های خود را به راحتی توسعه دهید. این شامل همه چیزهایی است که برای کاربران مبتدی و باتجربه لازم است تا سریع شروع کنند.
بر اساس STM32L100RCT6 ، شامل یک ابزار اشکال زدایی جاسازی شده ST-LINK/V2 ، LED ها ، دکمه های فشار برای اتصال آسان قطعات و ماژول های اضافی است.
مرحله 3: اصل کار:
در اینجا ابتدا باید STM32CubeMX را باز کنید سپس اگر از برد سفارشی استفاده می کنید باید برد یا mcu مناسب را انتخاب کنید.
برای کل مراحل لطفاً ویدیوی جاسازی من را مشاهده کنید که در آخرین مرحله وجود دارد
مرحله 4: کد:
همانطور که ما کد را با کمک STM32CubeMX ایجاد کرده ایم ، بنابراین در اینجا فقط فایل main.c را برای شما به اشتراک می گذارم.
می توانید فایل main.c را از لینک زیر دریافت کنید
مرحله 5: ویدئو:
توضیحات کامل پروژه در فیلم بالا آورده شده است
اگر در مورد این پروژه شک دارید ، می توانید در زیر نظرات خود را با ما در میان بگذارید.
و اگر می خواهید در مورد سیستم جاسازی شده بیشتر بدانید می توانید از کانال یوتیوب ما دیدن کنید
لطفاً برای به روزرسانی های مکرر از صفحه فیس بوک ما دیدن کرده و لایک کنید.
با تشکر و احترام ،
فناوری های امبدوترونیک
توصیه شده:
چشمک زن LED با استفاده از IC 555: 5 مرحله
چشمک زن LED با استفاده از IC 555: سلام دوست عزیز ، امروز قصد دارم با استفاده از تایمر IC 555 یک چشمک زن LED بسازم. بیایید شروع کنیم ،
سه راه برای ایجاد مدار چشمک زن LED با کنترل سرعت و چشمک زدن متناوب: 3 مرحله
سه روش برای ایجاد مدار فلاشر LED با کنترل نرخ و چشمک زدن متناوب: مدار فلشر مداری است که در آن LED با سرعت متأثر از خازن مورد استفاده روشن و خاموش می شود. در اینجا ، من سه روش مختلف برای ایجاد این مدار با استفاده از شما نشان خواهم داد. : 1 ترانزیستورها 2. 555 تایمر IC3. Quartz CircuitLDR همچنین می تواند برای ج
Atollic TrueStudio-LED را با فشار دادن دکمه فشار با استفاده از STM32L100 روشن کنید: 4 مرحله
Atollic TrueStudio-LED را با فشردن دکمه با استفاده از STM32L100 روشن کنید: در این آموزش STM32 قصد دارم نحوه خواندن پین GPIO STM32L100 را به شما بگویم ، بنابراین در اینجا فقط یک لامپ LED را درخشان می کنم فشار دادن دکمه فشاری
آموزش Atollic TrueSTUDIO-STM32L100 PWM: 4 مرحله
آموزش PWM Atollic TrueSTUDIO-STM32L100: در این آموزش قصد داریم نحوه استفاده از PWM در میکروکنترلرهای مبتنی بر STM32 را به شما بگوییم ، در اینجا از کیت 32L100discovery-Discovery با میکروکنترلر STM32L100RCT6 روی آن استفاده می کنیم
LED ساعت چشمک زن شکل چشمک زن کیت: 8 مرحله
کیت های ساعت شنی چشمک زن LED کیت های DIY: در این پروژه ICStation به شما نشان می دهد که چگونه می توانید یک کیت خنده دار ساعت شنی شکل چشمک زن LED DIY را ایجاد کنید. این شامل 57 قطعه دیود LED 5 میلی متری است ، چراغ های دیود LED بالا پایین می آیند و چراغ های دیود LED پایین هنگام رسیدن به زمان ، افزایش می یابد