برای انتقال تجهیزات HID که به کابل وابسته هستند به بلوتوث از چه چیپی استفاده کنم؟

10 ماه قبل
115 بازدید

0

من میخوام تا مثلاً تعدادی گیم پد، موس و کیبورد کابلی رو به تجهیزاتی وصل کنم که اونها رو شناسایی و ریمپ به درایورهای بلوتوثی کنه و اونها رو قابل شناسایی و استفاده بکنه برای دستگاههای دیگه - مخصوصاً اندروید.

  • لازم هست که چیپ از USB و Bluetooth و/یا WIFI پشتیبانی بکنه.
  • بشه با USB Hub چند دستگاه رو به چیپ وصل کرد.

توی سایتهای دیگه ای جست وجو کردم و پیشنهاد دادن بورد/چیپ esp32 با بلوتوث و وایفای میشه برای این منظور استفاده کرد - نمیدونم دقیقاً رابطش چیه.

برخی حتی گفتن بدون لحیم کاری میشه از esp32 استفاده کرد.

 

*** برنامه نویس نیستم - ولی میتونم جاوا و ویژوال بیسیک رو تا حدی آنالیز کنم و استفاده کنم.

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

*** کارهای برنامه نویسش رو میتونم با تحقیق تا حدی پیش ببرم.

27 تیر 02 در 06:55
روزبه
3

افزودن دیدگاه

1 پاسخ ثبت شده است
1

با سلام

کاری که شما میخواهید انجام بدهید رسما تولید یک محصول خاص می باشد.

نیازمند برنامه نویسی در سطح پیشرفته در زبان های C , C# حداقل مورد نیاز شما می باشد.
همچنین در صورتی که میخواهید در دیوایس های اندرویدی نیز این موضوع را اجرا کنید نیازمند دانش کامل در زمینه لینوکس و پایتون نیز برای شما لازم می باشد.

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

توجه داشته باشید منظور بنده هویه کاری سیم نمی باشد هویه کار منتاژ قطعات و به طبع نیازمند طراحی سخت افزاری و چاپ برد نیز می باشد.

ESP32 یک ماژولی هست که میکروکنترلر و بلوتوث و wifi دارد و در سری های S2 , S3 اش USB داخلی نیز به آن اضافه شده است.

در مورد اینکه این میکرو کاری که میخواهید را انجام بدهد شک دارم، بر روی کاغذ باید در توانش باشد.

در صورتی که میخواهید این کار را پیش بگیرید این موارد را باید انجام بدهید.

  1. میکرو مورد استفاده ESP32-S3 را نیاز دارید
  2. برنامه نویسی به زبان C می باشد.
  3. بررسی این موضوع که با استفاده از این میکرو در سیستم BLE (بلوتوث نسل جدید می شود) امکان برقراری ارتباط با سیستم های مورد نظر وجود دارد یا خیر
  4. بررسی کانکشن USB بر روی برد که تعدادی از HID دیوایس ها را شناسایی میکند یا خیر ( تا جایی که اطلاع دارم HID را ساپورت میکند این که با هاب تعدادی را ساپورت کند را نمی دانم)
  5. در سمت سیستم نیز با چه تکنیکی دیتا ها را بخوانید و به عنوان HID مورد استفاده قرار بگیرد (در ویندوز فکر میکنم C# جواب باشد)

 

27 تیر 02 در 01:11
محمد دمیرچی
3670

سپاس فراوان از نظرتون جناب دمیرچی 🙏  – روزبه 02-04-28 در 10:21

خواهش میکنم  – محمد دمیرچی 02-04-31 در 05:15

افزودن دیدگاه


انجمن کافه‌ربات © 1400