برنامه نویسی

آموزش linux CNC – قسمت اول

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

شارژر 12 ولت با آردوینو و LM317

در این پست قصد داریم نحوه ساخت یک مدار شارژر 12 ولتی برای باتری های لید اسید (باطری های خودرویی) را به زبان ساده شرح دهیم و آن را بسازیم. برای ساخت یک شارژر خوب باید از رفتار باتری ها درک ...
0

آماده سازی محیط VSCODE برای برنامه نویسی AVR

در مقاله “بررسی زبان، کامپایلر و محیط‌های برنامه نویسی مختلف برای میکروکنترلر AVR” برخی از محیط‌ها و زبان‌های مورد استفاده برای میکروکنترلر AVR بررسی شد. در انتها یکی از پیشنهادها این بود که از یک محیط توسعه خوب، به همراه ...
0

بررسی بهترین زبان، کامپایلر و محیط‌های برنامه نویسی AVR

در این مقاله به بررسی معایب و مزایای استفاده از زبان ها، کامپایلر ها و محیط های مختلف برای برنامه نویسی میکروکنترلر AVR می پردازیم تا شما بتوانید بهترین کامپایلر avr و راه را برای برنامه نویسی این میکروکنترلر را ...
0

راه اندازی ماژول شتاب سنج و زاویه سنج ADXL345

بارها شده که در پروژه‌های مختلف نیاز به اندازه گیری و مقیاس محورهای x، y، z داشته‌اید تا طبق این اندازه‌ها کار مورد نظر خود را انجام دهید. در این مقاله می‌خواهیم به معرفی و راه اندازی ماژول ADXL345 با ...
0

کنترل LED حلقه‌ای با کامپیوتر

در این آموزش قصد داریم تا یک برنامه با سی شارپ طراحی کنیم و در نهایت توسط برنامه نوشته شده بتوانیم ال ای دی حلقه‌ای (Ring LED) را توسط سخت‌افزار آردوینو کنترل کنیم. در این پست به آموزش مطالب جدیدی از ...
0