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

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

ادامه مطلب

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

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

ادامه مطلب

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

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

ادامه مطلب

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

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

ادامه مطلب

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

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

ادامه مطلب

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

راستش خیلی وقت بود دنبال یه آموزش مناسب بودم که با دیدنش بتونم بفهمم دقیقاً چرا ما از زبون C داریم برای برنامه نویسی میکروکنترلر ها استفاده می‌کنیم و اگه زبون دیگه ای هم به کار میره خیلی از جاها به مشکلاتی میخوره که برای زبون C و ...

ادامه مطلب

تبدیل کتابخانه های آردوینو به AVR

تبدیل کتابخانه های CPP آردوینو به C برای AVR

شاید تا به حال برای شما هم پیش آمده باشد که یک کتابخانه خیلی خوب و قدرتمند پیدا کرده باشید، اما آن را برای آردوینو و با زبان آن ++C نوشته شده باشند. در حالی که شما برنامه نویس میکروکنترلر AVR با زبان C هستید. در این مقاله کاربردی،...

ادامه مطلب

رنگ مقاومت

رنگ مقاومت ها را بشناسید – به همراه اپلیکیشن اسکن حرفه ای اندروید

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

ادامه مطلب

ساخت اندروید باکس به کمک OrangePi (نمایش فیلم با OrangePi)

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

ادامه مطلب

آرایه‌ها در زبان VHDL

آرایه‌ها در VHDL

اگر با زبان‌های برنامه‌نویسی کار کرده باشید می‌دانید که انواع مختلف داده برای کارهای مختلف برای ما وجود دارد. از داده‌های اینتیجر، با علامت و بی علامت بگیرید تا ساختمان‌ها و بسیاری از داده‌های دیگر. در زبانی مانند زبان C انواع این...

ادامه مطلب