اطلاعیه

Collapse
No announcement yet.

کامپیوتر به عنوان مغز کنترل کننده

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کامپیوتر به عنوان مغز کنترل کننده

    سلام

    من یک سوالی دارم که خیلی و قته دنبال جوابش میگردم اما فایده ای نداره!!

    سوال اینه :
    میشه دو پورت خروجی و ورودی در کامپیوتر رو به هم وصل کرد (در اصل 2 پورت رو وصل کرد) و برنامه نویسی کرد و نتیجه اش رو هم توی همین کامپیوتر دید؟

    یعنی یه سیم دو سر USB مثلا داریم ، هر دو سر رو به 2 درگاه USB کامپیوتر وصل کنیم
    داده رو یه یکی بفرستیم و از دیگری بخونیم
    اینطوری با کم هزینه ترین راه ممکن ، میتونیم برنامه نویسی با پورت هارو کاملا یاد بگیریم

    و یا 2 پورت غیر همجنس ، مثلا سریال و یو-اس-بی یا USB to eathernet رو همین کار رو باهاش کنیم ، یک بار اینو خروجی فرض کنیم ، اون یکی رو ورودی و بار دیگه برعکس

    خلاصه هر سیمی پیدا کردیم که پورت 2تا سرش رو داشتیم روی کامپیوتر این کار رو باهاش انجام بدیم!

    ضمنا برای پورت هایی که همچین سیمی نداریم ، چه پیشنهادی دارید؟


    لطفا دوستانی که از این شیوه استفاده کردند راهنمایی کنن (نزنیم بسوزه پورت هامون!! )

    *** الان یه ایده جدید (البته واسه خودم!) به ذهنم رسید
    اگر روش بالا شدنی نیست ، چطور میشه دو تا کامپیوتر رو از طریق انواع مختلف پورت ها به هم متصل کرد ، و تو کامپیوتر مقصد ، کدهای فرستاده شده در مبدا رو دید

    یعنی به جای اینکه مثلا من بیام یک موتور الکتریکی رو به کامپیوتر وصل کنم یه مثلا یک میکروکنترولر رو و بعد عملکرد اونو در واقعیت ببینم ، یه جورایی این کار رو در موقعیت مجازی انجام بدم و نتیجه اش رو ببینم



    ضمنا الان فهمیدم انگار یه نرم افزاری به نام vmware وجود داره ...یعنی یکی اینو بهم پیشنهاد کرد اما با سرچی که کردم متوجه نشدم به کارم میاد یا نه؟

    قصد من در نهایت کار با پورت های کامپیوتر و استفاده از کامپیوتر به عنوان مغز کنترلگر سیستم هستش ... و واسه رباتیک هم میخوام ( و سایر سیستم های هوشمند)
    زبون سی++ رو بلدم اما اینکه چطور باهاش میتونم پورت هامو کنترل کنم رو بلد نیستم! ( اگر منبع جامعی در این مورد هم دارید حتما معرفی کنید لطفا)

    یه سری سرچ هم کردم انگار به چیزی که من میخوام PC interface میگن؟
    اما منبع یا منابع جامع و راه گشایی نیافتم

    #2
    پاسخ : کامپیوتر به عنوان مغز کنترل کننده

    سلام
    این روشی که برای استفاده از پورت ها گفتید به پورت بستگی داره
    مثلا پورت موازی روش همه کار میشه کرد :mrgreen:
    پورت سریال هم همینطور ( مثلا وصل کردن 2 تا کامپیوتر به هم )
    usb چون آدرس دهی و ... داره فکر نکنم بشه در یک سیستم ازش استفاده کرد

    وصل کردن پورتهای غیر هم جنس به هم نمیشه چون پرتکل هاش با هم فرق میکنه
    VMware برای سازگاری نرم افزاری هست و تاثیری در ارتباط سخت افزاری نداره

    ولی کار کردن با پورت سریال و موازی خیلی آسونه
    من نبودم آنکه از من در خیالت ساختی ...
    پس تو هم چون دیگران چندان مرا نشناختی

    دیدگاه


      #3
      پاسخ : کامپیوتر به عنوان مغز کنترل کننده

      ممنون از پاسخ شما

      بله درسته شاید کار باههاش آسون باشه ، اما من همش تئوری خوندم هر صحبتی بوده

      چطور میشه کار عملی باهاشو شروع کرد؟ چی لازم داریم؟ از کجا ظروع کنم؟


      ضمنا دوست دارم با usb کار کردنم یاد بگیرم ... خیلی مهمه

      دیدگاه


        #4
        پاسخ : کامپیوتر به عنوان مغز کنترل کننده

        سلام
        من خودم در ابتدا از ارتباط ساده شروع کردم
        مثلا برای ارتباط با پورت موازی بهش چند تا دیود نوری وصل کردم و از تو متلب خاموش روشن میکردم
        یا دیپ سویچ میذاشتم تا ورودی رو چک کنم
        این ساده ترین پورته
        برای ارتباط سریال هم من با میکرو انجام دادم
        ولی حتمن میدونید که اون استاندارد RS-232 هست و هر وسیله ای 232 داشته باشه میتونه باهاش ارتبات برقرار کنه
        (مثلا 2 تا کامپیوتر)

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

        دیدگاه


          #5
          پاسخ : کامپیوتر به عنوان مغز کنترل کننده

          با هرچی که کم هزینه تر باشه! و امکانات کمتری بخواد

          من چیزایی در مورد پورت مجازی شنیدم اما نمیدونم جریان چیه؟!

          دیدگاه

          لطفا صبر کنید...
          X