نکات و ترفندهای بهینه سازی برنامه C برای میکروکنترلر AVR -قسمت اول

نکات و ترفندهای بهینه سازی برنامه C برای میکروکنترلر AVR -قسمت اول

هنگامی‌که درباره‌ی بهینه‌سازی برنامه C صحبت می‌کنیم، معمولاً به دو جنبه اشاره داریم: 1) حجم کد برنامه 2) سرعت اجرای برنامه. دانستن نکات و ترفندهای بهینه‌سازی برنامه C میکروکنترلرهای هشت بیتی AVR، به برنامه‌نویسان کمک می‌کند که برنامه‌ا‌ی با کارایی بالا داشته باشند. در این مقاله قصد داریم به این نکات بپردازیم.

ادامه مطلب

آموزش اتصال ربات تلگرام به آردوینو

آموزش اتصال ربات تلگرام به آردوینو – قسمت دوم

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

ادامه مطلب

شروع برنامه نویسی آرم

آرم‌ات را قورت بده !

حتماً به دلیل استفاده‌ی فراوان از پردازنده‌های ARM در محصولاتی که امروزه اطراف ما را پر کرده‌اند، به‌ویژه گوشی‌های موبایل، نام آن را شنیده‌اید و آشنایی مختصری با آن دارید. میکروهای ARM تولید‌شده توسط کمپانی ST از آن دسته محصولاتی است که ابزارهای بسیار خوبی برای آن فراهم شده است و به‌راحتی نیز در بازار ایران یافت می‌شوند. در این پست با نحوه‌ی کار با آن‌ها آشنا خواهیم شد.

ادامه مطلب

آموزش اتصال ربات تلگرام به آردوینو

آموزش اتصال ربات تلگرام به آردوینو – قسمت اول

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

ادامه مطلب

ارسال پیامک انبوه با استفاده از ماژول UC15

ارسال و مدیریت پیامک انبوه توسط GSM Modem

ارسال و مدیریت پیامک انبوه توسط ماژول SIM800 SIM900 UC15 UC20 M95 پیامک یا SMS را هنوز میتوان یکی از جذاب ترین روشهای ارتباطی نام برد.البته مدتی هست که با وجود اینترنت در گوشی های همراه و نرم افزارهایی مانند تلگرام و واتس آپ ...

ادامه مطلب

how to use eclipse editor with raspberrypi

نحوه‌ی نصب و کانفیگ ویرایشگر متن (ادیتور) ایکلیپس (Eclipse) – آموزش برنامه‌نویسی رزبری پای – قسمت چهارم

در مقاله‌ی سوم آموزش رزبری پای، به پیکربندی و نصب ابزار مورد نیاز برای کامپایل برنامه و هم‌چنین اجرای اولین برنامه‌ی آموزشی بر روی بردهای رزبری پای پرداختیم. در این مقاله قصد داریم نحوه‌ی نصب و کانفیگ ویرایشگر متن (ادیتور) ایکلیپس...

ادامه مطلب

آموزش نرم افزار pi expert

طراحی منبع تغذیه سوئیچینگ آموزش  Pi Expert – قسمت دوم

طراحی منبع تغذیه سوئیچینگ و آموزش  Pi Expert مقدمه : در قسمت اول طراحی منبع تغذیه سوئیچینگ توضیحاتی راجع به انواع منابع تغذیه داده شد.در طرح یک مدار سوئیچینگ باید یک سری اطلاعات پیرامون نیازها و محدودیت‌ها بدست آورد تا بتوان...

ادامه مطلب

منابع تغذیه سوئیچینگ

طراحی منبع تغذیه سوئیچینگ با نرم افزار Pi Expert – قسمت اول

منابع تغذیه جزء جدا‌نشدنی لوازم الکتریکی هستند. هر طرحی برای تأمین انرژی نیاز به یک منبع تغذیه دارد. برای این منظور هر طراحی این کار را با روش خود، مطابق با اصول کار و نیاز های موجود انجام می‌دهد. منابع تغذیه بسته به مورد استفاده، چند راه‌کار کلی دارند که در این نوشته با شمای کارکرد آن‌ها آشنا می‌شویم.

ادامه مطلب