aKaReZa 111 - Repair, STM32F103C8 Soldering
توی این قسمت، مرحلهبهمرحله لحیمکاری برد آموزشی STM32F103C8 رو که قبل تر طراحی کرده بودیم رو پیش میبریم. از ورودی تغذیه شروع میکنیم و در ادامه سراغ رگولاتورها، میکروکنترلر، آیسیهای ارتباطی، کانکتورها و در نهایت تست کامل برد میریم. این ویدئو یه راهنمای عملی و دقیق برای مونتاژ بردهای STM32 هست که هم نکات فنی لحیمکاری رو پوشش میده و هم ابزار و منابع کاربردی رو معرفی میکنه.
مطالبی که توی این ویدئو یاد میگیریم:
معرفی شرکت آریا مدار ارجمند
نحوه لحیمکاری و تست ورودی تغذیه ۱۲ ولت
نحوه لحیمکاری و بررسی خروجی رگولاتورهای ۵ ولت و ۳.۳ ولت
نحوه صحیح لحیمکردن میکروکنترلر STM32F103C8
لحیمکاری کانکتور تایپسی (TYPE-C) و آیسی CH340 برای ارتباط USB
نحوه مونتاژ کانکتورهای THT
تست کامل و نهایی برد برای اطمینان از عملکرد صحیح
معرفی و آموزش استفاده از ابزار BoasTools در Altium Designer
اگه دنبال یادگیری کاربردی و قدمبهقدم لحیمکاری بردهای مبتنی بر STM32 هستی، این ویدئو یه مرجع کامل برای شما میباشد.
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DMxET66SiDy/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/Qt_0GZEKY6k
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 112 - AVR, Communication, USART - Part C
توی این قسمت از سری آموزشهای USART در میکروکنترلر AVR، میریم سراغ یکی از مهمترین چالشها در ارتباطات سریال: تشخیص پایان فریم داده و بهجای تکیه بر کاراکتر پایان یا تعداد بایت مشخص، با استفاده از تکنیک Idle Detection یاد میگیریم چطور زمانبندی فریمها رو بررسی کنیم و بهصورت موثر تشخیص بدیم که فریم کامل دریافت شده.
مطالبی که توی این ویدئو یاد میگیریم:
بررسی دقیق مشکلی که در دریافت فریمها با کارکترهای CR و LF وجود داره
شرح استراتژی مؤثر برای حل این چالش
معرفی واحد تایمر 2 و آشنایی با ساختار و رجیسترهای آن
پیکربندی مناسب تایمر2 برای استراتژی بیان شده
پیاده سازی روش Idle Detection برای تشخیص پایان ارسال دیتا
تست روش پیاده سازی شده و بررسی تایمینگ آن
جمعبندی و نکات مهم برای استفاده از این روش در پروژههای عملی
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DNCnPzhy-t6/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/4s5p9rwfgto
صفحه گیتهاب من:
https://github.com/aKaReZa75
aKaReZa 113 - AVR, Quectel M66 - PART A
توی این قسمت، شروع میکنیم به برنامهنویسی برای ماژول GSM Quectel M66 با استفاده از میکروکنترلر AVR. قدمبهقدم با ساخت یک پروژه جدید، تنظیم ماژول، ارسال پیامک و نوشتن توابع کامل برای کنترل M66 آشنا میشیم. توی این ویدئو تمرکز روی برقراری ارتباط سریال، ارسال AT Commandها و پیادهسازی عملی توابعی مثل M66_Init() و M66_SendSMS() هست که در پروژههای واقعی خیلی کاربرد داره.
مطالبی که توی این ویدئو یاد میگیریم:
مرور دستورات پایه AT Commands برای کار با M66
ساخت پروژه جدید برای ارتباط با ماژول GSM
پیکربندی اولیه ماژول Quectel M66
نوشتن تابع M66_Init() برای راهاندازی ماژول
پیکربندی ماژول برای ارسال و دریافت SMS
نوشتن تابع M66_SendSMS() برای ارسال متن به شماره مشخص
نوشتن تابع M66_SendAtCmd() برای ارسال AT
بررسی چند مشکل و چالش موجود در کد و نحوه رفع کردن آنها
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DNUr8zlypiA/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/1ndIc5NdtNg
صفحه گیتهاب من:
https://github.com/aKaReZa75