در این آموزش ما مراحل مربوط به راه اندازی شتاب سنج ADXL345 با آردوینو را بررسی خواهیم کرد. در این آموزش، نحوه اتصال شتاب سنج ADXL345 به یک Arduino Uno را یاد خواهید گرفت. ما همچنین به شما آموزش می دهیم که چگونه برنامه ای بنویسید که از کتابخانه سنسور Adafruit …
ادامه نوشته »توابع در زبان C
در این جلسه توابع در زبان C را همراه با مثال یادمیگریم. اول از همه باید بدونیم تابع چیست؟ توابع در برنامه نویسی یک بلوک کد با قابلیت استفاده مجدد است که تست و درک برنامه را آسان کرده و بدون تغییر برنامه فراخواننده، به راحتی می توان آنها را ویرایش …
ادامه نوشته »مدیریت فایل ها در زبان C – ایجاد، بازکردن، خواندن، نوشتن و بستن یک فایل
مدیریت فایل ها در زبان C، یک فایل برای ذخیره حجم بزرگی از داده های دائمی استفاده می شود. همانند دیگر زبان ها، زبان C توابع مدیریت فایل زیر را مهیا ساخته است: ایجاد یک فایل بازکردن یک فایل خواندن یک فایل نوشتن روی یک فایل بستن یک فایل جدول …
ادامه نوشته »ساخت گیمبال با آردوینو – لرزشگیر دوربین
در این آموزش، خواهیم آموخت که چگونه یک ساخت گیمبال (Gimbal) با آردوینو یا پلتفرم لرزشگیر با سرو موتورها درست کنیم. گیمبال را با استفاده از یک نرم افزار مدل سازی 3 بعدی طراحی کرده ام. این طرح شامل 3 سرو موتور MG996R برای کنترل 3 محور است و دارای …
ادامه نوشته »مدارهای سری و موازی
شما در الکترونیک هم با مدارهای سری و هم با مدارهای موازی مواجه میشوید. مدار سری مداری است که قطعات به صورت زنجیره ای متوالی به هم وصل میشوند. این روش باعث میشود تا تنها یک مسیر برای عبور جریان وجود داشته باشد. مدار موازی مداری است که در آن …
ادامه نوشته »کلاسهای ذخیره سازی در C همراه با مثال auto، extern، static، register
در این جلسه کلاسهای ذخیره سازی در C را بررسی میکنیم. اما قبل از آن اجازه دهید یک سوال مهم را جواب دهیم. کلاس ذخیره سازی(Storage Class) چیست؟ کلاس ذخیره سازی بیانگر مکان و قابلیت رویت یک متغیر است. کلاس به ما می گوید که از کدام بخش کد می …
ادامه نوشته »سافت استارتر یا راه انداز نرم موتور چیست؟
در این آموزش میخواهیم با زبانی ساده با سافت استارتر و چگونگی کار آن آشنا شویم. برای راهاندازی یک موتور الکتریکی شیوههای مختلفی وجود دارد. مثلا راهاندازی مستقیم (DOL) ، راهاندازی ستاره- مثلث (Star-Delta)، راهاندازی با اتوترانسفورماتور، راهاندازی با کمک مقاومت، با کمک ابزارهای الکترونیک قدرتیِ حالت جامد مانند VFDها …
ادامه نوشته »گربر یا Gerber فایل چیست؟
فرمت گربر، فرمت فایلی است که میخواهید PCB خود را با استفاده از آن بسازید. با ایجاد فایل گربر از طراحی خود ، فایل های طراحی شما توسط همه سازندگان قابل مشاهده میشوند. اگر میخواهید اصول اولیه فایل های گربر را درک کنید ، باید بدانید که آنها: تصاویر واقعی …
ادامه نوشته »رشته ها در زبان C
رشته ها در زبان C را بررسی میکنیم ولی قبل از آن باید بدانیم رشته چیست؟ رشته چیزی جز مجموعه ای از کارکترها در یک دنباله خطی نیست.زبان ’C’ با یک رشته همواره مانند یک داده منفرد رفتار می کند، حتی اگرآن رشته حاوی فضای خالی باشد. یک کارکتر تنها …
ادامه نوشته »دستور Switch Case در زبان C همراه با مثال
دستور Switch چیست؟ در این جلسه به بررسی دستور Switch Case در زبان C همراه با مثال خواهیم پرداخت. دستور Switch محتوای یک متغیر را تست کرده و آن را با چندین مقدار دیگر مقایسه می کند. هرگاه که مورد مطابق پیدا شود، بلوک دستور مربوط به آن مورد(کیس) اجرا …
ادامه نوشته »حلقه ها در زبان C
حلقه چیست؟ در فرآیند حلقه، برنامه یک سلسه دستورات را بارها اجرا کرده تا اینکه که شرط حلقه false شود. یک حلقه شامل دوبخش، یعنی بدنه حلقه و دستور کنترلی می باشد. دستور کنترلی مجموعه ای از چند شرط بوده که بدنه حلقه را تا زمان false شدن شرط هدایت …
ادامه نوشته »زیگ بی یا ZigBee چیست؟ آشنایی با معماری، شبکه و دستورات ماژول XBee
به طور کلی بسیاری از افراد دو اصطلاح XBee و ZigBee را اشتباه می گیرند، بیشتر اوقات از آنها به صورت متناوب استفاده می کنند. اما در واقع اینگونه نیست؛ ZigBee پروتکل استاندارد برای شبکه های بی سیم است. در حالی که XBee محصولی است که از پروتکل های مختلف …
ادامه نوشته »یکسوسازی چیست؟ + مدارهای یکسو کننده تک فاز تا چند فاز
در این آموزش به بررسی مدارهای یکسو کننده خواهیم پرداخت، اکنون به محبوب ترین کاربرد دیود رسیده ایم یعنی یکسوسازی و یکسوسازها. اول از همه به سوال مهم یکسوسازی چیست؟ جواب دهیم. یکسوسازی، تبدیل جریان متناوب (AC) به جریان مستقیم (DC) است. و شامل دستگاهی است که فقط جریان یک …
ادامه نوشته »دمونتاژ قطعات الکترونیکی – جداکردن قطعات از PCB
دانستن روش دمونتاژ قطعات الکترونیکی یا لحیم زدایی از یک اتصال لحیم کاری شده شاید از خود عمل لحیم کاری نیز مهم تر باشد. گاهی اوقات شما نیاز دارید که مدار الکترونیکی خود را به گونه ای تصحیح کنید. مثلا شاید یک دیود را در جهت اشتباهی لحیم کرده اید …
ادامه نوشته »قانون اهم به زبان ساده
من معمولا برای الکترونیک زیاد از ریاضیات استفاده نمیکنم اما قانون اهم فوق العاده پراستفاده و مفید است! در این مقاله قانون اهم به زبان ساده را یادمیگریم. این قانون توسط جورج اهم کشف شد و بر مبنای این قانون بیان میشود که ولتاژ، جریان و مقاومت الکتریکی چه رابطه …
ادامه نوشته »