راه‌اندازی ماژول شتاب سنج

راه‌اندازی ماژول شتاب سنج با STM32 | قسمت سی‌ام آموزش STM32 با توابع LL

در قسمت قبلی راه‌اندازی تایمر نگهبان پنجره‌ای (WWDG) را آموختیم و در این قسمت می‌خواهیم راه‌اندازی ماژول شتاب سنج و ژیروسکوپ LSM6DS3 را بررسی کنیم. ماژول LSM6DS3 یک ماژول چندکاره است که درگوشی‌های هوشمند نیز به‌کار می‌رود و امکان ...

ادامه مطلب

رابط کاربری lvgl

کتابخانه LVGL برای نمایش‌گرهای TFT LCD (قسمت اول)

رابط کاربری  همه‌ی سیستم‌های کامپیوتری بخشی برای ارتباط با کاربر دارند. این بخش می‌تواند به‌سادگی قرار دادن تعدادی کلید و چراغ، تا اَشکال کامل‌تری چون نمایشگر رنگی و ورودی‌های اشاره‌گر مثل USB، موس، ورودی و خروجی موردنیاز دستگاه ...

ادامه مطلب

تایمر نگهبان پنجره‌ای در STM32 | قسمت 29 آموزش STM32 با توابع LL

تایمر نگهبان پنجره‌ای در STM32 | قسمت 29 آموزش STM32 با توابع LL

در قسمت قبل در مورد تایمر نگهبان مستقل صحبت کردیم. در این بخش می‌خواهیم تایمر نگهبان پنجره‌ای یا WWDG را بررسی کنیم پس با سیسوگ همراه باشید. در WWDG، یک شرط دیگر نیز برای ریست شدن وجود دارد. برای این تایمر نگهبان علاوه بر مقدار اب...

ادامه مطلب

ارسال پیامک فارسی با ماژول های GSM شرکت Quectel

ارسال پیامک فارسی با ماژول های GSM شرکت Quectel

یکی از قابلیت‌های خوب ماژول‌های gsm ارسال و دریافت پیامک هست که به کمک اون میتونیم از راه دور دستگاه خودمون رو کنترل کنیم، ارسال و دریافت پیامک به‌صورت انگلیسی به‌راحتی قابل انجام هست اما به‌صورت فارسی دردسرهای خودش رو داره، توی ا...

ادامه مطلب

آموزش PIC قسمت چهارم: معرفی میکروکنترلر PIC16f877a

آموزش PIC قسمت چهارم: معرفی میکروکنترلر PIC16f877a

در قسمت قبلی درباره‌ی انواع اسیلاتورهای مورد استفاده در PIC صحبت کردیم و در این قسمت می‌خواهیم میکروکنترلر PIC PIC16f877a که یکی از مشهورترین میکروکنترلرها در صنعت است را معرفی کنیم. استفاده از این میکروکنترلر بسیار راحت می‌باشد، ...

ادامه مطلب

سیستم Q&A

سیستم پرسش و پاسخ (Q&A) در حوزه الکترونیک

تو تلگرام دور که میزنی کلی گروه پرسش و پاسخ تو حوزه الکترونیک میبنی که افراد زیادی دارن در اون فعالیت می‌کنند و در حال تبادل اطلاعات هستند.تو اینستاگرام یه گشت میزنی کلی پیج  الکترونیک میبنی که دارند تولید محتوا میکنند با کلی ...

ادامه مطلب

IWDG

تایمر نگهبان مستقل برای STM32 | قسمت 28 آموزش STM32 با توابع LL

در قسمت قبل با کالیبره کردن RTC آشنا شدیم. در برنامه‌نویسی پروژه‌های مختلف ممکن است خطاهایی ایجاد شوند که از آن بی‌خبر باشیم. یا اینکه به هر دلیل دیگری در حین اجرا برنامه دچار اشکال شود یا گیر کند. برای این موقعیت یک مکانیسم در نظ...

ادامه مطلب

استفاده از یوبوت برای اجرای لینوکس

امبدد لینوکس – قسمت شانزدهم – Bootloader (بخش سوم)

در قسمت قبل به بررسی بوت لودر (U-boot) پرداختیم و اون رو بر روی سخت افزار خودمون اجرا کردیم، حالا توی این قسمت میخوایم استفاده از یوبوت برای اجرای لینوکس رو آموزش دهیم و سیستم فایلمون رو به لینوکس متصل کنیم. استفاده از یوبوت برای...

ادامه مطلب

E25

معرفی بورد E25 شرکت Radxa همراه سوییچ 2.5GbE و روتر WiFi 6

به تازگی نمونه‌هایی از محصولات مرتبط با راه‌اندازی شبکه از جمله بورد راه‌انداز دوگانه Radxa E25 (با پشتیبانی از 2.5GbE) که برای SoM مدل Radxa CM3 Plus (RK3568) طراحی شده، به همراه سوییچ 2.5GbE TP-Link و روتر Xiaomi AX6000 WiFI 6 +...

ادامه مطلب

آموزش STM32 با توابع LL قسمت 27: کالیبره کردن RTC

آموزش STM32 با توابع LL قسمت 27: کالیبره کردن RTC

در بخش قبلی RTC را راه‌اندازی کردیم و زمان و تاریخ را به‌وسیله آن نگهداری کردیم. نکته‌ای که به آن اشاره نشد دقت اندازه‌گیری زمان است. دقت اندازه‌گیری ما به فرکانس منبع کلاک RTC وابسته است. همان‌طور که دیدیم از منبع LSE به‌عنوان کل...

ادامه مطلب