با عرض پوزش، اجازه‌ی سوال کردن ندارید., شما باید وارد شوید تا بتوانید سوال خود را مطرح کنید..

رمز عبور را فراموش کرده اید؟

به حساب کاربری نیاز دارید؟ اینجا ثبت نام کنید

Please briefly explain why you feel this question should be reported.

لطفا به طور خلاصه توضیح دهید که چرا شما احساس می کنید این پاسخ باید گزارش شود.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

انجمن تخصصی الکترونیک و رباتیک – RoboQA

انجمن تخصصی الکترونیک و رباتیک – RoboQA Logo انجمن تخصصی الکترونیک و رباتیک – RoboQA Logo

انجمن تخصصی الکترونیک و رباتیک – RoboQA Navigation

  • خانه
  • دسته‌بندی
    • قطعات الکترونیکی و دیتاشیت
    • میکروکنترلرها
    • انواع سنسور و نحوه راه اندازی
    • طراحی بی سیم و RF
    • طراحی پی سی بی
    • طراحی آنالوگ
    • طراحی دیجیتال
    • الکترونیک قدرت
    • برنامه‌نویسی
    • اتوماسیون، رباتیک و کنترل
    • فیزیک الکترونیک، ریاضی
    • خارج از الکترونیک
  • کاربران
  • وبلاگ
  • فروشگاه
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • خانه
  • دسته‌بندی
    • قطعات الکترونیکی و دیتاشیت
    • میکروکنترلرها
    • انواع سنسور و نحوه راه اندازی
    • طراحی بی سیم و RF
    • طراحی پی سی بی
    • طراحی آنالوگ
    • طراحی دیجیتال
    • الکترونیک قدرت
    • برنامه‌نویسی
    • اتوماسیون، رباتیک و کنترل
    • فیزیک الکترونیک، ریاضی
    • خارج از الکترونیک
  • کاربران
  • وبلاگ
  • فروشگاه

سبحان نورانی

0 دنبال کننده
0 سوال
خانه/ سبحان نورانی/پاسخ ها
  • درباره
  • سوالات
  • سوالات مورد علاقه
  • پاسخ ها
  • بهترین پاسخ ها
  1. Asked: دی 13, 1402In: برنامه نویسی

    زبان های برنامه نویسی مرتبط به رشته برق چیست؟

    سبحان نورانی
    اضافه شده اردیبهشت 2, 1404در 8:15 am پاسخ دهید

    در رشته **برق** (الکترونیک، قدرت، کنترل، مخابرات و...)، برنامه‌نویسی نقش مهمی در **شبیه‌سازی، پردازش سیگنال، کنترل سیستم‌ها، اینترنت اشیا (IoT) و هوش مصنوعی** دارد. برخی از مهم‌ترین زبان‌های برنامه‌نویسی مرتبط با این رشته عبارتند از: --- ### **۱. زبان‌های اصلی برای پردازش و شبیه‌سازی** - **MATLAB/Siادامه مطلب ...

    در رشته **برق** (الکترونیک، قدرت، کنترل، مخابرات و…)، برنامه‌نویسی نقش مهمی در **شبیه‌سازی، پردازش سیگنال، کنترل سیستم‌ها، اینترنت اشیا (IoT) و هوش مصنوعی** دارد. برخی از مهم‌ترین زبان‌های برنامه‌نویسی مرتبط با این رشته عبارتند از:

    —

    ### **۱. زبان‌های اصلی برای پردازش و شبیه‌سازی** – **MATLAB/Simulink** – **کاربرد:** تحلیل مدار، پردازش سیگنال، کنترل سیستم‌ها، شبیه‌سازی سخت‌افزار. – **مثال:** طراحی فیلتر دیجیتال، شبیه‌سازی موتورهای الکتریکی.

    – **Python** (+ کتابخانه‌های علمی) – **کاربرد:** پردازش سیگنال (NumPy, SciPy)، یادگیری ماشین (TensorFlow, PyTorch)، تحلیل داده. – **مثال:** پیاده‌سازی الگوریتم‌های DSP، شبکه‌های عصبی برای پیش‌بینی مصرف انرژی.

    – **C/C++** – **کاربرد:** برنامه‌نویسی میکروکنترلرها (AVR, ARM, ESP32)، سیستم‌های بلادرنگ (Real-Time). – **مثال:** کنترل موتور با Arduino/STM32، توسعه درایورهای سخت‌افزاری.

    —

    ### **۲. زبان‌های تخصصی برای طراحی سخت‌افزار دیجیتال** – **VHDL/Verilog** – **کاربرد:** طراحی FPGA و مدارهای دیجیتال، شبیه‌سازی پردازنده‌ها. – **مثال:** پیاده‌سازی پردازشگر سیگنال دیجیتال (DSP) روی FPGA.

    – **Assembly (زبان اسمبلی)** – **کاربرد:** برنامه‌نویسی سطح پایین میکروپروسسورها (مثل PIC, AVR).

    —

    ### **۳. زبان‌های کاربردی در کنترل و اتوماسیون** – **Ladder Logic (در PLCها)** – **کاربرد:** برنامه‌نویسی PLC برای سیستم‌های صنعتی (کنترل موتور، خط تولید). – **مثال:** اتوماسیون کارخانه با Siemens PLC.

    – **Structured Text (ST) در استاندارد IEC 61131-3** – **کاربرد:** برنامه‌نویسی پیشرفته‌تر PLCها و سیستم‌های کنترل.

    —

    ### **۴. زبان‌های مرتبط با اینترنت اشیا (IoT) و سیستم‌های نهفته (Embedded)** – **Python/C++ (برای Raspberry Pi, ESP32)** – **کاربرد:** توسعه سیستم‌های هوشمند (مانند خانه‌های هوشمند، مانیتورینگ انرژی).

    – **JavaScript/Node.js** – **کاربرد:** توسعه واسط‌های کاربری تحت وب برای سیستم‌های برقی (مثل Dashboard مانیتورینگ).

    —

    ### **۵. زبان‌های کمکی برای تحلیل و مدل‌سازی** – **Julia** (برای محاسبات سریع مهندسی) – **R** (برای تحلیل آماری داده‌های انرژی) – **LabVIEW** (برای سیستم‌های تست و اندازه‌گیری)

    مشخصات عمومی را وارد کنید
    • 0
    • اشتراک گذاری
      اشتراک گذاری
      • اشتراک در فیسبوک
      • اشتراک در توییتر
      • اشتراک در لینکداین
      • اشتراک در واتس آپ
      • گزارش
  2. Asked: مرداد 2, 1403In: میکروکنترلر ها

    خطایprogrammer is not responding avrdude در آردوینو uno وای فای

    سبحان نورانی
    اضافه شده اردیبهشت 2, 1404در 8:15 am پاسخ دهید

    این خطا (**`avrdude: stk500_recv(): programmer is not responding`**) معمولاً به دلیل **مشکل در ارتباط بین کامپیوتر و برد آردوینو** رخ می‌دهد. برای رفع آن، این مراحل را به ترتیب بررسی کنید: --- ### **۱. بررسی انتخاب صحیح برد و پورت COM**- **در Arduino IDE:** - **Tools > Board** را باز کنید و مطمئنادامه مطلب ...

    این خطا (**`avrdude: stk500_recv(): programmer is not responding`**) معمولاً به دلیل **مشکل در ارتباط بین کامپیوتر و برد آردوینو** رخ می‌دهد. برای رفع آن، این مراحل را به ترتیب بررسی کنید:

    —

    ### **۱. بررسی انتخاب صحیح برد و پورت COM**- **در Arduino IDE:** – **Tools > Board** را باز کنید و مطمئن شوید **”Arduino Uno WiFi”** انتخاب شده است (نه Uno معمولی). – **Tools > Port** را چک کنید: پورتی که آردوینو به آن متصل است (مثل COM3 یا COM4) باید انتخاب شود. اگر پورت نمایش داده نمی‌شود، به بخش **۲** بروید.

    —

    ### **۲. اتصال سخت‌افزاری را بررسی کنید**- **کابل USB را عوض کنید** (بعضی کابل‌ها فقط برای شارژ هستند و داده منتقل نمی‌کنند). – برد را **مستقیماً به پشت کامپیوتر** وصل کنید (نه از طریق هاب USB). – اگر از **مبدل USB به Serial** (مثل CH340) استفاده می‌کنید، **درایور آن** را نصب کنید ([دانلود درایور CH340](https://www.wch.cn/downloads/CH341SER_EXE.html)).

    —

    ### **۳. ریست کردن برد**- **دکمه RESET روی برد** را بزنید و بلافاصله آپلود را انجام دهید. – اگر برد Uno WiFi مدل **Rev2** است، ممکن است نیاز به **نگه داشتن دکمه BOOT** هنگام آپلود داشته باشید.

    —

    ### **۴. بررسی Bootloader**- اگر برد شما **کلا پاسخ نمی‌دهد**، ممکن است **Bootloader خراب شده باشد**. برای تعویض آن: – از یک **Arduino Uno معمولی** به عنوان **ISP Programmer** استفاده کنید ([راهنمای تعویض Bootloader](https://support.arduino.cc/hc/en-us/articles/4415175142674-Update-or-fix-the-bootloader)). – یا از برنامه‌نویسی خارجی (مثل USBasp) کمک بگیرید.

    —

    ### **۵. تست روی سیستم دیگر**- IDE آردوینو را روی یک **کامپیوتر دیگر** امتحان کنید. – نسخه جدیدتر Arduino IDE ([نسخه 2.x](https://www.arduino.cc/en/software)) را نصب کنید.

    —

    ### **اگر مشکل ادامه داشت…**- ممکن است برد شما **مشکل سخت‌افزاری** داشته باشد (مثلاً خرابی چیپ ATmega328P یا مبدل USB-Serial). – برای بردهای Uno WiFi، گاهی **ماژول WiFi** باعث تداخل می‌شود. آن را **موقتاً جدا کنید** و دوباره امتحان کنید.

    مشخصات عمومی را وارد کنید
    • 0
    • اشتراک گذاری
      اشتراک گذاری
      • اشتراک در فیسبوک
      • اشتراک در توییتر
      • اشتراک در لینکداین
      • اشتراک در واتس آپ
      • گزارش

Sidebar

یک سوال بپرس

اعضای برتر

محمدحسین رحمانی

محمدحسین رحمانی

  • 0 سوال
  • 26 امتیاز
مانی حیدری

مانی حیدری

  • 1 سوال
  • 25 امتیاز
امیرمحمد زارعی

امیرمحمد زارعی

  • 0 سوال
  • 22 امتیاز

دسته‌بندی

قطعات الکترونیک و دیتاشیت
27Questions
, 0Followers
اتوماسیون ، رباتیک ، کنترل
23Questions
, 0Followers
انواع سنسور و نحوه راه اندازی
19Questions
, 0Followers
الکترونیک قدرت
17Questions
, 0Followers
میکروکنترلر ها
12Questions
, 0Followers
طراحی پی سی بی
12Questions
, 0Followers
طراحی آنالوگ
11Questions
, 0Followers
طراحی دیجیتال
11Questions
, 0Followers
طراحی بی سیم و RF
8Questions
, 0Followers
برنامه نویسی
7Questions
, 0Followers
خارج از الکترونیک
4Questions
, 1Follower
دانش عمومی ، فیزیک الکترونیک ، ریاضی
4Questions
, 0Followers

Footer

درباره ما

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

فهرست
  • سوالات
  • کاربران
  • وبلاگ
  • فروشگاه
راه های ارتباطی

۰۳۱۳۲۴۰۴۴۳۹ - ۰۳۱۳۲۴۰۴۴۳۸

شبکه های اجتماعی
  • Instagram
  • LinkedIn
  • Facebook

تمام حقوق مادی و معنوی متعلق به روبوایکیو است.