راه اندازی همه امکانات میکروکنترلر با آردوینو امکان دارد؟ سوالیست که برای بسیاری از مخاطبین آردوینو در اوایل کار با آن بوجود می آید. در این نوشته به پاسخ به این سوال می پردازیم.
رضا اسدی
لحیم کاری قطعات حساس
لحیم کاری قطعات حساس، باید با دقت به دمای لحیم کاری انجام شود. در این نوشته 4 نکته در رابطه با حرارت در لحیم کاری قطعات حساس را بیان می کنیم.
مهمترین کاربردهای اشاره گر در زبان C میکروکنترلرها
کاربردهای اشاره گر در زبان C میکروکنترلرها شامل موارد مختلفی است که مهمترین آنها «ارسال اشاره گر به تابع» و «اشاره گر به تابع» است. در این نوشته ابتدا آنها را به اختصار شرح داده سپس در مورد اهمیت کاربرد اشاره گر در میکروکنترلر توضیح می دهیم.
شروع دوباره فعالیت یوبرد
شروع دوباره فعالیت یوبرد، دلایل و لزوم محدود شدن فعالیت های یوبرد، خدمات گذشتۀ یوبرد، خدمات جدید یوبرد، پلتفرم نرم افزار یوبرد، پروژه یوبرد، مشاوره یوبرد، آموزش های یوبرد، فیلم های آموزشی یوبرد، آموزش های خصوصی یوبرد، بردهای آموزشی یوبرد، دوره های آموزشی یوبرد، وبلاگ یوبرد
آردوینو، پروژه بدون الکترونیک و برنامه نویسی
سخت افزار آردوینو، نرم افزار آردوینو، نرم افزار Arduino IDE، نرم افزار Arduino Web Editor، زبان برنامه نویسی آردوینو، Arduino Pro پلتفرم IOT آردوینو، مزایای آردوینو، آردوینو مناسب چه کاربردهایی است، معایب آردوینو، تحلیل هدف آردوینو، کاربرد آردوینو در صنعت، پروژه های پیچیده و محدودیت های آردوینو
آپدیت Firmware ماژول SIM800
نحوه آپدیت Firmware ماژول SIM800، آپدیت Firmware بلوتوث ماژول SIM808 و SIM800، نکات قبل از شروع آپدیت ماژول های SIM800، آپدیت ماژول های SIM800 با نرم افزار SIM800 Series download Tools Customer، مراحل به روز رسانی و تغییر نرم افزار SIM800، آپدیت Firmware ماژول SIM800C
راه اندازی تایمر LPC1768 و روش ساخت PWM روی پایه های IO
راه اندازی تایمر LPC1768 به صورت رجیستری و ساخت PWM روی پایه های IO، تنظیمات اولیۀ پایه ها و راه اندازی تایمرها و LCD، وقفه های تایمر و ایجاد PWM و تعیین زمان رفرش LCD، تنظیم تایمر 1 به عنوان کانتر، نتیجۀ نمونه کد تایمر LPC1768 را در عمل ببینیم
تشخیص قطعات الکترونیکی اصلی از تقلبی
سرچشمۀ قطعات الکترونیکی تقلبی کجاست؟ روش های تشخیص قطعات الکترونیکی اصلی و تقلبی، خرید از تأمین کنندگان معتبر، تشخیص از روی ظاهر، تشخیص از عملکرد قطعات، تشخیص با استفاده از X-ray، اثرات فرایند Sand Blasting و Blacktopping، تست مقاومت در مقابل حرارت، مارک گذاری جوهر افشان، نامرتب و اشتباه
اتصال کریستال کلاک به میکروکنترلر
نحوه محاسبه ظرفیت خازن دو سر کریستال چگونه است؟ فرمول محاسبه مقاومت سری با کریستال، قرائت توان مصرفی کریستال، چرا از اسیلاتور کریستالی استفاده کنیم؟ طراحی برد مدار چاپی PCB برای کریستال، لحیم کاری کریستال ساعت
نصب درایور USBasp، پروگرامر میکروکنترلرهای AVR
نصب درایور USBasp در ویندوز با نرم افزار Zadig، اقدامات پیش از نصب درایور پروگرامر USBasp، حذف درایور USBasp، روش کار با Zadig و نصب درایور پروگرمر USBasp، پنجرۀ Device manager پس از نصب درایور، دانلود نرم افزار ProgISP و نرم افزار Zadig
آموزش تایمر در میکروکنترلرهای STM32 و کنترل دور موتور
آموزش تایمر در میکروکنترلرهای STM32، ارتباط انکودر (Encoder) با آموزش تایمر در میکروکنترلرهای STM32، تعریف پروژه کنترل موتور DC در آموزش تایمر در میکروکنترلرهای STM32، تنظیمات STM32CubeMX برای کنترل دور موتور با تایمر میکروکنترلرهای STM32، کدنویسی برای تایمر در میکروکنترلرهای STM32 در نرم افزار KEIL
برخی ویژگی های USART در میکروکنترلرهای STM32F1
سیگنال NRZ و RZ در پروتکل های ارتباطی، سیگنال Break در USART میکروکنترلرهای STM32F1، برخی ویژگی های USART در میکروکنترلرهای STM32F1 شامل LIN، فرستنده گیرنده مادون قرمز IrDA، اتصال به سیم کارت با قابلیت Smart Card، ارتباط یک سیمه USART با Single Wire و قابلیت DMA در USART
سامانه GNSS و GPS، سامانه های موقعیت یاب جهانی و محلی
معرفی سامانه GNSS، سامانه موقعیت یاب محلی بدون ماهواره، ناوبری هذلولوی، سامانه ماهواره ای ناوبری جهانی و محلی، GPS و GLONASS، خطای GPS محیط های مختلف، NMEA چیست؟ فرمت داده خروجی GPS، قالب داده GPS در ماژول SIM808، فرمت های استاندارد طول و عرض جغرافیایی، تنظیمات ماژول های سامانه GNSS
معرفی بلوتوث، پروفایل های بلوتوث و نسخه های بلوتوث
نام گذاری بلوتوث، مزیت بلوتوث به WIFI، کلاس کاری و پروفایل بلوتوث، بلوتوث نسخه 1.0، B1.0، 1.1 و 1.2، نسخه 2.0 و EDR، نسخه 2.1 و EIR، نسخه 3.0 و HS، نسخه 4.0 و BLE یا LE، بلوتوث هوشمند، نسخه 4.1، 4.2 و IPV6، نسخه 5، کاربرد بلوتوث در خودرو
معرفی نسل های شبکه تلفن همراه از 1G تا 5G
معرفی نسل های شبکه تلفن همراه، روش دسترسی به کانال FDMA و TDMA و CDMA، نسل اول تلفن همراه، نسل دوم تلفن همراه، نسل 2.5G و 2.75G، نسل سوم تلفن همراه، یک توضیح کوتاه دربارۀ 3GPP، نسل 3.5G و 3.75G، نسل چهارم تلفن همراه، نسل 4.5G، نسل پنجم تلفن همراه
اصطلاحات ADC در میکروکنترلرهای STM32F1
اصطلاحات ADC در میکروکنترلرهای STM32F1، رزولوشن و فرکانس نمونه برداری ADC، مد Dual و مد Independent در ADC، مد Single Channel و مد Multi Channel در ADC، مد تبدیل Single و مد تبدیل Continuous در ADC، مد تبدیل Regular و مد تبدیل Injected در ADC، کاربرد ADC در میکروکنترلرهای STM32F1
کپچر در تایمر میکروکنترلرهای STM32 و دور موتور الکتریکی
کپچر در تایمر میکروکنترلرهای STM32 و دور موتور الکتریکی، تولید پالس PWM توسط یک موتور الکتریکی، استفاده از Input capture، تنظیم Capture Compare در میکروکنترلرهای STM32F1، محاسبۀ زمان بین دو لبۀ بالاروندۀ سیگنال PWM در میکروکنترلرهای STM32F1، فرمول محاسبه دور موتور، محاسبۀ Duty Cycle سیگنال PWM تولیدی موتور
انواع متغیر در زبان برنامه نویسی C
انواع متغیرها در زبان C، تعریف انواع متغیر در زبان C، انواع متغیر در نرم افزار کدویژن و نرم افزار Keil، آرایه و رشته در زبان برنامه نویسی C، انواع متغیر استراکچر (Structure) و یونیون (union)، typedef در زبان C، متغیر نوع volatile، متغیرهای عمومی (Global)، متغیرهای محلی (Local)
آموزش پروتکل SPI در میکروکنترلر AVR ATmega128
SPI چیست؟ SPI میکروکنترلر AVR ATmega128، نحوه انتقال داده SPI، تعیین ورودی/خروجی پایه های SPI در AVR، عملکرد SPI در مد Master و Slave، اولویت انتقال MSB و LSB در SPI، مدهای داده SPI، فرکانس کلاک SPI، وقفه SPI در AVR، کتابخانه spi.h نرم افزار کدویژن، رجیسترهای SPI در کدویژن
راه اندازی وقفه خارجی در STM32
راه اندازی وقفه خارجی در STM32، اتصالات لازم برای نمونه کد راه اندازی وقفه خارجی، تشریح نمونه کد رجیستری برای راه اندازی وقفۀ خارجی میکروکنترلر STM32F107VC، روتین وقفۀ خارجی میکروکنترلرهای STM32، یک روش دیبانس نرم افزاری برای وقفه خارجی، راه اندازی وقفه خارجی در STM32 با HAL
آموزش نرم افزار CodeVisionAVR ایجاد پروژه در کدویژن
معرفی مختصر نرم افزار کدویژن، دو روش ایجاد پروژه در نرم افزار CodeVisionAVR، ایجاد پروژه در نرم افزار کدویژن با استفاده از CodeWizardAVR، نکات ذخیرۀ فایل های پروژه نرم افزار کدویژن، تولید فایل HEX در نرم افزار کدویژن، ایجاد پروژه در نرم افزار کدویژن بدون استفاده از CodeWizardAVR