مقایسه حجم کُد زبان C و ++C

مقایسه حجم کُد زبان C و ++C

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

ادامه مطلب

مصدق در 28 مرداد از رادیو بهره نگرفت

مصدق در 28 مرداد از رادیو بهره نگرفت

دولت دکتر محمد مصدق که با پافشاری برای در دست گرفتن کنترل کامل منابع نفتی کشور دشمنی دولت های غربی را به جان خریده بود، سرانجام در ۱۹ ماه اوت سال ۱۹۵۳ برابر با ۲۸ امرداد ۱۳۳۲ خورشیدی توسط سرلشکر فضل‌الله زاهدی که از حمایت ایالات م...

ادامه مطلب

ساختار زوج دارلینگتون

ساختار زوج دارلینگتون

ساختار زوج دارلینگتون«ترانزیستور دارلینگتون» (Darlington Transistor) که به «زوج دارلینگتون» (Darlington Pair) نیز مشهور است، توسط سیدنی دارلینگتون (Sideny Darlington) اختراع شد. این ترانزیستور آرایش ویژه‌ای از دو ترانزیستور پی...

ادامه مطلب

توان راکتیو (Reactive Power) — به زبان ساده

توان راکتیو (Reactive Power) — به زبان ساده

در یک مدار DC، ضرب ولتاژ در جریان، توان مصرف شده را بر حسب وات نشان می‌دهد. برای مدارهای AC مقاومتی خالص نیز همین مورد صادق است. اما در مدارهای AC پیچیده‌تر شامل عناصر غیرفعال راکتیو (مانند سلف و خازن)، ضرب جریان در ولتاژ، با فرکا...

ادامه مطلب

راه‌اندازی ماژول RC522 با STM32

راه‌اندازی ماژول RC522 با STM32

قبلا در سیسوگ ماژول RC522 را در مقاله ای تحت عنوان "راه‌اندازی پروژه RFID RC522 با آردوینو" راه‌اندازی کردیم. اکنون در این مقاله قصد داریم به راه‌اندازی ماژول RC522 با STM32  بپردازیم. ابتدا در رابطه با خود RFID توضیحاتی خواهیم دا...

ادامه مطلب

از فریلنسری تا دورکاری در بازار الکترونیک

از فریلنسری تا دورکاری در بازار الکترونیک

در این روزهایی که بحران جهانی کرونا باعث ایجاد محدودیت‌های زیادی شده و خیلی از شرکت‌ها را به تعطیلی کشانده، احتمالاً این روزها خیلی بیش از پیش واژه دورکاری به گوشتان خورده است و بیشتر شرکت‌های فعال در حوزه IT و ناشران آنلاین و غیر...

ادامه مطلب

از نرم‌افزار تا سخت‌افزار - قسمت دوم - انواع کامپایلر

از نرم افزار تا سخت افزار – قسمت سوم – هدر فایل (Header file)

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

ادامه مطلب

آموزش هوش مصنوعی و یادگیری ماشین

آموزش هوش مصنوعی و یادگیری ماشین

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

ادامه مطلب

راه اندازی سنسور دمای LM335

راه اندازی سنسور دمای LM335

سنسور دمای LM335 یک سنسور خطی است که به ازای هر درجه تغییر دما 10 میلی ولت ولتاژ خروجی تغییر می‌یابد. بدین ترتیب با یک درجه افزایش دما 10 میلی ولت افزایش ولتاژ، و با یک درجه کاهش دما 10 میلی ولت کاهش ولتاژ خروجی را خواهیم داشت. در...

ادامه مطلب

از نرم‌افزار تا سخت‌افزار - قسمت دوم - انواع کامپایلر

از نرم‌افزار تا سخت‌افزار – قسمت دوم – انواع کامپایلر

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

ادامه مطلب