نتایج جست و جو برای: cpu

پروگرم کردن بورد STM32F103C8 با استفاده از USB port

پروگرم کردن بورد STM32F103C8 با استفاده از USB port

بورد STM32 Development Board که بورد توسعه‌ی میکروکنترلر STM32F103C8 محسوب می‌شود، با توجه به اینکه از معماری ARM Cortex M3 استفاده می‌کند، روز به روز در میان جامعه الکترونیک و برنامه‌نویسی محبوب‌تر و شناخته‌شده‌تر می‌شود. این بورد سرعت کاری بسیار بالا و آپشن‌های متعددی دارد و از آنجا که می‌توان …

ادامه نوشته »

آموزش کار با Atmel Studio

آموزش کار با Atmel Studio

در این جلسه به آموزش کار با Atmel Studio خواهیم پرداخت. استفاده از میکروکنترلرهای AVR که از خانواده‌ی میکرو (MCUs)‌های Atmel هستند، بسیار ساده است. برای کار با تمام میکروهای این خانواده ابتدائاً به یک محیط توسعه یا IDE مانند همین نرم‌افزار Atmel Studio نیاز داریم. در حقیقت با استفاده …

ادامه نوشته »

رزبری پای چیست؟ آشنایی با انواع رزبری پای

آشنایی با رزبری‌پای کامپیوترها

رزبری پای چیست؟ در این جلسه و جلسات دیگر به آموزش رزبری پای خواهیم پرداخت. در این جلسه به بررسی چیستی رزبری پای و آشنایی با انواع رزبری پای خواهیم پرداخت. آیا تا به حال این سوال برایتان پیش آمده است که رزبری‌پای؛ نامی که در سال‌های اخیر به وفور …

ادامه نوشته »

آموزش مولتی ‌تسکینگ در آردوینو – چگونه از دستور ()millis در کدهای آردوینو استفاده کنیم؟

آموزش مولتی‌تسکینگ در آردوینو

مولتی ‌تسکینگ یا چند وظیفگی (Multitasking) یا توانایی انجام چند کار به صورت همزمان، موجب رخ دادن انقلابی بزرگ در بهره‌وری، انعطاف‌پذیری، تطابق‌پذیری و کارآمدی کامپیوترها شد. امروزه در سیستم‌های نهفته هم میکروکنترلرها به این توانایی مجهز هستند و می‌توانند با استفاده از مولتی ‌تسکینگ دو یا چند وظیفه را …

ادامه نوشته »

مهم ترین تولیدکنندگان PLC چه شرکت هایی هستند؟

PLC های تولیدی شرکت ABB

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

ادامه نوشته »

آموزش اصول مقدماتی PLC

آموزش اصول مقدماتی PLC

همراه ما باشید تا در این جلسه با اصول مقدماتی PLC ها به عنوان نیروی محرکه‌ی اتوماسیون صنعتی آشنا شویم. PLC مبحث بسیار گسترده و مهمی در الکترونیک و صنعت است و امروز می‌خواهیم با مقدمات آن آشنا شویم. حتما تا به حال نام PLC را بسیار شنیده‌اید؛ اما آیا تا …

ادامه نوشته »

آموزش برنامه نویسی ++C

آموزش برنامه نویسی ++C

++C یک زبان برنامه نویسی سطح میانی است که توسط Bjarne Stroustrup در سال 1979 در آزمایشگاه بل توسعه یافت. ++C روی پلتفرم های متنوعی همچون ویندوز، Mac OS و نسخه های مختلف یونیکس(لینوکس، FreeBSD و غیره)  قابل اجرا است. این آموزش دیدگاهی ساده و عملگرایانه برای توضیح مفاهیم ++C …

ادامه نوشته »

کلاس‌های ذخیره سازی در C همراه با مثال auto، extern، static، register

کلاس‌های ذخیره سازی در C

در این جلسه کلاس‌های ذخیره سازی در C را بررسی میکنیم. اما قبل از آن اجازه دهید یک سوال مهم را جواب دهیم. کلاس ذخیره سازی(Storage Class) چیست؟ کلاس ذخیره سازی بیانگر مکان و قابلیت رویت یک متغیر است. کلاس به ما می گوید که از کدام بخش کد می …

ادامه نوشته »

بهترین پلتفرم های سخت افزاری برای استفاده در اینترنت اشیا (IoT)

پلتفرم های سخت افزاری برای استفاده در اینترنت اشیا (IoT)

این روزها دیگر کلمه IoT  یا همان اینترنت اشیا (Internet of Things) کلمه نامانوس و غریبی نیست. به لطف کاربردهای جالب توجهی که امروزه‌روز تکنولوژی در زندگی ما پیدا کرده است، آمار شرکت‌هایی که بالاخره این حقیقت را می‌پذیرند که برای پیشرفت تجاری باید دست به دامان تکنولوژی شوند، به …

ادامه نوشته »

آموزش کار با بردهای Teensy

آموزش کار با برد Teensy

سری بردهای Teensy مجموعه‌ای از میکروکنترلرها از شرکت PJRC و بر پایه‌ی چندین IC پرقدرت مختلف می‌باشد.این آموزش اولیه به شما کمک می‌کند تا برد Teensyای که برای پروژه‌ی شما مناسب تر است را راه‌اندازی کنید. Teensy LC، Teensy++ 2.0 و Teensy 3.1 وسایل موردنیاز برای کار با برد Teensy ما …

ادامه نوشته »

مدار منطقی – منطق دیجیتال

مدار منطقی - منطق دیجیتال

منطق دیجیتال  یا منطق بولی (Boolean logic)،یکی از اساسی‌ترین مفاهیم در ساخت سیستم‌های کامپیوتری مدرن است. منطق دیجیتال مجموعه قواعدی است که گرفتن تصمیمات پیچیده را بر اساس سوال‌های «بله/خیر» ممکن می‌کند. در این آموزش چکیده ای از کتاب مدار منطقی را مطرح می‌کنیم. مدار منطقی مدارهای منطقی دیجیتال به دو دسته …

ادامه نوشته »

راه اندازی واحد DAC میکروکنترلر stm32f4xx  و تولید سیگنال سینوسی

راه اندازی واحد DAC میکروکنترلر stm32f4xx 

در این آموزش به معرفی و راه اندازی واحد DAC میکروکنترلر stm32f4xx  و تولید سیگنال سینوسی با فرکانس مشخص مثلا، 1KHz به کمک آن می‌پردازیم. معرفی واحد DAC میکروکنترلر stm32f4xx واحد DAC به معنای Digital to Analog Converter است، به این معنا که داده های دیجیتال را به ولتاژ آنالوگ …

ادامه نوشته »

آموزش نصب نرم افزار Qt – جلسه دوم آموزش برنامه نویسی با نرم افزار کیوت

آموزش نصب نرم افزار Qt

در مقاله قبل به انواع سیستم عامل­‌هایی که Qt (کیوتی نوشته می­شود و کیوت خوانده می­شود) قابلیت اجرا روی آن­ها دارد، اهداف و قابلیت­های مختلف Qt، همچنین ابزارها، کتابخانه‌­ها و زبان­‌های مختلفی که امکان برنامه‌­نویسی با آن­ها در Qt وجود دارد به صورت اجمالی اشاره نمودیم. در ادامه به صورت …

ادامه نوشته »

گزارش دانشمندان آمریکایی و سازمان WEF از 10 تکنولوژی متحول کننده آینده بشر

10 تکنولوژی متحول کننده آینده بشر

طبق گزارش اخیری که از شبکه متخصصان سازمان WEF و مشاوران آینده شناسی دنیا با همکاری دانشمندان کشور آمریکا حاصل شده است، 10 تکنولوژی برتر سال تعیین شده است. این تکنولوژی ها طبق پیشبینی انجام شده طی 3 الی 5 سال آینده تغییرات بسیاری زیادی در حوزه خود ایجاد خواهند …

ادامه نوشته »

بردهای آردوینو Due و Zero

برد آردوینو Zero

بردهای آردوینو Due و Zero،  برد آردوینو Due مبتنی بر میکروکنترلرهای خانواده Atmel SAM3X8E ARM Cortex-M3 است. این برد به عنوان اولین برد آردوینو مبتنی بر پردازنده های  ARM 32 بیتی شناخته می شود.امروز در این جلسه از سلسله جلسات آموزش آردوینو قصد داریم این دو برد را برسی کنیم در …

ادامه نوشته »