0

آموزش برنامه‌نویسی میکروکنترلر ARM

آموزش برنامه‌نویسی میکروکنترلر ARM

درباره این دوره
درباره دوره: زبان اسمبلی نوعی زبان برنامه نویسی سطح پایین برای کامپیوتر یا هر دستگاه قابل‌برنامه‌ریزی دیگری است که نزدیک‌ترین زبان به زبان ماشین به‌حساب می‌آید. این زبان اغلب مختص یک معماری کامپیوتر خاص است، بنابراین انواع مختلفی از زبان‌های اسمبلی وجود دارد. ARM نوعی زبان اسمبلی بسیار محبوب به‌حساب می‌آید و دوره آموزش ARM مکتب خونه با هدف آموزش این زبان محبوب تهیه و تدوین شده است که در ادامه به معرفی آن خواهیم پرداخت. عبارت ARM مخفف عبارت “Acorn-Risc Machine” است. عبارت RISC در اینجا به معنای محاسبات مجموعه دستورالعمل‌های Recuded است. درواقع ARM نوعی معماری پردازنده به‌حساب می‌آید. دلیل ترجیح این نوع معماری این است که با مصرف انرژی کمتر می‌تواند بسیار کارآمد باشد. معماری ARM در حال حاضر نقش مهمی در صنعت سخت‌افزار بازی می‌کند. قبل از اینکه به معرفی دوره آموزش ARM بپردازیم ابتدا بهتر است مختصری در رابطه با خود میکروکنترلر آرم صحبتی داشته باشیم. امروزه با پیشرفت سیستم‌ها، میکروکنترلرها نیز توسعه پیدا کرده‌اند، این تراشه‌ها داخل وسایل مختلفی مانند ماشین، تلفن همراه و غیره قرار دارند و چهار گروه اصلی PIC ،ARM ،8051 و AVR از معروف‌ترین و رایج‌ترین آن‌ها در ایران هستند. میکروکنترلرهای ARM تقریباً در هر نوع کاربردی از پروتکل‌های پزشکی گرفته تا سیستم‌های امنیتی و سیستم‌های صنعتی، برق صنعتی، شبکه‌های سخت‌افزاری، حمل نقل خودرو و نظامی به‌صورت گسترده مورد استفاده قرار می‌گیرند. این تراشه‌ها دارای سیستم پردازشی 32 بیتی با سرعت پردازش چند مگاهرتز تا چند صد مگاهرتز هستند. در این خانواده کارایی بالا، قیمت پایین و مصرف انرژی بسیار پایین، باعث شده سازندگان بزرگی مثل شرکت ST ،NXP ،Apple و غیره این تراشه‌ها را تولید و عرضه کنند. می‌توان از ARM7 ،ARM9 ،ARM10 و ARM11 به‌عنوان معروف‌ترین انواع میکروکنترلر ARM نام ‌برد و در این بین، میکروکنترلر ARM7 پراستفاده‌ترین نوع هسته‌های پردازشی موجود است. بعد از ARM7 به ترتیب ARM9 و ARM10 و ARM11 در رتبه‌های بعدی قرار می‌گیرند که در دستگاه‌های مختلفی مانند لپ‌تاپ استفاده می‌شوند. دوره آموزشی میکروکنترلر ARM از مجموعه دوره‌های آموزش برنامه نویسی مکتب خونه با رویکردی متفاوت نسبت به سایر دوره‌های موجود در این زمینه ارائه می‌شود. در این دوره آموزش ARM، کاربران ضمن آشنایی با خانواده‌ها و امکانات میکروکنترلرهای شرکت ST، واحدهای مهم و امکانات میکروکنترلرهای STM32F10xx را به همراه جزئیات آن‌ها می‌آموزند. از ویژگی‌های مهم این دوره می‌توان به آموزش نحوه برنامه‌نویسی میکروکنترلرهای ARM و انجام پروژه‌های عملی و کاربردی منطبق بر همه مباحث تدریس شده اشاره کرد تا آموخته‌های دانشجویان دوره میکروکنترلر ARM را محک بزند و علاوه بر تسلط بر مباحث تئوری مهارت موردنیاز در زمینه انجام پروژه‌های عملی را نیز کسب کنند. در دوره آموزشی میکروکنترلر های ARM به پردازنده‌های ۳۲ بیتی موجود در دنیا و تفاوت‌های آن‌ها باهم پرداخته خواهد شد و همچنین پریفرال های میکروکنترلرهای STM32 که شامل پریفرال های تایمر، UART ،ADC و غیره می‌شوند نیز به‌طور کامل بررسی خواهند شد. دوره آموزشی میکروکنترلر ARM نرم‌افزارها و ابزارهای موردنیاز مانند کامپایلر، Keil ،j-link و هدربرد میکروکنترلر STM32F103RCT6 را معرفی کرده و نحوه راه‌اندازی آن‌ها را آموزش می‌دهد. همچنین در این دوره علاوه بر پرداختن به مباحث مفهومی، جزئیات پرکاربرد در پروژ‌ه‌های عملی را نیز تحلیل و بررسی می‌شود. آموزش میکروکنترلر ARM برای دانشجویان رشته‌های مهندسی برق، مهندسی کامپیوتر، مکاترونیک و مهندسی پزشکی کاربرد زیادی دارد و مخاطبان اصلی این دوره به‌حساب می‌آیند؛ هرچند تمامی افرادی که به موضوع میکروکنترلرها علاقه‌مند هستند می‌توانند با شرکت در این دوره آموزش ARM، از مزایای آموزشی آن بهره‎‌مند شوند. توجه داشته باشید که علاقه‌مندان به حضور در این دوره باید زمینه‌ی آشنایی با زبان برنامه‌نویسی C و اصول کار با میکروکنترلرها را داشته باشند هرچند که زبان C در حد نیاز و کاربردی در این دوره آموزش داده می‌شود. هدف از ایجاد این دوره آموزش مبانی arm stm32 است و دانشجویان در انتهای این دوره قادر خواهند بود میکروکنترلرهای STM32F1 را راه‌اندازی کرده و ساخت پروژه‌ و ایده‌های مربوط به این حوزه را به‌آسانی انجام دهند. در دوره آموزش برنامه نویسی میکروکنترلر ARM در 9 فصل به تدریس کامل و جامع در حوزه میکروکنترلرها پرداخته می‌شود و هرکدام از فصول ارائه‌شده با ایجاد زمینه‌ی آموزشی موردنیاز، به تدریس عمیق با رویکرد پروژه محور می‌پردازد. این فصل از دوره آموزش ARM با هدف ایجاد زمینه‌های اولیه در حوزه میکروکنترلر‌ها است. همچنین در این فصل به معرفی و آشنایی میکروکنترلرهای ARM، تراشه STM323F10X، نام‌گذاری میکروکنترلرهای شرکت ST، برد STM32F103RCT، بلوک دیاگرام STM32F10X و ابزارهای پروگرام کردن تراشه STM32F10X پرداخته می‌شود. در این فصل به تدریس انواع داده‌ها، تعریف متغیرها و انواع عملگرها به همراه حلقه‌های تکرار، ‌ساختارهای تصمیم‌گیری، استراکچرها‌، آرایه‌ها و توابع با مثال‌های مختلف پرداخته می‌شود. در فصل سوم دوره آموزش میکرو کنترل ARM با نحوه نصب نرم‌افزار KEIL و معرفی توابع CMSIS به‌طور کامل آشنا خواهید شد و همچنین سعی شده است تا با ایجاد پروژه‌های کاربردی، مباحث آموخته شده برای دانشجویان به‌صورت کامل تفهیم شود. در این فصل نیز به تدریس پروگرام کردن یک پروژه ساده با KEIL و ابزار J-LINK پرداخته می‌شود. در فصل چهارم، فراگیران را به یادگیری ساختار پین‌های ورودی و خروجی هدایت کرده و مقاومت‌های PULL UP/PULL DOWN معرفی می‌شود. در این بخش با معرفی توابع مربوط به GPIO، پروژه کنترل LED با کلید، راه‌اندازی LCD 2*16 و کیپد و چگونگی نمایش اعداد در LCD آموزش داده می‌شود. در پایان این فصل برای فراگیران پروژه‌ای کاربردی و عملی در نظر گرفته شده است تا مهارت و تسلط کافی بر روی مباحث تدریس شده، شکل بگیرد. در این فصل ابتدا به مفهوم و نحوه کار مبدل ADC پرداخته می‌شود، سپس نحوه راه‌اندازی این مبدل در تراشه‌های STM32F10xx آموزش داده خواهد شد، همچنین یک پروژه پرکاربرد در این زمینه برای دانشجویان در نظر گرفته شده است. در این فصل از دوره آموزش ARM علاوه بر آموزش مقدمات لازم در زمینه UART و را‌ه‌اندازی آن، ارسال و دریافت دیتا با استفاده از UART نیز آموزش داده می‌شود. تایمر یکی از پرکاربردترین امکانات هر میکروکنترلری است، در این فصل مفهوم و نحوه راه‌اندازی تایمر میکروکنترلر آموزش داده می‌شود، همچنین به مفهوم وقفه در میکروکنترلر پرداخته شده و درانتهای فصل برای درک بهتر موضوع پروژه ساعت رومیزی برای دانشجویان درنظر گرفته شده است. در این فصل کاربردهای موج PWM بیان شده و چگونگی تولید موج PWM با دیوتی‌سایکل (چرخه کار) متفاوت و فرکانس‌های مختلف آموزش داده خواهد شد. در آخرین فصل این دوره آموزش ARM، برای تسلط بیشتر شرکت‌کنندگان به برنامه‌نویسی میکروکنترلر و آشنایی آن‌ها با فضای عملی کار، پروژه‌های پرکاربردی مانند کنترل سروموتور با جوی استیک، کنترل دور و جهت موتور DC و کنترل ربات با بلوتوث تلفن همراه به‌ دانشجویان محول می‌شود و در پایان نیز پروژه نهایی این دوره مطابق با کلیه مفاهیم تدریس شده در این دوره آموزشی برای دانشجویان طراحی شده است. با توجه به توضیحات داده شده و معرفی فصل‌هایی که در این دوره آموزشی ارائه می‌شود، دوره پیش رو را می‌توان آموزشی جامع برای افراد علاقه‌مند به یادگیری میکروکنترلر ARM دانست. پردازنده Arm یکی از خانواده واحدهای پردازش مرکزی (CPU) به‌حساب می‌آید که بر اساس معماری کامپیوتر مجموعه دستورات کاهش یافته (RISC) برای پردازنده‌های کامپیوتری است. Arm Limited، شرکت سازنده پردازنده Arm، اجزای اصلی CPU را طراحی می‌کند و مجوز مالکیت معنوی را به سازمان‌های شریک می‌دهد که سپس تراشه‌های مبتنی بر Arm را بر اساس نیازهای خود می‌سازند. Arm Limited هیچ تراشه‌ای را مستقیماً تولید نکرده و یا نمی‌فروشد. Acorn Computers اولین بار در دهه 1980 پردازنده Arm را توسعه داد. تا همین اواخر، نام Arm به‌عنوان مخفف ARM در نظر گرفته می‌شد که در ابتدا مخفف Acorn RISC Machine و سپس Advanced RISC Machine بود. این مخفف هنوز به‌طور گسترده مورد استفاده قرار می‌گیرد، اگرچه Arm Limited در هنگام توصیف فناوری پردازنده خود فقط از Arm استفاده می‌کند. Arm Limited طرح‌هایی را برای پردازنده‌های چندهسته‌ای RISC ٣٢ بیتی و ٦٤ بیتی ارائه می‌دهد. پردازنده‌ها از مجموعه دستورالعمل‌های بسیار ساده‌تری نسبت به همتایان اینتل خود استفاده می‌کنند که بر اساس معماری پیچیده محاسباتی مجموعه دستورالعمل (CISC) است. این دو نوع پردازنده همچنین از روش‌های مختلفی برای بهینه‌سازی عملکرد و افزایش کارایی استفاده می‌کنند. به‌عنوان‌مثال، اینتل یک رویکرد سخت‌افزاری برای به حداکثر رساندن عملکرد دارد، درحالی‌که Arm یک رویکرد نرم‌افزاری را به کار می‌گیرد.. این دوره آموزش ARM عموماً برای افرادی است که می‌خواهند اصول مونتاژ ARM را یاد بگیرند. مخصوصاً برای کسانی از شما که علاقه‌مند به نوشتن اکسپلویت در پلتفرم ARM هستند. شاید قبلاً متوجه شده باشید که پردازنده‌های ARM همه‌جا در اطراف ما هستند. وقتی به اطرافم نگاه می‌کنیم، می‌توانیم تعداد دستگاه‌های دارای پردازنده ARM را بیابیم. این شامل تلفن‌ها، روترها و غیره می‌شود و همچنین نباید دستگاه‌های IoT را فراموش کرد که به نظر می‌رسد این روزها، روزهای اوج آن‌ها است. همان‌طور که گفته شد، پردازنده ARM به یکی از گسترده‌ترین هسته‌های CPU در جهان تبدیل شده است. به‌عنوان یک اصل کلی می‌توان گفت که عوامل زیادی در انتخاب ARM به‌عنوان یک زبان برنامه نویسی سطح پایین دخیل هستند که این شامل موارد زیر است: دوره آموزش ARM با رویکردی پروژه محور مخاطبین را برای ورود به بازار کار آماده می‌کند. تفاوت‌های زیادی بین اینتل و ARM وجود دارد، اما تفاوت اصلی در مجموعه دستورالعمل آن‌ها است. اینتل یک پردازنده CISC (Complex Instruction Set Computing) است که دارای مجموعه دستورالعمل‌های بزرگ‌تر و غنی‌تر است و به بسیاری از دستورالعمل‌های پیچیده اجازه دسترسی به حافظه را می‌دهد؛ بنابراین دارای عملیات بیشتر، حالت‌های آدرس‌دهی، اما رجیسترهای کمتری نسبت به ARM است. پردازنده‌های CISC عمدتاً در رایانه‌های شخصی معمولی، ایستگاه‌های کاری و سرورها استفاده می‌شوند. ARM یک پردازنده RISC (Reduced Instruction Computing) است و بنابراین دارای یک مجموعه دستورالعمل ساده شده (100 دستورالعمل یا کمتر) و رجیسترهای هدف عمومی‌تری نسبت به CISC است. برخلاف اینتل، ARM از دستورالعمل‌هایی استفاده می‌کند که فقط روی رجیسترها کار می‌کنند و از مدل حافظه Load/Store برای دسترسی به حافظه استفاده می‌کند، به این معنی که فقط دستورالعمل‌های Load/Store می‌توانند به حافظه دسترسی داشته باشند. این بدان معناست که افزایش یک مقدار 32 بیتی در یک آدرس حافظه خاص در ARM به سه نوع دستورالعمل (بار، افزایش و ذخیره) نیاز دارد تا ابتدا مقدار را در یک آدرس خاص در یک ثبات بارگذاری کند، آن را در رجیستر افزایش داده و ذخیره کند. آن را از رجیستر به حافظه برمی‌گرداند. مجموعه دستورالعمل کاهش یافته مزایا و معایب خود را دارد. یکی از مزایا این است که دستورالعمل‌ها می‌توانند با سرعت بیشتری اجرا شوند و به‌طور بالقوه امکان سرعت بیشتر را فراهم می‌کنند (سیستم‌های RISC زمان اجرا را با کاهش چرخه‌های ساعت در هر دستورالعمل کوتاه می‌کنند). نکته منفی این است که دستورالعمل‌های کمتر به معنای تأکید بیشتر بر نوشتن کارآمد نرم‌افزار با دستورالعمل‌های محدود موجود است. همچنین نکته مهم این است که ARM دو حالت دارد، حالت ARM و حالت Thumb. تفاوت‌های بیشتر بین ARM و x86 عبارت‌اند از:در ARM، بیشتر دستورالعمل‌ها را می‌توان برای اجرای مشروط استفاده کرد. نه‌تنها بین اینتل و ARM، بلکه بین خود نسخه‌های مختلف ARM نیز تفاوت وجود دارد. هنگامی‌که اصول اولیه را درک کردید، یادگیری تفاوت‌های ظریف برای نسخه ARM هدف انتخابی خود آسان است. همان‌طور که در دوره آموزش ARM نیز این مباحث به‌صورت کامل پوشش داده می‌شود اما شایان ذکر است که پردازنده‌های Arm به دلیل مجموعه دستورالعمل‌های کمتری که دارند، به ترانزیستورهای کمتری نیاز دارند که درنتیجه اندازه قالب کوچک‌تری برای مدار مجتمع ایجاد می‌شود. اندازه کوچک‌تر، پیچیدگی کمتر و مصرف انرژی کمتر آن‌ها را برای دستگاه‌های کوچک‌تر مناسب می‌کند. ویژگی‌های پردازنده ARM شامل موارد زیر است: طراحی ساده‌ شده پردازنده‌های Arm، پردازش چندهسته‌ای کارآمدتر و کدنویسی آسان‌تر را برای توسعه‌دهندگان ارائه می‌دهد. درحالی‌که آن‌ها توان محاسباتی خام را مانند CPU های اینتل ارائه نمی‌دهند، پردازنده‌های Arm گاهی از عملکرد پردازنده‌های اینتل برای برنامه‌هایی که در هر دو معماری وجود دارند، فراتر می‌روند و بسیار بهتر عمل می‌کنند. اگر به فکر ورود به دنیای ARM هستید و می‌خواهد پروژه‌های خود یا دیگران را با این زبان پیش ببرید، هم‌اکنون با ثبت‌نام در دوره آموزش میکروکنترلر ARM قدم اول و محکم خود را در این مسیر بردارید. شروع کار با ARM بسیار آسان است و فقط نیاز به کمی همت و تلاش دارد. این دوره آموزش ARM برای آماده‌سازی مخاطب برای ورود به بازار کار یکی از بهترین دوره‌ها در زبان فارسی به‌حساب می‌آید. فرض کنید مغز متفکر یک وسیله الکترونیکی را در دست دارید. قطعه‌ای هوشمند که دستورات ما را دریافت کرده و آن‌ها را به عملکردهای فیزیکی تبدیل می‌کند. این همان کاری است که میکروکنترلرها انجام می‌دهند؛ اما در دنیای متنوع میکروکنترلرها، نوع خاصی به نام ARM حرف‌های زیادی برای گفتن دارد. در این توضیحات جامع به عنوان مکمل دوره آموزش میکروکنترکر ARM، قصد داریم شما را به دنیای هیجان‌انگیز آموزش میکروکنترلر ARM ببریم. قدم به قدم با اصول اولیه آشنا می‌شویم، پرده از راز برنامه‌نویسی برمی‌داریم و در نهایت، شما را برای ورود به دنیای پروژه‌های کاربردی با ARM آماده می‌کنیم. همراه ما باشید! میکروکنترلر (Microcontroller) یک مدار مجتمع (IC) است که همانند مغز متفکر یک سیستم الکترونیکی عمل می‌کند. این قطعه کوچک، وظیفه دریافت و پردازش ورودی‌ها را بر عهده دارد و بر اساس برنامه‌ای که روی آن نوشته شده، خروجی‌های لازم را برای کنترل بخش‌های مختلف سیستم ایجاد می‌کند. به بیان ساده‌تر، میکروکنترلر زبان مشترکی بین دنیای دیجیتال (دستورات نرم‌افزاری) و دنیای آنالوگ (عملکرد سخت‌افزاری) برقرار می‌کند. خانواده میکروکنترلرهای ARM یکی از محبوب‌ترین و پرکاربردترین انواع میکروکنترلر در دنیای الکترونیک به شمار می‌رود. این نوع میکروکنترلر به دلیل مصرف پایین انرژی، کارایی بالا و انعطاف‌پذیری فوق‌العاده، در طیف وسیعی از ابزارهای الکترونیکی، از گوشی‌های هوشمند و تبلت‌ها گرفته تا پهبادها و سیستم‌های کنترل صنعتی، مورد استفاده قرار می‌گیرد. دوره آموزش میکروکنترکر ARM مکتب خونه با هدف آشنایی کامل با این نوع میکروکنترلر ارائه شده است. حالا که با اهمیت و جایگاه میکروکنترلرهای ARM آشنا شدیم، این سوال مطرح می‌شود که چرا آموزش این نوع خاص از میکروکنترلرها را در اولویت قرار دهیم؟ چند دلیل کلیدی وجود برای گذراندن آموزش میکروکنترکر ARM دارد: شروع یادگیری میکروکنترلرهای ARM نیاز به طی کردن مراحلی به ترتیب زیر دارد: اگر به دنبال یک منبع آموزشی جامع و کاربردی برای یادگیری میکروکنترلرهای ARM هستید، دوره‌های آموزشی آنلاین مکتب‌خانه می‌تواند انتخاب خوبی باشد. این دوره‌ها با رویکردی پروژه محور طراحی شده‌اند و ضمن آموزش مبانی تئوری، شما را گام به گام برای انجام پروژه‌های عملی با میکروکنترلرهای ARM آماده می‌کنند. هزینه دوره‌های آموزشی ARM می‌تواند با توجه به عواملی مختلف مانند: به طور کلی، هزینه دوره‌های آموزشی ARM در ایران از حدود 100 هزار تومان تا یک میلیون تومان متغیر است. برخی از کتاب‌های آموزشی مفید برای یادگیری میکروکنترلرهای ARM عبارتند از: برای تکمیل یادگیری خود و کسب تجربه عملی در زمینه میکروکنترلرهای ARM می‌توانید پروژه‌های عملی مختلفی را انجام دهید. برخی از این پروژه‌ها عبارتند از: میکروکنترلرهای ARM به دلیل مزایای متعددی مانند مصرف پایین انرژی، کارایی بالا و انعطاف‌پذیری فوق‌العاده، جایگاه ویژه‌ای در دنیای الکترونیک پیدا کرده‌اند. با یادگیری این مهارت، می‌توانید فرصت‌های شغلی جذاب و پردرآمدی را به خود اختصاص دهید و در پروژه‌های متنوعی ورود پیدا کنید. منابع آموزشی متعددی برای یادگیری میکروکنترلرهای ARM وجود دارد که می‌توانید از آن‌ها برای ارتقای دانش و مهارت خود استفاده کنید. همچنین، با انجام پروژه‌های عملی، می‌توانید تجربه عملی خود را در این زمینه افزایش دهید. زبان‌های برنامه‌نویسی مختلفی مانند C، C++‎ و Assembly برای کار با میکروکنترلرهای ARM مورد استفاده قرار می‌گیرند. با این حال، زبان C به دلیل سادگی و کارایی بالا، محبوب‌ترین زبان برای این منظور به شمار می‌رود. در مکتب خونه انوع آموزش زبان سی و سی پلاس پلاس و آموزش زبان اسمبلی موجود است. برای شروع آموزش میکروکنترلرهای ARM به یک کامپیوتر شخصی، یک برد آموزشی مانند STM32 Discovery و یک منبع آموزشی مناسب نیاز دارید. سطح سختی یادگیری میکروکنترلرهای ARM به پیش‌زمینه‌ی علمی و تجربه‌ی قبلی شما در زمینه برنامه‌نویسی و الکترونیک بستگی دارد. دوره آموزش برنامه‌نویسی میکروکنترلر ARM فرصتی استثنایی برای ورود به دنیای میکروکنترلرها و یادگیری مهارت‌هایی که تقاضای بالایی در بازار کار دارند. این دوره با رویکردی جامع و کاربردی، شما را از سطح مبتدی تا سطوح پیشرفته در برنامه‌نویسی میکروکنترلرهای ARM هدایت می‌کند. سرفصل‌های دوره آموزش میکروکنترکر ARM به صورت زیر هستند: دوره آموزش میکروکنترکر ARM برای افراد زیر مناسب است: علاوه بر این مهارت‌ها، با گذراندن این دوره، اعتماد به نفس و انگیزه شما برای یادگیری بیشتر در این زمینه افزایش خواهد یافت و شما را برای ورود به دنیای پروژه‌های میکروکنترلر و اینترنت اشیاء (IoT) آماده می‌کند. همچنین در مکتب خونه انواع دوره آموزش برنامه نویسی و آموزش سخت افزار به عنوان مکمل و پیش نیاز این دوره موجود است. فصل 1- آشنایی با میکروکنترلرهای ARM سری STM32: 1 – آشنایی با میکروکنترلرهای ARM و آشنایی با تراشه‌های STM32f10x 2 – ST آشنایی با نام‌گذاری میکروکنترلرهای شرکت 3 – فایل‌های مورد نیاز دوره فصل 2- آشنایی با زبان برنامه‌نویسی C: 1 – مقدمه؛ انواع داده‌ها و تعریف متغییرها و ثوابت 2 – انواع عملگرها و حلقه‌های تکرار و ساختارهای تصمیم‌گیری به همراه مثال‌های کاربردی 3 – آرایه‌ها، استراکچرها و توابع به همراه مثال‌های کاربردی فصل 3- آشنایی با نرم‌افزار KEIL UVISION: 1 – معرفی و نصب نرم افزار KEIL، معرفی توابع CMSIS، ایجاد پروژه جدید در نرم‌افزار KEIL 2 – نحوه اتصال پایه‌های پروگرمر J-LINK به میکروکنترلر، تنظیمات J-LINK در نرم‌افزار KEIL و پروگرم کردن یک پروژه به بورد آموزشی فصل 4- آشنایی با ورودی‌ها و خروجی‌های عمومی (GPIO): 1 – مقدمه؛ مفهوم مقاومت‌های بالاکش و پایین‌کش، آشنایی با مدار ترانزیستوری Push Pull، ساختار پین‌های ورودی و خروجی تراشه‌های stm32f 2 – معرفی توابع و استراکچرهای مربوط به GPIOها 3 – روش‌های حذف نویز کلید به صورت نرم‌افزاری و سخت‌افزاری، پروژه کنترل LED با کلید 4 – راه‌اندازی LCD 2*16، راه‌اندازی KEYPAD، پروژه نمایش اعداد کیپد در LCD 5 – پروژه میانی اول فصل 5- آشنایی با واحد مبدل آنالوگ به دیجیتال (ADC): 1 – اصول کار مبدل ADC، ویژگی‌های اصلی یک مبدل انالوگ به دیجیتال، نحوه پیکربندی واحد ADC در تراشه STM32F103x 2 – معرفی توابع مهم واحد ADC ، راه‌اندازی سنسور دمای LM35 3 – پروژه میانی دوم فصل 6- تبادل داده با واحدUART: 1 – تفاوت پروتکل UART و USART، معرفی استراکچر واحد USART، معرفی توابع مهم واحدUSART 2 – پروژه ارتباط دو میکروکنترلر از طریق پروتکلUART به صورت دوطرفه 3 – پروژه میانی سوم فصل 7- راه‌اندازی TIMER و وقفه خارجی: 1 – مفهوم وقفه در میکروکنترلر، راه‌اندازی وقفه خارجی 2 – راه‌اندازی تایمر و نحوه تولید زمان با واحد TIMER، معرفی توابع مهم واحد TIMER 3 – پروژه ساعت دیجیتال 4 – پروژه میانی چهارم فصل 8- تولید موج PWM: 1 – تولید موج PWM به صورت نرم‌افزاری با فرکانس‌های مختلف 2 – تولید موج PWM با دیوتی سایکل مختلف به صورت نرم‌افزاری و سخت‌افزاری 3 – پروژه میانی پنجم فصل 9- پروژه‌های کاربردی: 1 – پروژه کنترل ربات با اپلیکیشن گوشی 2 – پروژه کنترل سروموتور با ماژول جوی‌استیک 3 – پروژه کنترل دور و جهت موتور DC 4 – پروژه نهایی
سرفصل‌های دوره
فصل 1- آشنایی با میکروکنترلرهای ARM سری STM32: 1 – آشنایی با میکروکنترلرهای ARM و آشنایی با تراشه‌های STM32f10x 2 – ST آشنایی با نام‌گذاری میکروکنترلرهای شرکت 3 – فایل‌های مورد نیاز دوره فصل 2- آشنایی با زبان برنامه‌نویسی C: 1 – مقدمه؛ انواع داده‌ها و تعریف متغییرها و ثوابت 2 – انواع عملگرها و حلقه‌های تکرار و ساختارهای تصمیم‌گیری به همراه مثال‌های کاربردی 3 – آرایه‌ها، استراکچرها و توابع به همراه مثال‌های کاربردی فصل 3- آشنایی با نرم‌افزار KEIL UVISION: 1 – معرفی و نصب نرم افزار KEIL، معرفی توابع CMSIS، ایجاد پروژه جدید در نرم‌افزار KEIL 2 – نحوه اتصال پایه‌های پروگرمر J-LINK به میکروکنترلر، تنظیمات J-LINK در نرم‌افزار KEIL و پروگرم کردن یک پروژه به بورد آموزشی فصل 4- آشنایی با ورودی‌ها و خروجی‌های عمومی (GPIO): 1 – مقدمه؛ مفهوم مقاومت‌های بالاکش و پایین‌کش، آشنایی با مدار ترانزیستوری Push Pull، ساختار پین‌های ورودی و خروجی تراشه‌های stm32f 2 – معرفی توابع و استراکچرهای مربوط به GPIOها 3 – روش‌های حذف نویز کلید به صورت نرم‌افزاری و سخت‌افزاری، پروژه کنترل LED با کلید 4 – راه‌اندازی LCD 2*16، راه‌اندازی KEYPAD، پروژه نمایش اعداد کیپد در LCD 5 – پروژه میانی اول فصل 5- آشنایی با واحد مبدل آنالوگ به دیجیتال (ADC): 1 – اصول کار مبدل ADC، ویژگی‌های اصلی یک مبدل انالوگ به دیجیتال، نحوه پیکربندی واحد ADC در تراشه STM32F103x 2 – معرفی توابع مهم واحد ADC ، راه‌اندازی سنسور دمای LM35 3 – پروژه میانی دوم فصل 6- تبادل داده با واحدUART: 1 – تفاوت پروتکل UART و USART، معرفی استراکچر واحد USART، معرفی توابع مهم واحدUSART 2 – پروژه ارتباط دو میکروکنترلر از طریق پروتکلUART به صورت دوطرفه 3 – پروژه میانی سوم فصل 7- راه‌اندازی TIMER و وقفه خارجی: 1 – مفهوم وقفه در میکروکنترلر، راه‌اندازی وقفه خارجی 2 – راه‌اندازی تایمر و نحوه تولید زمان با واحد TIMER، معرفی توابع مهم واحد TIMER 3 – پروژه ساعت دیجیتال 4 – پروژه میانی چهارم فصل 8- تولید موج PWM: 1 – تولید موج PWM به صورت نرم‌افزاری با فرکانس‌های مختلف 2 – تولید موج PWM با دیوتی سایکل مختلف به صورت نرم‌افزاری و سخت‌افزاری 3 – پروژه میانی پنجم فصل 9- پروژه‌های کاربردی: 1 – پروژه کنترل ربات با اپلیکیشن گوشی 2 – پروژه کنترل سروموتور با ماژول جوی‌استیک 3 – پروژه کنترل دور و جهت موتور DC 4 – پروژه نهایی
موسسه برگزارکننده
دوره آموزش وردپرس مکتب‌خونه

مکتب خونه

مدرس

محمدرضا فتان تکمه داش

دوره‌های مشابه
درباره دوره: با جدیدترین مدرس از کاخ سفید، رئیس جمهور جورج دبلیو بوش، وارد دفتر بیضی شکل او می‌شوید. او با بانوی اول سابق لورا بوش، فرمانده اسبق کل قوا در مورد تماس‌‌های سخت و درس‌‌های زندگی که شغل او را شکل دادند، صحبت می‌‌کند. شما باید یک سبک رهبری ایجاد کنید که برای شما صدق کند و با برقراری ارتباط شخصی با همه افراد تیم خود، رهبری را بیاموزید. آموزش رهبری با جورج بوش: 1 - آشنایی با مدرس خود 2 - هنر دیپلماسی شخصی 3 - نگاه به افق 4 - ایجاد یک تیم قوی 5 - اتخاذ تصمیمات سخت 6 - رسیدن به نتیجه با مسئولیت‌پذیری 7 - مدیریت بحران 8 - ساخت سبک ارتباطی خود 9 - راهی به سوی سیاست 10 - ورود به خدمات عمومی 11 - اولویت‌بندی آنچه مهم است 12 - "خوشا به حال نقاشان"
درباره دوره: دوره آموزش مهارت‌های خودآگاهی به معرفی و آموزش تعدادی از مهم‌ترین مهارت‌های فردی می‌پردازد. شما در این دوره با مهارت‌های خودآگاهی، جرئتمندی و همدلی آشنا خواهید شد که 3 تا از اصلی‌ترین مهارت‌ها در حوزه توسعه فردی هستند. مهارت‌های مهم دیگری نیز وجود دارند که همواره در حوزه توسعه فردی مطرح شده و یادگیری این موارد به هر شخصی توصیه می‌شود. خونسردی، اعتماد به نفس و عزت نفس، مثبت‌اندیشی و توانایی انتخاب از دیگر مهارت‌های اکتسابی هستند که فراگیری آن‌ها در کنار مهارت‌های خودآگاهی به هر فردی توصیه می‌شود. احتمالا برای شما نیز پیش آمده است که در طول زندگی خود با رفتارهایی خصمانه رو به رو شده باشید. رفتارهایی مثل تمسخر و استهزاء، اهانت و برخوردهای فیزیکی. اما آیا به این نکته فکر کرده‌اید که اگر افراد از زمان کودکی با مهارت‌های خودآگاهی آشنا باشد، چه تاثیراتی بر روی آینده آن‌ها می‌گذارد؟ احتمالا با اعتماد به نفس بیشتری می‌توانند به مقابله با تمسخر و زورگویی دیگران بپردازند، روابط اجتماعی بهتری داشته باشند و با شرایط مختلف بهتر و راحت‌تر کنار بیایند. اما این بدان معنا نیست که دوره مهارت‌های خودآگاهی فقط برای کودکان و نوجوانان مناسب است، بلکه دوره مهارت‌های خودآگاهی، دوره‌ای است مناسب برای هر فرد که با هر سطحی از مهارت‌های نرم (Soft Skills) می‌تواند مفید فایده واقع شود. سه مهارت تدریس شده در دوره آموزش مهارت‌های خودآگاهی که شامل: مهارت‌های خودآگاهی، جرئت‌مندی و همدلی می‌شوند، به همراه 4 مهارت خونسردی، عزت نفس و اعتماد به نفس، مثبت‌اندیشی و توانایی و قدرت انتخاب، 7 مهارت اصلی از مهارت‌های نرم به شمار می‌روند که تسلط و درک نسبی از آن‌ها به هر شخصی توصیه می‌شود. هرچه ما با مهارت‌های خودآگاهی بیشتر آشنا شویم، در هنگام مواجهه با مشکلات و سختی‌ها می‌توانیم واکنش بهتری نسبت به آن‌ها داده و نتیجه متفاوتی نیز دریافت کنیم. این 7 مهارت خودآگاهی همچنین به کودکان کمک بیشتری می‌کند تا از لایه‌های پایین و فردگرای ذهنشان جدا شده و به سمت جمع‌گرایی و کارها و فعالیت‌های گروهی سوق پیدا کنند. اما افراد خودآگاه چه ویژگی‌هایی دارند؟ در ابتدا لازم است تا اشاره کنیم که مهارت خودآگاهی، توانایی شناخت خصوصیات، نقاط ضعف و قوت، خواسته‌ها، ترس‌ها و انزجارها است. اما افرادی که خوآگاه هستند ویژگی‌هایی بارز نسبت به دیگران دارند که هر فردی می‌تواند این ویژگی‌ها را به آسانی کسب کند. بارزترین خصیصه یک فرد خودآگاه این است که توانایی‌های خود را به درستی می‌شناسد و به استعدادهایش افتخار می‌کند. ویژگی دیگر یک فرد خودآگاه می‌تواند این باشد که نقاط ضعف خودش را می‌شناسد، آن‌ها را کتمان نمی‌کند و در راستای اصلاح نقاط ضعفش کوشش می‌کند. یک فرد خودآگاه تمام تلاش خود را می‌کند تا در راستای اهدافش به موفقیت برسد و پس از رسیدن به موفقیت به موفقیت خود افتخار می‌کند؛ ولی هر شخصی همیشه نمی‌تواند موفق باشد و گاهی شکست را نیز تجربه می‌کند. یک فرد خودآگاه از شکست‌هایش مایوس نشده، از آن‌ها درس گرفته و برای موفقیت‌های آتی تلاش می‌کند تا از تجربه شکست‌هایش بهره ببرد.همچنین به ویژگی‌های جسمانی و ظاهری خود اشراف کامل دارد و سعی نمی‌کند جای دیگران باشد. به افکار و باورهایش واقف است و به افکار و باورهای دیگران احترام می‌گذارد. خودآگاهی چه سطوحی دارد؟ خودآگاهی به چهار سطح مختلف تقسیم می‌شوند که عبارتند از: 1) چیزهایی که هم خودم و هم دیگران نسبت به خودم می‌دانیم، 2) چیزهایی که خودم در رابطه با خودم می‌دانم ولی دیگران نمی‌دانند، 3) نکاتی که دیگران در مورد من می‌دانند ولی خودم نمی‌دانم و 4) نکاتی که در مورد من صادق است اما نه خودم به آن‌ها اشراف دارم و نه دیگران. آشنایی با این سطوح مختلف به ما کمک می‌کند که به نکاتی که خودمان نمی‌دانیم اشراف پیدا کرده و آن‌ها را به سطوح بالاتر بیاوریم تا با آگاهی از آن‌ها بتوانیم اهداف مناسب‌تری با توجه به ارزش‌هایمان تعریف کنیم  و مسیرهای مناسب‌تری با توجه به توانایی‌هایمان انتخاب کنیم. در سطوح گفته شده لازم است تا روی سطح سوم و چهارم تمرکز بیشتری گذاشته شود. در رابطه با سطح سوم ما باید به تذکرات و مشاوره‌ی اطرافیانمان توجه بیشتری کنیم. مثلا مدیر یک سازمان که خودش را یک شخص منعطف قلمداد می‌کند ممکن است از دید کارکنانش فردی خشک و انعطاف ناپذیر باشد که می‌تواند با گوش سپردن به حرف کارکنانش این خصیصه‌ شخصی خود را به سطح خودآگاهی برساند. سطح چهارم نیز معمولا بر همه پوشیده است و تنها با روانکاوی مشخص می‌شود. بطور کلی در دوره آموزش مهارت‌‌های خودآگاهی مکتب‌خونه چه چیزهایی می آموزیم؟ این دوره، شامل سه مبحث از مباحث مهارت‌های زندگی است که در ادامه، به آن‌ها می‌پردازیم؛ در این بخش، شما با ویژگی‌‌های مثبت برخواسته از خودآگاهی و تبعات منفی عدم خودآگاهی، آشنا می‌شوید، انواع خودآگاهی را می‌شناسید و با بهره‌گیری از طرح‌واره‌ها و ویژگی‌های حوزه‌های مختلف رفتاری، به خودآگاهی و خودشناسی، دست پیدا می‌کنید. در این بخش، با سبک‌های مختلف رفتاری آشنا می‌شوید و به برتری سبک جرأت‌مندانه، نسبت به سایر سبک‌ها، پی می‌برید. پس از برگزیدن سبک جرأت‌مندانه برای ارتباط، راه‌های پیاده‌سازی هر چه بهتر آن را در زندگی، می‌آموزید. در این بخش، با معنا و مفهوم همدلی، آشنا می‌شوید و پس از آگاهی از تفاوت‌های آن، با هم‌دردی، تاثیرات مثبت و راه صحیح همدل، آشنا خواهید شد. موانعی بر سر راه همدلی کردن وجود دارد که آن‌ها را نیز فرا خواهید گرفت. خودآگاهی: 1 - ویژگی‌های افراد خودآگاه - ویژگی‌های مثبت خود 2 - خوداگاهی جسمانی 3 - ویژگی‌های منفی خود - افکار 4 - منشاء رفتار ما 5 - طرحواره‌ها 6 - حوزه بریدگی و طرد 7 - حوزه خودگردانی و عملکرد مختل 8 - حوزه محدودیت‌های مختل 9 - حوزه دیگر جهت‌مندی 10 - حوزه گوش به زنگی بیش از حد 11 - تشخیص طرحواره خود 12 - کوئیز جراتمندی: 1 - انواع سبک‌های ارتباطی 2 - ویژگی‌های فرد منفعل 3 - ویژگی‌های فرد پرخاشگر 4 - ویژگی‌های فرد سلطه‌گر 5 - زندگی افراد باسبک‌های ناکارامد در کنار هم 6 - شیوه جراتمندانه 7 - حقوق هر انسان در ارتباط با دیگران 8 - موانع و تکنیک‌های ابراز قاطعیت 9 - نردبام و شروط قاطعیت‌ورزی 10 - تکنیک صفحه خط افتاده، مصالحه و خلع سلاح 11 - تکنیک‌ جرات مندی افزایشی و مشخص کردن پیامد 12 - رد قاطعانه درخواست و نه گفتن 13 - واکنش دیگران در برابر رفتار قاطعانه 14 - کوئیز همدلی: 1 - تعریف همدلی 2 - تفاوت همدلی و همدردی 3 - تاثیرات مثبت همدلی 4 - موانع روابط همدلانه 5 - ارتباط صمیمانه 6 - کوئیز
درباره دوره: آیا تاکنون فکر کرده اید که چرا ما باید تلفظ انگلیسی خوبی داشته باشیم؟ آیا تاکنون به اهمیت یادگیری تلفظ و لهجه آمریکایی در یادگیری زبان انگلیسی دقت کرده‌اید؟ در دنیایی که به سرعت در حال پیشرفت است، یادگیری زبان انگلیسی یکی از اصلی‌ترین نیازها به شمار می‌آید، زیرا شما با یادگیری این زبان قادر خواهید بود به کشورهای دیگر سفر کنید، در دانشگاه های مطرح دنیا تحصیل کنید و فرصت های شغلی زیادی در سراسر دنیا پیدا کنید. بیشتر افرادی که شروع به یادگیری زبان انگلیسی می‌کنند انتظار دارند، بعد از گذشت مدت کوتاهی قادر به مکالمه انگلیسی باشند و آنچه می‌شنوند و یا می‌خوانند را به طور کامل متوجه شوند. خیلی از اوقات نیز آنچه را که در متن یا جمله‌ای می‌بینند، به خوبی متوجه می‌شوند. اما صحبت کردن روان و صحیح به عوامل مختلفی بستگی دارد. یکی از عواملی که باعث می‌شود که شما بهتر صحبت کنید و همچنین صحبت‌های دیگران را بهتر متوجه شوید یادگیری نحوه صحیح تلفظ کلمات انگلیسی است. بسیاری از زبان‌آموزان ممکن است به دلیل عدم آشنایی با تلفظ انگلیسی و صداهای جدیدی که ممکن است در ترکیبات مختلف ایجاد شود، نتوانند به درستی متوجه کلماتی شوند که به گوششان می‌خورد. مکالمه زبان انگلیسی مثل هر زبان دیگری دارای تغییراتی در آهنگ صدا است و فشار و تکیه روی بعضی کلمات بیشتر و بعضی کمتر می‌شود. شاید کم توجهی اکثر زبان‌آموزان به این اصل سبب شده که هنگام مکالمه، لحنی ربات‌گونه داشته باشند. برای اینکه بتوانید لهجه خود را هرچه بیشتر به بومیان نزدیک‌تر کنید، بهتر است طرز صحیح تلفظ کلمات انگلیسی را به خوبی بیاموزید و با توجه بیشتری به این قسمت یادگیری زبان انگلیسی بپردازید. تلفظ انگلیسی یکی از فاکتور‌های مهمی است که هر زبان‌آموزی که قصد صحبت با لهجه آمریکایی را دارد، باید به طور صحیح آموزش ببیند. در واقع خوب صحبت کردن فقط این نیست که ما واژگان زیادی را به حافظه بسپاریم و یا اصطلاحات زیادی را یادبگیریم. ادا نکردن درست کلمات و جملات باعث می‌شود، شما نتوانید منظور خود را به درستی منتقل کنید و نهایتا ممکن است باعث سوء برداشت طرف مقابل ‌شود. درک نادرست از لهجه آمریکایی حتی ممکن است باعث گمراهی شما شود و نتوانید به درستی منظور دیگران را بفهمید. در دوره آموزش تلفظ انگلیسی با لهجه آمریکایی شما با تلفظ صداهای صامت آشنا خواهید شد. صامت به آواها و صداهایی گفته می‌شود که هنگام تلفظ آن‌ها، جریان هوا جایی میان گلو و لب متوقف می‌شود. به عنوان مثال در زبان فارسی برای تلفظ /ب/ لب‌ها روی هم قرار می‌گیرند و برای مدت کوتاهی مسیر عبور هوا سد می‌شود و بعد مسیر عبور آن را باز می‌کنیم. برای تلفظ /م/ مانع عبور هوا از دهان می‌شویم در نتیجه هوا از بینی خارج می‌شود. برای تلفظ /س/  مسیر عبور هوا را به کمک لب پایین و دندان بالا نازک می‌کنیم. در زبان انگلیسی 25 صدای صامت وجود دارد. مصوت به آوا یا صداهایی گفته میشود که هنگام تلفظ آن‌ها، هیچ مانعی در مسیر هوا وجود ندارد و با تغییر شکل دهان می‌توانیم صداهای مختلف را تولید کنیم. در زبان انگلیسی 5 مصوت وجود دارد. در این دوره با تلفظ مصوت‌ها آشنا خواهید شد. همچنین شما نکاتی را در مورد تلفظ بهتر و آهنگ کلمات خواهید آموخت و از توصیه‌ها و تجربیات اساتید مختلف و زبان آموزان موفق استفاده خواهید کرد. در دوره آموزش تلفظ انگلیسی با لهجه آمریکایی همه حروف صامت و مصوت را تمرین خواهید کرد. شما می‌توانید در زمانی که استاد در حال نمایش دادن نحوه تولید صداهای مختلف است بیشتر به حرکات دهان و لب‌ها دقت کنید و سعی کنید که همراه استاد صداها را تولید کنید تا در تلفظ کلمات انگلیسی مسلط شوید. همچنین از تجربیات اساتیدی که با شما به اشتراک گذاشته می‌شود به خوبی استفاده کنید تا بتوانید همه‌ی نیازهای خود را در زمینه تلفظ صحیح برطرف کنید. یکی دیگر از ویژگی‌های مهم این دوره یادگیری مواردی مثل استرس هجاها، آهنگ کلمات و . . . و نیز نحوه تقسیم‌بندی کلمات انگلیسی به هجاها و آهنگ‌های مختلف کلام است. همچنین اهمیت رعایت استرس و تکیه کلمات را یاد می‌گیرید که در نهایت باعث می‌شود تلفظ طبیعی‌تری داشته باشد. علاوه بر حروف صامت و مصوت، در این دوره با مهارتی به نام تکنیک سایه (Shadowing)  نیز آشنا خواهید شد. این تکنیک روشی پیشرفته برای یادگیری زبان انگلیسی است که می‌تواند در بهبود تلفظ انگلیسی بسیار تاثیرگذار باشد. تکنیک سایه، تکرار جزء به جزء سخنانی است که می‌شنوید. در واقع وقتی به محتوای انگلیسی گوش می‌کنید، به‌محض شنیدن هر عبارتی باید به‌سرعت، آن را با صدای بلند تکرار کنید، مثل همراهی کردن با ترانه‌ی محبوبتان. یعنی هرچه می‌شنوید همان را دقیقا تکرار ‌کنید و سعی ‌کنید که تغییرات صدا، آهنگ صدا، حالات روحی گوینده و حتی حرکات بدنی گوینده را تقلید کنید. البته لازم نیست که حتما با صدای بلند تکرار کنید. می‌توانید این فرایند را در ذهن خود نیز انجام دهید. مثلا زمانی که در یک مکان عمومی مثل کافه یا رستوران در حال گوش دادن به یک مکالمه انگلیسی هستید این فرایند را در ذهن خود تکرار کنید. علاوه‌بر تاثیری که این تکنیک در اسپیکینگ و لهجه شما دارد، همچنین باعث می‌شود که شما بتوانید تلفظ و آهنگ کلمات در انگلیسی را بهتر درک کنید و به همراه آن لیسنینگ خود را نیز تقویت نمایید. معرفی حروف بی‌صدا: 1 - معرفی- هفته اول 2 - مرور پیش آزمون حروف بی‌صدا 3 - بررسی اجمالی حروف بی‌صدا 4 - بررسی اجمالی حروف بی‌صدا- تمرین 5 - صداهای بلند و بی صدا 6 - تمرین صداهای بلند و بی‌صدا 7 - نکات تلفظ 8 - تکنیک سایه در مکالمه حروف بی‌صدا- بخش اول: 1 - معرفی- هفته دوم 2 - consonants sounds that pop 3 - Consonant Sounds that Pop Part 2 4 - Consonant Sounds that Pop Practice Activity 5 - Consonant Sounds that Hiss Part 1 6 - Consonant Sounds that Hiss Part 2 7 - Consonant Sounds that Hiss Practice Activity 8 - Confusing Consonant Pairs 9 - Confusing Consonant Pairs 1 Practice Activity 10 - نکات تلفظ 11 - تکنیک سایه در مکالمه حروف بی‌صدا- بخش دوم: 1 - معرفی- هفته سوم 2 - Consonant Sounds that Hum 3 - Consonant Sounds that Hum Practice Activity 4 - Consonant Sounds that Flow 5 - Consonant Sounds that Flow Practice Activity 6 - Confusing Consonant Pairs 2 7 - Confusing Consonant Pairs 2 Practice Activity 8 - نکات تلفظ 9 - تکنیک سایه در مکالمه چالش های حروف بی‌صدا: 1 - معرفی- هفته چهارم 2 - آخرین حروف بی‌صدا و خوشه‌های بی‌صدا 3 - تمرین آخرین حروف بی‌صدا و خوشه‌های بی‌صدا 4 - تلفظ کلماتی که به s و ed ختم می‌شوند 5 - تمرینات کلماتی که به s و ed ختم می‌شوند 6 - تغییر‌پذیری بعضی از حروف بی‌صدا 7 - تمرینات تغییر‌پذیری بعضی از حروف بی‌صدا 8 - نکات تلفظ 9 - تکنیک سایه در مکالمه معرفی حروف صدا‌دار: 1 - معرفی- هفته اول 2 - مرور پیش آزمون حروف صدا‌دار 3 - مرور اجمالی حروف صدا‌دار 4 - تمرین مرور اجمالی حروف صدا‌دار 5 - آواهای گرد و غیر گرد 6 - تمرین آواهای گرد و غیر گرد 7 - نکات تلفظ 8 - تکنیک سایه در مکالمه حروف صدا‌دار- بخش اول: 1 - معرفی- هفته دوم 2 - صداهای پیشین 3 - تمرین صداهای پیشین 4 - Tense and Lax Vowels 5 - Tense and Lax Vowels Practice Activity 6 - صداهای مبهم 7 - تمرین صداهای مبهم 8 - نکات تلفظ 9 - تکنیک سایه در مکالمه حروف صدا‌دار- بخش دوم: 1 - معرفی- هفته سوم 2 - حروف صدا‌دار مرکزی 3 - حروف صدا‌دار پسین 4 - تمرین حروف صدادار مرکزی و پسین 5 - مصوت دو‌آوا 6 - تمرین مصوت دو‌آوا 7 - حروف صدا‌دار مبهم 8 - تمرین حروف صدا‌دار مبهم 9 - نکات تلفظ 10 - تکنیک سایه در مکالمه چالش های حروف صدا‌دار: 1 - معرفی- هفته چهارم 2 - حروف صدا‌دار بدون تاکید 3 - تمرین حروف صدا‌دار بدون تاکید 4 - R-Controlled 5 - تمرین R-Controlled 6 - چالش هجی کردن حروف صدا‌دار 7 - تمرین چالش هجی کردن حروف صدا‌دار 8 - نکات تلفظ 9 - تکنیک سایه در مکالمه هجاها و استرس کلمه: 1 - معرفی- هفته اول 2 - ریتم زبان انگلیسی 3 - تمرین ریتم زبان انگلیسی 4 - هجاها و استرس کلمه 5 - Disappearing Syllables 6 - Disappearing Syllables Practice Activity 7 - پیش‌بینی استرس‌ها 8 - تمرین پیش‌بینی استرس‌ها 9 - نکات تلفظ 10 - تکنیک سایه در مکالمه گروه‌های فکری، ریتم و کلمات کاهش یافته: 1 - معرفی- هفته دوم 2 - گروه‌های فکری 3 - ریتم 4 - تمرین گروه‌های فکری و ریتم 5 - کلمات کاهش یافته 6 - تمرین کلمات کاهش یافته 7 - اختصار 8 - تمرین اختصار 9 - نکات تلفظ 10 - تکنیک سایه در مکالمه گفتار متصل: 1 - معرفی- هفته سوم 2 - پیومند بخشی- 1 3 - تمرین پیوند بخشی- 1 4 - پیومند بخشی- 2 5 - تمرین پیوند بخشی- 2 6 - عبارات پیوند مشترک 7 - تمرین عبارات پیوند مشترک 8 - نکات تلفظ 9 - تکنیک سایه در مکالمه تمرکز جملات و آهنگ: 1 - معرفی- هفته چهارم 2 - تمرکز جملات 3 - تمرین تمرکز جملات 4 - آهنگ- 1 5 - تمرین- اهنگ- 1 6 - آهنگ- 2 7 - تمرین- آهنگ- 2 8 - نکات تلفظ 9 - داستان‌های اضافی جالب تلفظ
نظرات شما

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *