آموزش linuxCNC – قسمت سوم – کار با کانفیگ ها

آموزش linuxCNC – قسمت سوم – کار با کانفیگ ها

در قسمت قبلی از سری آموزش LinuxCNC، نحوه نصب نرم افزار و راه اندازی لینوکس CNC  رو توضیح دادیم، حالا در این قسمت میخوایم سراغ کار با کانفیگ های نرم افزار بریم و اون رو برای خودمون شخصی سازی کنیم. همونطور که در قسمت قبل گفتیم دوتا...

ادامه مطلب

linuxcnc کاربا

آموزش linux CNC – قسمت دوم – راه اندازی اولیه

در قسمت قبل آموزش Linux CNC به این پرسش که لینوکس CNC چیست و چرا شناختن آن مهم است ؟ پاسخ دادیم و توضیحاتی کلی در مورد نرم افزار و همچنین روند آماده سازی طرح برای ارسال به دستگاه CNC رو توضیح دادیم، خوشبختانه استقبال از این سری آم...

ادامه مطلب

آموزش GNU make

آموزش RTOS با STM32 قسمت 2:ابزار GNU make-بخش سوم

اگر دقت کرده باشید از دو قسمت قبل تاکنون در حال پاسخ به چالش هایی بودیم که می‌خواستند به‌گونه ای به ما بفهمانند که makefile های ما باید دارای انعطاف پذیری باشد.یعنی مثلا اگر یک سورس فایل جدید به برنامه ما اضافه شد، نیازی نباشد mak...

ادامه مطلب

آموزش LinuxCNC

آموزش linux CNC – قسمت اول – لینوکس CNC چیست و چرا شناختن آن مهم است ؟

به‌ احتمال زیاد اگر این مطلب رو می خونید با دستگاه‌های CNC آشنا هستید، شایدم تا حالا برای خودتان یه CNC کوچولو ساخته باشید، چه به‌ صورت پرینتر3D یا شاید هم سی‌ان‌سی لیزر یا فرز یا هر نوع دیگر ای، میدونیم که ...

ادامه مطلب

مقایسه پیاده سازی با CPU و GPU با منابع دات نت

اجرای سریع و ساده کد ها روی GPU با استفاده از ILGPU

استفاده از GPU به جای CPU برای اجرای کد ها خیلی دوست داشتم یک روش ساده پیدا کنم که جدا از پیچیدگی‌ها مرسوم فریم‌ورک‌های استفاده‌ها از gpu ها بتوانم کدهای ساده‌ام را به سریع‌ترین حالت روی گرافیک اجرا بگیرم که خوب دیدم راه‌حل‌های ج...

ادامه مطلب

راه اندازی نمایشگر تک رنگ ارزان قیمت با آردوینو (Nokia 1202)

راه اندازی نمایشگر تک رنگ ارزان قیمت با آردوینو (Nokia 1202)

در قسمت قبلی راه اندازی یک نمایشگر رنگی ارزان قیمت رو با آردوینو آموزش دادیم، حالا توی این آموزش به راه اندازی یک نمایشگر تک رنگ ارزان قیمت میپردازیم، این نمایشگر باز هم قیمت پایین تری داره و قیمتش اندازه دوتا سون سگمنته! از طرف د...

ادامه مطلب

راه اندازی نمایشگر رنگی ارزان قیمت با آردوینو (Nokia 1661)

راه اندازی نمایشگر رنگی ارزان قیمت با آردوینو (Nokia 1661)

هیچ چیز به اندازه یک نمایشگر گرافیکی رنگی نمیتونه پروژه های ما رو قشنگ کنه! اما همیشه این قیمت ها هستند که ما رو توی طراحی محدود میکنند. توی این آموزش میخوایم نحوه راه اندازی نمایشگر رنگی ارزان قیمت با آردوینو رو آموزش بدیم ، البت...

ادامه مطلب

ریدایرکت کردن توابع stdio

ریدایرکت کردن توابع stdio در STM32 | قسمت دهم آموزش STM32 با توابع HAL

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

ادامه مطلب

PIC control

کنترلر PID چیست و چرا از آن استفاده کنیم؟ (بخش دوم)

در قسمت قبلی به بررسی علت استفاده از PID در یک سناریو عملی در بستر گلخانه هوشمند و نحوه کارکرد PID پرداختیم و در این قسمت قصد داریم با الگوریتم و پارامترهای PID آشنا شده و عملکرد انواع کنترلرهای PID را بررسی کنیم. الگوریتم PID د...

ادامه مطلب

PIC control

کنترلر PID چیست و چرا از آن استفاده کنیم؟

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

ادامه مطلب