اطلاعیه

Collapse
No announcement yet.

آموزش های رایگان aKaReZa ( حسین باقری )

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    #61
    aKaReZa 58 - Programing, Numbers

    در این ویدئو، شما با مفاهیم مهم و کاربردی در زمینه ذخیره‌سازی اعداد در زبان‌های برنامه‌نویسی و نحوه کارکرد آن‌ها آشنا خواهید شد. این ویدئو شامل بررسی انواع نمایش اعداد صحیح و اعشاری، تبدیل مبناهای مختلف و مفاهیم پیشرفته مانند Overflow و Underflow است. همچنین با روش‌های ذخیره‌سازی Fixed Point و Floating Point و همچنین آشنایی با FPU (واحد پردازش شناور) و DSP (پردازشگر سیگنال دیجیتال) آشنا خواهید شد.
    در این ویدئو، شما مطالب زیر را یاد خواهید گرفت:
    نحوه ذخیره‌سازی اعداد صحیح مثبت و منفی و تفاوت آن‌ها با اعداد بدون علامت.
    تبدیل و محاسبات مبناهای مختلف مانند دسیمال، باینری، اوکتال و هگز به یکدیگر.
    آشنایی با بیت‌های پردازش MSB (بیشترین بیت) و LSB (کمترین بیت) و نحوه استفاده از آن‌ها.
    مفاهیم Overflow و Underflow و توضیح این‌که چه زمانی این مشکلات به وجود می‌آید.
    عملیات‌های مکمل یک و مکمل دو و کاربرد آن‌ها در پردازش اعداد.
    نحوه محاسبه حداکثر و حداقل ظرفیت متغیر.
    روش‌های ذخیره‌سازی Fixed Point و Floating Point و تفاوت‌های آن‌ها.
    واحد FPU و نحوه استفاده از آن برای پردازش اعداد شناور.
    آشنایی با پردازشگر سیگنال دیجیتال (DSP) و کاربرد آن در پردازش داده‌ها.
    این ویدئو برای کسانی که می‌خواهند با مفاهیم ذخیره‌سازی داده‌ها در میکروکنترلرها و زبان‌های برنامه‌نویسی آشنا شوند، بسیار مفید است.

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


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


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

    دیدگاه


      #62
      aKaReZa 59 - AVR, Timer, Accurate Time - Mode 1


      در این ویدئو، شما با واحد تایمر-کانتر 0 در میکروکنترلرهای AVR آشنا خواهید شد. این ویدئو شامل توضیحات کامل در مورد مدهای مختلف تایمر-کانتر، وقفه‌های مختلف تایمر و نحوه استفاده از این واحد برای پروژه‌های مختلف است. همچنین نحوه دستیابی به تایم‌های دقیق و نمایش اعداد بر روی سون سگمنت با استفاده از تایمر بررسی می‌شود.
      در این ویدئو، شما مطالب زیر را یاد خواهید گرفت:
      آشنایی با واحد تایمر-کانتر 0 در میکروکنترلرهای AVR.
      آشنایی با مد Normal واحد تایمر-کانتر و کاربرد آن.
      آشنایی با مد CTC (Clear Timer on Compare Match) واحد تایمر-کانتر و نحوه استفاده از آن.
      آشنایی با وقفه سرریز (Overflow) و Compare Match واحد تایمر-کانتر و کاربردهای آن‌ها.
      مقایسه وقفه سرریز و وقفه مقایسه و بررسی تفاوت‌های آن‌ها.
      نحوه دست‌یابی به تایم‌های دقیق و دلخواه با استفاده از تایمر.
      نحوه محاسبه زمان اجرا شدن یک تابع و چگونگی اندازه‌گیری زمان‌ها.
      نمایش اعداد بروی سون سگمنت با کمک واحد تایمر.
      روش جدید تفکیک ارقام یک عدد برای نمایش دقیق‌تر آن‌ها.
      این ویدئو برای کسانی که می‌خواهند از واحد تایمر-کانتر در میکروکنترلرهای AVR استفاده کنند و پروژه‌های دقیق‌تری بسازند، بسیار مفید است.

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


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


      صفحه گیتهاب من:
      https://github.com/aKaReZa75​
      جدیدترین ویرایش توسط akaReza; ۰۹:۱۷ ۱۴۰۴/۰۳/۱۳.
      توی کانال یوتیوب من قراراه طراحی انواع بردهای الکترونیکی مثل بردهای تک لایه، دو لایه یا به طور کلی بردهای چند لایه، بردهای مبتنی بر میکروکنترلر، بردهای صنعتی، بردهای الکترونیک قدرت و بردهای فرکانس بالارو یاد بگیریم.
      همینطور کدنویسی انواع میکروکنترلرهای 8 بینی مثل میکروکنترلرهای خانواده AVR-STM8، میکروکنترلرهای میبتی بر معماری ARM مثل STM32 و پردازنده های مخصوص اینترنت اشیاء مثل ESP32-ESP8266 و DSPها یاد میگیریم.
      https://www.youtube.com/@aKaReZa75​

      دیدگاه


        #63
        aKaReZa 60 - PCB, Linear Regulator

        در این ویدئو، شما با رگولاتورها آشنا خواهید شد و نحوه استفاده از آن‌ها برای کاهش و تثبیت ولتاژ در مدارهای الکترونیکی را خواهید آموخت. این ویدئو شامل معرفی رگولاتورهای خطی، مزایا و معایب آن‌ها، نحوه کاهش تلفات رگولاتورهای خطی و نحوه استفاده از هیت سینک برای کاهش دمای رگولاتورها است.
        در این ویدئو، شما مطالب زیر را یاد خواهید گرفت:
        مشکلاتی که تغذیه نامناسب عامل آنهاست و چطور می‌توان با استفاده از رگولاتورها این مشکلات را حل کرد.
        روش‌های کاهش و تثبیت ولتاژ برای بهبود عملکرد مدار.
        آشنایی با رگولاتور و دسته‌بندی‌های مختلف آن و نحوه انتخاب مناسب برای پروژه‌ها.
        آشنایی با رگولاتورهای خطی و بررسی مزایا و معایب آن‌ها.
        روش‌های کاهش تلفات رگولاتورهای خطی و نحوه بهینه‌سازی عملکرد آن‌ها.
        آشنایی با هیت سینک و نحوه استفاده از آن برای کاهش دمای رگولاتورها.
        چگونگی افزایش جریان رگولاتورهای خطی و کاهش تلفات آن‌ها.
        آشنایی با رگولاتورهای خطی پرکاربرد به همراه مدارهای آن‌ها.
        نحوه تنظیم کردن خروجی رگولاتورهای قابل تنظیم (Adj).
        آشنایی با رگولاتورهای LDO و کاربردهای آن‌ها.
        این ویدئو برای کسانی که می‌خواهند در پروژه‌های الکترونیکی خود از رگولاتورها استفاده کنند و به دنبال راه‌حل‌های بهینه برای تثبیت ولتاژ هستند، بسیار مفید است.

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

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


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

        دیدگاه


          #64
          aKaReZa 61 - Embededd_C - Part F

          در این ویدئو، شما با مفاهیم مختلف زبان برنامه‌نویسی C آشنا خواهید شد که برای برنامه‌نویسی Embedded بسیار کاربردی هستند. این ویدئو به شما کمک می‌کند تا مفاهیم دستورات پیش‌پردازنده، پوینترها، بیت‌فیلد، و سایر ویژگی‌های پیشرفته زبان C را بهتر درک کنید.
          در این ویدئو، شما مطالب زیر را یاد خواهید گرفت:
          انواع مختلف دستورات پیش‌پردازنده و نحوه استفاده از آن‌ها در زبان C.
          آشنایی با پسوندها و پیشوندها در زبان C و کاربردهای آن‌ها.
          آشنایی با پوینتر (Pointers) و مزایای استفاده از آن در برنامه‌نویسی.
          مثال‌هایی از اشاره‌گر به رجیسترها و استراکچرها.
          آشنایی با بیت‌فیلد و مزایای استفاده از آن برای مدیریت بهتر حافظه.
          آشنایی با یونیون‌ها و نحوه استفاده از آن‌ها برای ذخیره‌سازی داده‌ها به شکل بهینه.
          این ویدئو برای کسانی که می‌خواهند برنامه‌نویسی Embedded C را یاد بگیرند و با مباحث پیشرفته‌تر زبان C آشنا شوند، بسیار مفید خواهد بود.

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


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


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

          دیدگاه


            #65
            aKaReZa 62 - Simulation, MultiSim, Fast and Easy

            در این ویدئو، شما یاد می‌گیرید که چگونه در شبیه‌ساز MultiSim به سرعت قطعات مورد نظر خود را انتخاب کرده و سپس تحلیل‌های مختلف مانند DC Analysis، حالت گذرا (Transient Analysis) و AC Analysis را انجام دهید. علاوه بر این، ویژگی‌های منحصر به فرد این شبیه‌ساز و برتری آن نسبت به سایر شبیه‌سازهای عمومی معرفی خواهد شد.
            در این ویدئو، مطالب زیر پوشش داده می‌شود:
            انتخاب قطعات مورد نظر در شبیه‌ساز MultiSim و نحوه کار با آن‌ها.
            تحلیل DC برای بررسی وضعیت پایدار مدار.
            تحلیل حالت گذرا برای مشاهده تغییرات زمانی مدار و بررسی پاسخ آن به سیگنال‌های ورودی.
            تحلیل پاسخ فرکانسی (AC Analysis) برای تحلیل رفتار مدار در فرکانس‌های مختلف.
            استفاده از ابزارهای موجود در MultiSim برای بهینه‌سازی شبیه‌سازی‌ها.
            آشنایی با ویژگی‌های منحصر به فرد MultiSim و اینکه چرا این شبیه‌ساز از سایر شبیه‌سازهای عمومی متمایز است.
            این ویدئو به شما کمک می‌کند تا به صورت حرفه‌ای از شبیه‌ساز MultiSim برای تحلیل مدارهای الکترونیکی استفاده کنید و از ویژگی‌های خاص آن بهره‌مند شوید.

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


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

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

            دیدگاه


              #66
              aKaReZa 63 - Microcontroller, Communication Protocols - Part A

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

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


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


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

              دیدگاه


                #67
                aKaReZa 64 - Microcontroller, Communication Protocols - Part A

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

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


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


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

                دیدگاه


                  #68
                  aKaReZa 65 - PCB, Switching Regulator

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

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


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


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

                  دیدگاه


                    #69
                    aKaReZa 66 - AVR, Communication, USART - Part A

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

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


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


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

                    دیدگاه


                      #70
                      aKaReZa 67 - AVR, Communication, USART - Part B

                      در این ویدئو، با مباحث پیشرفته در ارتباط با پروتکل USART آشنا خواهید شد. از نحوه استفاده از Escape Sequence ها برای مدیریت داده‌های سریال گرفته تا دریافت بایت‌ها از پورت سریال، خطای BuadRate و رفع آن، و حتی کار با مود Double Speed. این ویدئو به‌طور کامل بررسی می‌کند که چگونه داده‌ها را با استفاده از وقفه‌ها دریافت کرده و با استفاده از بافر نرم‌افزاری (Circular Buffer) و Flagهای مختلف پروتکل USART، عملکرد دقیق‌تری در ارسال و دریافت داده‌ها داشته باشیم. همچنین، در این ویدئو به نحوه دیباگ کردن و رسم نمودار داده‌ها پرداخته می‌شود.
                      مطالبی که در این ویدئو خواهید آموخت:
                      بررسی Escape Sequence و نحوه استفاده از آن
                      نحوه دریافت یک بایت از پورت سریال
                      تشخیص و رفع خطای BuadRate
                      آشنایی با مود Double Speed
                      دریافت داده با استفاده از وقفه
                      ساخت بافر نرم‌افزاری (Circular Buffer)
                      استفاده از Flagهای مختلف پروتکل USART
                      نحوه دیباگ کردن و رسم نمودار داده‌ها
                      مطالعه فریم دیتا در پروتکل USART
                      تفاوت در نتیجه شبیه‌سازی و تست عملی
                      این ویدئو برای کسانی که در حال کار با میکروکنترلرها و پروتکل USART هستند، بسیار مفید خواهد بود.

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


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


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

                      دیدگاه


                        #71
                        aKaReZa 68 - Microcontroller, Analog Peripherals - Part A

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

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

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


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

                        دیدگاه


                          #72
                          aKaReZa 69 - Microcontroller, Analog Peripherals - Part B

                          در این ویدئو، با مباحث پیشرفته‌ای در ارتباط با مبدل‌های آنالوگ به دیجیتال (ADC) و دیجیتال به آنالوگ (DAC) آشنا خواهید شد. از آشنایی با خطاهای معمول در تبدیل آنالوگ به دیجیتال گرفته تا معرفی انواع مختلف ADCها مانند SAR، Delta-Sigma و Flash، نحوه عملکرد هرکدام و مقایسه آن‌ها. همچنین، شما با نحوه اندازه‌گیری سیگنال‌ها به دو صورت Single Ended و Differential آشنا خواهید شد و خواهیم دید که چگونه می‌توان از مبدل‌های خارجی مثل ADS1115 و روش‌های مختلف DAC برای تبدیل دیجیتال به آنالوگ استفاده کرد. در کنار این‌ها، مفهوم استفاده از PWM به عنوان یک مبدل دیجیتال به آنالوگ و معرفی مبدل‌های دیجیتال به آنالوگ خارجی مانند DAC0808 و MCP4725 نیز پوشش داده شده است.
                          مطالبی که در این ویدئو خواهید آموخت:
                          آشنایی با خطاها در تبدیل آنالوگ به دیجیتال
                          نحوه کار با کانال‌ها و پایه‌های مبدل آنالوگ به دیجیتال
                          بررسی تأثیر تغذیه، زمین و رفرنس مبدل آنالوگ به دیجیتال
                          آشنایی با روش‌های اندازه‌گیری Single Ended و Differential
                          معرفی انواع مبدل‌های آنالوگ به دیجیتال شامل SAR و Delta-Sigma
                          مقایسه مبدل‌های آنالوگ به دیجیتال SAR و Delta-Sigma با Flash
                          آشنایی با مبدل آنالوگ به دیجیتال خارجی ADS1115
                          مفهوم و کاربرد مبدل‌های دیجیتال به آنالوگ (DAC)
                          استفاده از PWM به‌عنوان مبدل دیجیتال به آنالوگ
                          معرفی مبدل‌های دیجیتال به آنالوگ خارجی مانند DAC0808 و MCP4725
                          آشنایی با واحد مقایسه‌کننده آنالوگ داخلی میکروکنترلر
                          این ویدئو برای کسانی که در زمینه پردازش سیگنال‌های آنالوگ و دیجیتال با میکروکنترلرها کار می‌کنند، بسیار مفید و کاربردی خواهد بود.

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


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

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

                          دیدگاه


                            #73
                            aKaReZa 70 - RCS, AVR - PART A

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

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


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


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

                            دیدگاه


                              #74
                              aKaReZa 71 - RCS, AVR - PART B

                              در این ویدئو، مراحل طراحی تغذیه برای ولتاژهای مختلف مانند 12 ولت، 5 ولت، 4 ولت و 3.3 ولت را بررسی خواهیم کرد. این تغذیه‌ها برای تأمین انرژی بخش‌های مختلف پروژه‌های الکترونیکی ضروری هستند. علاوه بر طراحی منابع تغذیه، فیوزگذاری نیز انجام می‌دهیم تا از آسیب‌های احتمالی به اجزا جلوگیری کنیم. در انتها، اندیکاتورهای LED برای نمایش وضعیت ولتاژها به مدار اضافه خواهند شد.
                              مطالبی که در این ویدئو خواهید آموخت:
                              طراحی مدار تغذیه برای ولتاژهای مختلف (12V, 5V, 4V, 3.3V)
                              نحوه استفاده از رگولاتورهای ولتاژ برای تثبیت ولتاژ
                              طراحی و نصب فیوز برای محافظت از مدار
                              استفاده از اندیکاتورهای LED برای نمایش ولتاژهای مختلف
                              آشنایی با اصول فیوزگذاری در مدارات الکترونیکی
                              این ویدئو برای کسانی که می‌خواهند مدار تغذیه مناسب برای پروژه‌های الکترونیکی طراحی کنند و نیاز به محافظت از مدار خود دارند، بسیار مفید خواهد بود.

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


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

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

                              دیدگاه


                                #75
                                aKaReZa 72 - RCS, AVR - PART C

                                در این ویدئو، تمامی Issueها و Pull Requestهای شما عزیزان را بررسی خواهیم کرد و به چند نرم‌افزار کاربردی برای پروژه‌های الکترونیکی و برنامه‌نویسی آشنا می‌شویم. همچنین بخش تغذیه پروژه را به‌طور کامل تکمیل خواهیم کرد و در نهایت، صحبت کوتاهی در مورد برنامه‌های آینده کانال و محتوای جدیدی که برای شما عزیزان آماده کرده‌ایم، خواهیم داشت.
                                مطالبی که در این ویدئو خواهید آموخت:
                                بررسی Issueها و Pull Requestها از پروژه‌های قبلی
                                آشنایی با نرم‌افزارهای کاربردی مثل GitDesktop، SourceTree، و Power Designer
                                تکمیل بخش تغذیه پروژه و تنظیم رگولاتور 5 ولت
                                اضافه کردن مقاومت‌های LED به مدار
                                نحوه استفاده از نرم‌افزار Power Designer برای طراحی منابع تغذیه
                                بررسی شماتیک تغذیه و بررسی Educational Boards
                                این ویدئو به‌ویژه برای کسانی که به پروژه‌های open-source و گیت‌هاب علاقه دارند یا می‌خواهند با استفاده از نرم‌افزارهای مختلف به بهبود پروژه‌های الکترونیکی خود بپردازند، بسیار مفید است.

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


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

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

                                دیدگاه

                                لطفا صبر کنید...
                                X