نتایج جست و جو برای: الکترونیک

توابع دوست در ++C

توابع دوست در ++C

یک تابع دوست (Friend Function) برای یک کلاس، در خارج از دامنه (scope) آن کلاس تعریف می‌شود، اما حق دسترسی به همه اعضای خصوصی و عمومی‌ آن کلاس به آن اعطا می‌شود. اگرچه ممکن است که نمونه اولیه تابع دوست درون کلاس قرار داشته باشد، با این‌حال این توابع دوست …

ادامه نوشته »

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

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

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

ادامه نوشته »

ویرایشگر سطح دسترسی کلاس در ++C

ویرایشگر سطح دسترسی کلاس در ++C

مخفی‌سازی داده یکی از مهم‌ترین ویژگی‌های برنامه‌نویسی شی‌گرا می‌باشد که توابع برنامه را از دسترسی مستقیم به عناصر داخلی یک کلاس منع می‌کند. این منع دسترسی بوسیله بخش‌های برچسب دار درون بدنه کلاس انجام می‌گیرد. این برچسب‌ها public، private و protected می‌باشند. کلیدواژه‌های public، private و protected مشخص کننده سطح …

ادامه نوشته »

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

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

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

ادامه نوشته »

دستورات ورودی و خروجی در زبان ++C

ورودی/خروجی پایه در ++C

کتابخانه‌های استاندارد ++C مجموعه گسترده‌ای از امکانات برای ورودی/خروجی تدارک دیده که در فصول بعدی با آنها آشنا خواهیم شد. این فصل ساده‌ترین و پرکاربردترین عملیات ورودی/خروجی (I/O) برای برنامه‌نویسی ++C را تشریح می‌کند. ورودی/خروجی در ++C با استفاده از استریم‌ها (stream) صورت می‌گیرد، استریم‌ها دنباله‌ای از بایت‌ها می‌باشند. اگر …

ادامه نوشته »

اعداد در ++C

اعداد در C++

در حالت عادی، هنگام کار با اعداد، از نوع داده‌های پایه مانند int، short، long، float، double و … استفاده می‌کنیم. هنگام صبحت از نوع داده‌های ++C، نوع داده‌های عددی، مقادیر احتمالی و محدوده آنها را توضیح داده‌ایم. تعریف اعداد در ++C در آموزش‌های پیشین اعداد مختلف را تعریف کرده …

ادامه نوشته »

اتصال ماژول بلوتوث HC-05 به آردوینو

آموزش ماژول بلوتوث HC-05 و آردوینو

در این آموزش یاد خواهیم گرفت که چگونه از ماژول HC-05، برای کنترل آردوینو از طریق ارتباط بلوتوث استفاده کنیم. در ادامه با ما باشید تا باهم اتصال ماژول بلوتوث HC-05 به آردوینو را یادبگیریم. مروری اجمالی در این آموزش دو مثال آورده شده، یکی کنترل آردوینو با استفاده از …

ادامه نوشته »

رله ها: ساختار، عملکرد و انواع

رله ها: ساختار، عملکرد و انواع

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

ادامه نوشته »

4 اپلیکیشن که هر دانشجوی مهندسی برق باید داشته باشد

4 اپلیکیشن رایگانی که هر دانشجوی مهندسی باید داشته باشد

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

ادامه نوشته »

تابع main در پایتون: درک __name__ == __main__

تابع اصلی در پایتون: درک تابع main

تابع main در پایتون چیست؟ تابع اصلی یا main پایتون نقطه شروع هر برنامه می‌باشد. وقتی برنامه اجرا می‌شود، مفسر پایتون (python interpreter) کد را به صورت ترتیبی اجرا می‌کند. تابع اصلی تنها به هنگام اجرای فایل به صورت یک برنامه پایتون، اجرا می‌شود. اما این تابع هنگام اجرای فایل …

ادامه نوشته »

آموزش حلقه ها در پایتون – حلقه‌های‌ for و While

حلقه For و While در پایتون

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

ادامه نوشته »

مدار کلید دیمر لمسی با آردوینو

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

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

ادامه نوشته »

کنترل آردوینو با پایتون – کنترل LED در آردوینو به وسیله پایتون

استفاده از آردوینو با پایتون - کنترل LED در آردوینو به وسیله پایتون

در این پروژه، کنترل آردوینو با پایتون را یاد می‌گیریم. آردوینو را به پایتون متصل کرده و یک پروژه ساده برای کنترل آردوینو با زبان پایتون را پیاده سازی می کنیم. آردوینو یکی از قدرتمندترین نمونه های اولیه پلتفورم های متن باز، در الکترونیک است که با میکروکنترلرهای AVR ساخته …

ادامه نوشته »

آموزش پایتون برای مبتدیان: فراگیری برنامه‌نویسی پایتون با مثال

آموزش-پایتون-برای-مبتدیان

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

ادامه نوشته »

میکروبیت بی‌بی‌سی چیست؟

میکروبیت بی‌بی‌سی چیست؟

میکروبیت بی‌بی‌سی یک رایانه قابل برنامه ریزی جیبی و دارای ردیاب حرکتی، یک قطب‌نمای داخلی و فناوری بلوتوث است که به هر کودک ۷ ساله در سال ۲۰۱۶ به صورت رایگان داده شده است. با آرزوی الهام بخشیدن به خلاقیت دیجیتال و توسعه نسل جدیدی از پیشگامان فناوری، همکاری بین …

ادامه نوشته »