امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش های رایگان aKaReZa ( حسین باقری )
نویسنده پیام
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,536
موضوع‌ها: 23
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4623 تشکر در 1517 ارسال )
ارسال: #45
RE: آموزش های رایگان aKaReZa ( حسین باقری )
aKaReZa 44 - AVR, 7Segment - Part A

در این ویدئو، در ابتدا یاد می‌گیریم که چگونه یک سون سگمنت آند مشترک را با استفاده از میکروکنترلر AVR راه‌اندازی کنیم و نتیجه عملی آن را روی بردبرد مشاهده می‌کنیم. این مرحله به شما کمک می‌کند تا با نحوه اتصال سون سگمنت و کنترل آن از طریق میکروکنترلر آشنا شوید.
در مرحله دوم، با استفاده از شیلدی که قبلاً طراحی کرده بودیم، سون سگمنت چهار رقمی را به صورت مالتی‌پلکس راه‌اندازی می‌کنیم. این روش به شما این امکان را می‌دهد که با استفاده از تعداد پایه‌های کمتری، چندین نمایشگر سون سگمنت را به میکروکنترلر متصل و راه‌اندازی کنید. در ادامه، به بررسی نحوه بهبود خوانایی کدها و بهینه‌سازی آن‌ها برای نگهداری راحت‌تر خواهیم پرداخت.
مطالبی که در این ویدئو یاد خواهید گرفت:
راه‌اندازی سون سگمنت آند مشترک با میکروکنترلر AVR
استفاده از بردبرد برای انجام پروژه عملی
طراحی و راه‌اندازی سون سگمنت چهار رقمی به صورت مالتی‌پلکس
بهبود خوانایی کد و استفاده از تکنیک‌های مختلف برای ساده‌تر کردن کدها
این ویدئو برای کسانی که به دنبال یادگیری نحوه کار با سون سگمنت‌ها و استفاده از آن‌ها در پروژه‌های میکروکنترلری هستند، بسیار مفید خواهد بود.

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DIf28FAysOT/


لینک کامل ویدئو در یوتیوب:
https://youtu.be/HGlJtcpjZ-E


صفحه گیتهاب من:
https://github.com/aKaReZa75

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
1 ساعت پیش
وب سایت ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,536
موضوع‌ها: 23
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4623 تشکر در 1517 ارسال )
ارسال: #46
RE: آموزش های رایگان aKaReZa ( حسین باقری )
aKaReZa 45 - Microcontroller, Interrupts

در این ویدئو، شما با مفاهیم و کاربردهای وقفه‌ها در میکروکنترلرها آشنا خواهید شد. این ویدئو به شما کمک می‌کند تا تفاوت‌ها و مزایای استفاده از Polling و Interrupts را درک کنید و در نهایت نحوه پیاده‌سازی روتین‌های وقفه (ISR) را یاد بگیرید. همچنین با مفاهیمی مانند Heap و Stack، و همچنین ساختارهای داده‌ای مثل FIFO و LIFO آشنا می‌شوید.
در این ویدئو، شما مطالب زیر را یاد خواهید گرفت:
وقفه چیست و چه کاربردی دارد؟ و چرا در میکروکنترلرها از آن استفاده می‌شود.
مقایسه روش‌های Polling و Interrupts و بررسی مزایا و معایب هرکدام.
آشنایی با روتین وقفه و نحوه نوشتن آن.
معرفی جدول بردار وقفه و نحوه استفاده از آن.
آشنایی با Heap و Stack و تفاوت‌های آن‌ها.
بررسی ساختارهای داده‌ای FIFO و LIFO و کاربرد آن‌ها در مدیریت داده‌ها.
روند اتفاق افتادن وقفه و نحوه پردازش آن.
مفهوم الویت وقفه‌ها و چگونگی تعیین اولویت در پردازش وقفه‌ها.
وقفه‌های تودرتو و نحوه مدیریت آن‌ها.
آشنایی با وقفه‌های خارجی و نحوه استفاده از آن‌ها در پروژه‌های مختلف.
این ویدئو برای کسانی که به دنبال درک بهتر نحوه عملکرد وقفه‌ها در میکروکنترلرها هستند، بسیار مفید است و به شما کمک می‌کند تا در پروژه‌های خود از وقفه‌ها به نحو بهتری استفاده کنید.

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DIf3v-LSPCn/


لینک کامل ویدئو در یوتیوب:
https://youtu.be/Zr2dET7aFKM


صفحه گیتهاب من:
https://github.com/aKaReZa75

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
1 ساعت پیش
وب سایت ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,536
موضوع‌ها: 23
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4623 تشکر در 1517 ارسال )
ارسال: #47
RE: آموزش های رایگان aKaReZa ( حسین باقری )
aKaReZa 46 - Embededd_C - Part B

در این ویدئو، شما با مفاهیم و ساختارهای پایه‌ای زبان برنامه‌نویسی C آشنا خواهید شد. این ویدئو شامل آموزش‌های اولیه‌ای است که برای شروع برنامه‌نویسی در C به آن نیاز خواهید داشت و مفاهیم کلیدی مانند Format Specifiers، آرایه‌ها، ماتریس‌ها و رشته‌ها، و دستورات شرطی را پوشش می‌دهد.
در این ویدئو، مطالب زیر را خواهید آموخت:
آشنایی با Format Specifier و نحوه استفاده از آن‌ها برای چاپ داده‌ها در زبان C.
آشنایی با کدهای ASCII و جدول آن‌ها و نحوه استفاده از کدهای ASCII در برنامه‌نویسی.
آرایه‌ها، ماتریس‌ها و رشته‌ها در زبان C و نحوه استفاده از این ساختارهای داده.
حلقه‌های do-while و حلقه شمارشی for و تفاوت‌های آن‌ها در اجرای دستورات تکراری.
عملگرهای ++ و -- که برای افزایش یا کاهش مقادیر متغیرها استفاده می‌شوند.
دستور شرطی if و نحوه استفاده از آن برای انجام عملیات بر اساس شرایط مختلف.
دستور شرطی switch و تفاوت آن با if در شرایطی که تعداد گزینه‌ها زیاد باشد.
آشنایی با شرط‌های نامساوی، بزرگتر، کوچکتر و نحوه استفاده از آن‌ها در دستور شرطی if.
این ویدئو برای کسانی که می‌خواهند برنامه‌نویسی به زبان C را شروع کنند یا مباحث پایه‌ای را مرور کنند، مفید خواهد بود.

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DIf4Zv-SQB9/


لینک کامل ویدئو در یوتیوب:
https://youtu.be/2EDKP_W_4Zc


صفحه گیتهاب من:
https://github.com/aKaReZa75

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
1 ساعت پیش
وب سایت ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,536
موضوع‌ها: 23
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4623 تشکر در 1517 ارسال )
ارسال: #48
RE: آموزش های رایگان aKaReZa ( حسین باقری )
aKaReZa 47 - AVR, 7Segment - Part B

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

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DIf5JFuSarD/


لینک کامل ویدئو در یوتیوب:
https://youtu.be/_pwxBJ06aMk


صفحه گیتهاب من:
https://github.com/aKaReZa75

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
1 ساعت پیش
وب سایت ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,536
موضوع‌ها: 23
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4623 تشکر در 1517 ارسال )
ارسال: #49
RE: آموزش های رایگان aKaReZa ( حسین باقری )
aKaReZa 48 - Simulation, TINA, Fast and Easy

در این ویدئو، شما یاد خواهید گرفت که چگونه در شبیه‌ساز TINA به سرعت قطعات مورد نیاز خود را وارد کرده و سپس تحلیل‌های مختلف مانند تحلیل DC، حالت گذرا و پاسخ فرکانسی را انجام دهید. TINA یک شبیه‌ساز قدرتمند مدارهای الکترونیکی است که به شما امکان می‌دهد تا عملکرد مدارها را تحت شرایط مختلف تجزیه و تحلیل کنید.
در این ویدئو، مطالب زیر بررسی می‌شود:
وارد کردن قطعات در TINA و نحوه استفاده از آن‌ها برای ساخت مدارها
تحلیل DC برای بررسی وضعیت پایدار مدار و عملکرد آن در حالت ایستا
تحلیل حالت گذرا برای مشاهده رفتار مدار در پاسخ به سیگنال‌های ورودی در زمان‌های مختلف
تحلیل پاسخ فرکانسی برای تحلیل واکنش مدار به سیگنال‌های ورودی با فرکانس‌های مختلف
این ویدئو به شما کمک می‌کند تا با استفاده از TINA شبیه‌سازی‌های دقیق انجام داده و مدارهای خود را قبل از ساخت واقعی ارزیابی کنید.

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DIf589uy0-q/


لینک کامل ویدئو در یوتیوب:
https://youtu.be/6yHGW2FJB5s


صفحه گیتهاب من:
https://github.com/aKaReZa75

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
1 ساعت پیش
وب سایت ارسال‌ها
پاسخ
aKaReZa75 آفلاین
حسین باقری
*****

ارسال‌ها: 1,536
موضوع‌ها: 23
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 4898
( 4623 تشکر در 1517 ارسال )
ارسال: #50
RE: آموزش های رایگان aKaReZa ( حسین باقری )
aKaReZa 50 - PCB, How to drive a Relay

در این ویدئو، شما با مفاهیم مختلف مرتبط با رله‌ها و درایور کردن رله‌ها با میکروکنترلر آشنا خواهید شد. در ابتدا، تعریف رله و کاربردهای آن را یاد می‌گیریم، سپس نحوه اتصال رله به میکروکنترلر و طراحی مدار درایور رله را بررسی می‌کنیم. همچنین نکات مهمی مانند استفاده از دیود Flywheel و مدار Snubber برای محافظت از رله‌ها و نحوه قرار دادن LED Indicator برای نشان دادن وضعیت رله به شما آموزش داده خواهد شد.
در ادامه ویدئو، مطالب زیر پوشش داده می‌شود:
رله چیست و چه کاربردی دارد؟ و چرا در پروژه‌های الکترونیکی از آن استفاده می‌شود.
چگونگی اتصال رله به میکروکنترلر و طراحی مدار درایور رله.
دیود Flywheel چیست و چرا باید از آن برای محافظت در برابر ولتاژهای اضافی استفاده کرد.
نحوه قرار دادن LED Indicator برای نشان دادن وضعیت رله.
آشنایی با مدار Snubber و علت استفاده از آن برای رله‌ها.
آموزش برش زدن داخلی برد و زیر رله‌ها برای جلوگیری از آسیب به مدار.
چگونگی درایور کردن چندین رله به صورت همزمان و نحوه کنترل آن‌ها.
آشنایی با Optocoupler و نحوه استفاده از آن برای جداسازی مدار کنترل از بارهای قدرتمند.
قرارگیری قطعات در PCB و نحوه انجام مسیر کشی صحیح برای یک مدار بهینه.
این ویدئو علاوه بر آموزش مفاهیم کاربردی در مورد رله‌ها، به شما کمک می‌کند که در پروژه‌های خود از رله‌ها به شکل بهینه استفاده کنید.

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DIf7fKWy_4B/


لینک کامل ویدئو در یوتیوب:
https://youtu.be/Cm22w3K2WrA


صفحه گیتهاب من:
https://github.com/aKaReZa75

سلام، من حسین باقری هستم، طراح الکترونیک و برنامه نویس میکروکنترلر.
توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
در کنار مباحث گفت شده، اصول اندازه الکترونیکی، نحوه صحیح مونتاژ و عیب‌یابی بردهای الکترونیکی، شبیه سازی مدارات مختلف رو هم یاد میگیریم.
اگر علاقه مند به یادگیری موضوعات عنوان شده هستید، به کانال یوتیوب من با آدرس زیر سر بزنید.
https://www.youtube.com/@aKaReZa75
1 ساعت پیش
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  فایل های رایگان تابلو بانکی سیتک (ساعت بانکی) sina6479 0 2,170 ۳۱-تير-۱۳۹۴, ۱۲:۴۹:۱۷
آخرین ارسال: sina6479

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS